/
index.html
439 lines (392 loc) · 18.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
{# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/. -#}
{% extends "firefox/base-resp.html" %}
{% block page_title_prefix %}{% endblock %}
{% block page_title %}{{_('Firefox OS — The Adaptive Phone — Great Smartphone Features, Apps and More')}}{% endblock %}
{% block page_desc %}{{_('Firefox OS smartphones give you great adaptive features and apps that let you live every moment to its fullest and build a brighter future for the Web.')}}{% endblock %}
{% block body_id %}firefox-os{% endblock %}
{% block body_class %}firefox-os{% endblock %}
{% block site_css %}
{{ css('firefox_os') }}
{% endblock %}
{% block extrahead %}
{{ super() }}
<!--[if lt IE 9]>
{{ css('firefox_os_ie') }}
<![endif]-->
{% endblock %}
{% block site_header %}
<header id="masthead">
<div class="wrapper stuck">
<div class="inner">
<a href="{{ url('mozorg.home') }}" id="tabzilla" data-infobar="{{ settings.TABZILLA_INFOBAR_OPTIONS }}">{{ _('Mozilla') }}</a>
{% block site_header_logo %}
<h2 id="ffos-main-logo"><a href="#masthead" class="nav"><img src="{{ MEDIA_URL }}img/firefox/os/logo/firefox-os.png" alt="Firefox OS"></a></h2>
{% endblock %}
{% block site_header_nav %}
<span class="toggle" role="button" aria-controls="nav-main-menu" tabindex="0">{{_('Menu')}}</span>
<nav id="nav-main" role="navigation">
<ul id="nav-main-menu">
<li class="first"><a class="nav" href="#adaptive-wrapper">{{_('The Adaptive Phone')}}</a></li>
<li><a class="nav" href="#have-it-all">{{_('The Features')}}</a></li>
<li><a class="nav" href="#mission">{{_('The Mission')}}</a></li>
<li class="last"><a href="{{ url('firefox.os.devices') }}">{{ _('The Devices') }}</a></li>
</ul>
</nav>
{% endblock %}
<div class="cta-button">
<a id="secondary-cta-signup" href="#email-form-wrapper" class="button newsletter-signup-toggle">{{_('Sign me up')}}</a>
<a id="secondary-cta-phone" href="#get-device" class="button-green">{{_('Get a phone')}}</a>
</div>
</div>
</div>
</header>
{% endblock %}
{% block content %}
<nav id="side-nav" role="navigation">
<ul>
<li><a class="nav" href="#every-moment" title="{{_('Firefox OS')}}">{{_('Firefox OS')}}</a></li>
<li><a class="nav" href="#adaptive-wrapper" title="{{_('Adaptive App Search')}}">{{_('The Adaptive Phone')}}</a></li>
<li><a class="nav" href="#have-it-all" title="{{_('Features')}}">{{_('The Features')}}</a></li>
<li><a class="nav" href="#mission" title="{{_('Mission')}}">{{_('The Mission')}}</a></li>
<li><a class="share" href="#share" aria-controls="share-pane" role="button" title="{{_('Share')}}">{{_('Share')}}</a></li>
</ul>
<div id="share-pane" aria-expanded="false">
<a class="share close" href="#share" role="button" title="{{ _('Close') }}"><span>{{ _('Close') }}</span></a>
{% include 'firefox/includes/social-share.html' %}
</div>
</nav>
<a href="#email-form-wrapper" id="signup-toggle-icon" class="newsletter-signup-toggle">{{_('Sign me up')}}</a>
<div id="get-firefox-os">
<div class="item-wrapper" id="every-moment">
<div class="item phone-item" id="phone-item-intro">
<div class="phone-wrapper" id="phone-wrapper-intro">
<div id="phone-hook">
<div class="adapt-feature-sprite adapt-feature-sprite-line" id="adapt-feature-sprite-blue-line"></div>
<div class="adapt-feature-sprite adapt-feature-sprite-line" id="adapt-feature-sprite-orange-line"></div>
<div class="phone"></div>
<div id="screen-intro" class="screen-wrapper">
<div id="screen-intro-a" class="screen screen-birthday"></div>
</div>
</div>
<div id="fox-wrapper-intro" class="fox-wrapper">
<div class="fox"></div>
<div class="tail"></div>
</div>
</div>
</div><!--/#phone-item-intro-->
<div id="intro-bg-a" class="intro-bg bg-birthday"></div>
<div class="item">
<section class="content">
{# L10n: The line break in this headline is presentational. Place the break wherever it seems best for your locale, or omit it if it isn't needed. #}
<h2>{{_('Make every <br>moment count')}}</h2>
<p>{{_('Your needs change from one moment to the next. That’s why Firefox OS does the same. It gives you the power to live every moment to its fullest and participate in a better world.')}}</p>
<div id="primary-cta-phone">
<p><a class="button-green" href="#get-device">{{_('Get a Firefox OS smartphone today')}}</a></p>
<p class="small">{{_('Sign up for our monthly newsletter and get the latest on Firefox OS')}}</p>
<a class="button newsletter-signup-toggle" href="#email-form-wrapper">{{_('Sign me up')}}</a>
</div>
<div id="primary-cta-signup">
<p>{{_('Sign up for our monthly newsletter and get the latest on Firefox OS')}}</p>
<a class="button newsletter-signup-toggle wide" href="#email-form-wrapper">{{_('Sign me up')}}</a>
</div>
</section>
</div><!--/.item-->
</div><!--/#every-moment-->
<div id="adaptive-wrapper" class="nav-anchor">
<div id="adaptive-bgs">
<div id="adaptive-bg-birthday" data-current="1" class="adaptive-bg bg-birthday"></div>
<div id="adaptive-bg-cafe" data-current="0" class="adaptive-bg bg-cafe"></div>
<div id="adaptive-bg-soccer" data-current="0" class="adaptive-bg bg-soccer"></div>
<a title="{{_('Scroll down')}}" href="#" id="keep-scrolling"></a>
</div>
<div id="adaptive-app-search">
<div id="scenes">
<div class="item-wrapper bg-soccer" id="adapt1">
<div class="item phone-item" id="phone-item-soccer">
<div class="phone-wrapper" id="phone-wrapper-soccer">
<div class="phone"></div>
<div id="screen-soccer" class="screen-wrapper">
<div class="screen screen-soccer"></div>
</div>
</div>
</div>
<div class="item">
<section class="content">
{# L10n: The line break in this headline is presentational. Place the break wherever it seems best for your locale, or omit it if it isn't needed. #}
<h2>{{_('It adapts, so you <br>can too')}}</h2>
{# L10n: The line break in this paragraph is presentational. Place the break wherever it seems best for your locale, or omit it if it isn't needed. #}
<p>{{_('Firefox OS anticipates your needs, adapts to every situation and instantly delivers the <br>information you want.')}}</p>
<p>{{_('That includes popular, big name apps, but also local content that means the most to you and your life.')}}</p>
</section>
</div>
</div>
<div class="item-wrapper bg-cafe" id="adapt2">
<div class="item phone-item" id="phone-item-cafe">
<div class="phone-wrapper" id="phone-wrapper-cafe">
<div class="phone"></div>
<div id="screen-cafe" class="screen-wrapper">
<div class="screen screen-cafe"></div>
</div>
</div>
</div>
<div class="item" id="adapt-features">
<section class="content">
<h2>{{_('Adaptive App Search')}}</h2>
<ul>
<li class="type" id="adapt-feature-type">{{_('Type a word or subject you’re interested in')}}</li>
<li class="results" id="adapt-feature-results">{{_('Find exactly what you want — and more')}}</li>
<li class="save" id="adapt-feature-save">{{_('Get instant access or save apps to your phone')}}</li>
<li class="discover" id="adapt-feature-discover">{{_('Discover more apps on the Firefox Marketplace')}}</li>
</ul>
<div class="adapt-feature-sprite" id="adapt-feature-sprite-plus"></div>
</section>
</div>
</div>
<div class="item-wrapper bg-birthday" id="adapt3">
<div class="item"></div>
</div>
</div><!--/#scenes-->
</div><!--/#adaptive-app-search-->
<div id="adaptive-mask"></div>
<div id="fox-tail-tip"></div>
</div><!--/#adaptive-wrapper-->
<div id="scene-hooks">
<div id="birthday-hook" class="item scene-hook"></div>
<div id="cafe-hook" class="item scene-hook"></div>
<div id="soccer-hook" class="item scene-hook"></div>
</div>
</div><!--/#get-firefox-os-->
<div id="have-it-all" class="nav-anchor">
<div id="have-it-all-masthead">
<header>
<h2 class="large">{{_('Have it all')}}</h2>
<p>{{_('Firefox OS is packed with the features that made you want a smartphone in the first place. It fits your life perfectly so you can fit in with the world around you.')}}</p>
<nav id="have-it-all-nav">
<ul class="dock">
<li>
<a href="#social" id="social-link">
<div class="icon social"></div>
<span>{{_('Social')}}</span>
</a>
</li>
<li>
<a href="#photos" id="photos-link">
<div class="icon photos"></div>
<span>{{_('Photos')}}</span>
</a>
</li>
<li>
<a href="#music" id="music-link">
<div class="icon music"></div>
<span>{{_('Music')}}</span>
</a>
</li>
<li>
<a href="#maps" id="maps-link">
<div class="icon maps"></div>
<span>{{_('Maps')}}</span>
</a>
</li>
<li>
<a href="#messages" id="messages-link">
<div class="icon messages"></div>
<span>{{_('Messages')}}</span>
</a>
</li>
<li>
<a href="#marketplace" id="marketplace-link">
<div class="icon marketplace"></div>
<span>{{_('Marketplace')}}</span>
</a>
</li>
</ul>
</nav>
</header>
</div>
<div class="main-wrapper scroller-off">
<div class="item-wrapper" id="stage">
<div class="item"></div>
</div>
<div class="item-wrapper" id="landing">
<section class="item">
<h2 id="landing-heading">{{_('Made for the moments of your life')}}</h2>
</section>
</div>
<div class="item-wrapper hia-anchor" id="social">
<section class="item">
<div class="content left">
<h2>{{_('Moments with friends')}}</h2>
<p>{{_('Import your contacts directly from Facebook and share updates instantly.')}}</p>
</div>
<img class="app center" id="contacts-app" src="{{ l10n_img('firefox/os/have-it-all/contacts.jpg') }}?2013-09" alt="{{_('Contacts app')}}">
<div class="content right">
<ul class="icon-list">
<li class="icon contacts"></li>
<li class="icon twitter"></li>
<li class="icon facebook"></li>
</ul>
</div>
</section>
</div>
<div class="item-wrapper hia-anchor" id="photos">
<section class="item">
<div class="content left">
<h2>{{_('Creative moments')}}</h2>
<p>{{_('Take photos on the go then make them amazing using built-in style filters.')}}</p>
<ul class="icon-list">
<li class="icon camera"></li>
<li class="icon gallery"></li>
</ul>
</div>
<img class="app center" id="photos-app" src="{{ l10n_img('firefox/os/have-it-all/photos.jpg') }}" alt="{{_('Photos app')}}">
<img class="app right" id="photos-edit-app" src="{{ l10n_img('firefox/os/have-it-all/photos-edit.jpg') }}" alt="{{_('Photos app')}}">
</section>
</div>
<div class="item-wrapper hia-anchor" id="music">
<section class="item">
<div class="content right">
<h2>{{_('Moments that entertain')}}</h2>
<p>{{_('Listen to your favorite songs, artists and radio stations, all from one device.')}}</p>
<ul class="icon-list">
<li class="icon music"></li>
<li class="icon radio"></li>
<li class="icon videos"></li>
</ul>
</div>
<img class="app left" id="music-app" src="{{ l10n_img('firefox/os/have-it-all/music.jpg') }}?2013-09" alt="{{_('Music app')}}">
<img class="app center" id="radio-app" src="{{ l10n_img('firefox/os/have-it-all/radio.jpg') }}" alt="{{_('Radio app')}}">
</section>
</div>
<div class="item-wrapper hia-anchor" id="maps">
<section class="item">
<div class="content left wide">
<h2>{{_('Moments in between')}}</h2>
<p>{{_('Get to where you’re going with directions, traffic and local transit information.')}}</p>
<ul class="icon-list">
<li class="icon maps"></li>
</ul>
</div>
<img class="app right" id="maps-app" src="{{ l10n_img('firefox/os/have-it-all/maps.jpg') }}?2013-09" alt="{{_('Maps app')}}">
</section>
</div>
<div class="item-wrapper hia-anchor" id="messages">
<section class="item">
<div class="content left messages-text">
<h2>{{_('Moments of connection')}}</h2>
<p>{{_('Stay in touch with family and friends by email and text message.')}}</p>
<ul class="icon-list">
<li class="icon mail"></li>
<li class="icon messages"></li>
</ul>
</div>
<img class="app center" id="messages-app" src="{{ l10n_img('firefox/os/have-it-all/messages.jpg') }}" alt="{{_('Messages app')}}">
<img class="app right" id="mail-app" src="{{ l10n_img('firefox/os/have-it-all/mail.jpg') }}?2013-09" alt="{{_('Email app')}}">
</section>
</div>
<div class="item-wrapper hia-anchor" id="marketplace">
<section class="item">
<div class="content right wide">
<h2>{{_('Moments of discovery')}}</h2>
<p>{{_('Find the best apps from around the world and your own backyard.')}}</p>
<ul class="icon-list">
<li class="icon marketplace"></li>
</ul>
</div>
<img class="app left" id="marketplace-app" src="{{ l10n_img('firefox/os/have-it-all/marketplace.jpg') }}?2013-09" alt="{{_('Marketplace app')}}">
</section>
</div>
</div>
</div>
<div id="mission" class="nav-anchor">
<header class="item" id="transform-the-future">
<h2>{{_('Transform the future')}}</h2>
<p>{{_('We’re out to make a difference, not a profit. When you choose Firefox OS, you’re helping build a brighter future for the Web and users everywhere.')}}</p>
</header>
<div id="our-community">
<div class="item">
<div class="bubbles"></div>
<section>
<h2>{{_('From our community to yours')}}</h2>
<p>{{_('Most smartphones are made by a small number of people, all in one place, probably pretty far from where you live. Firefox OS phones are different. They’re made by a huge global community and are the only smartphones that understand and deliver what you want and need.')}}</p>
</section>
</div>
</div>
<section class="item container" id="best-of-the-web">
<img src="{{ l10n_img('firefox/os/foxy-splash.png') }}" alt="Firefox OS">
<div class="content">
<h2>{{_('The best of the Web')}}</h2>
<p>{{_('Firefox changed browsing forever by putting users first and offering a new level of choice and innovation online. Now we’re doing it all over again with Firefox OS, while bringing the same superior browsing experience to your smartphone. So you can take control of your life online and get the best the Web has to offer no matter where you go.')}}</p>
</div>
</section>
<div id="useful-links">
<section class="item container">
<div class="column column-first">
<h3>{{_('For partners & developers:')}}</h3>
<ul>
<li>
{% trans link=url('firefox.partners.index') %}
Learn about partnership opportunities <a href="{{link}}">Visit the Firefox OS partner site</a>
{% endtrans %}
</li>
<li>
{% trans link="https://developer.mozilla.org/docs/Web/Apps/Publishing/Submitting_an_app" %}
Get your app on Firefox OS <a href="{{link}}">Submit it to the Firefox Marketplace</a>
{% endtrans %}
</li>
<li>
{% trans link="/firefox/os/notes/" %}
View the version notes <a href="{{link}}">Read about features, changes and more</a>
{% endtrans %}
</li>
</ul>
</div>
<div class="column">
<h3>{{_('For users:')}}</h3>
<ul>
<li>
{% trans link="https://support.mozilla.org/products/firefox-os" %}
In case you need a little help <a href="{{link}}">Get it from your friends at Mozilla Support</a>
{% endtrans %}
</li>
<li>
{% trans link=url('firefox.os.faq') %}
All your questions will be answered <a href="{{link}}">Read our extra helpful FAQ</a>
{% endtrans %}
</li>
</ul>
</div>
</section>
</div>
</div>
{% include '/firefox/os/_get_device.html' %}
<div id="fb-root"></div>
{% endblock %}
{% block email_form %}
<div id="email-form-wrapper">
<div id="email-form-content" class="modal-content">
<div class="content">
<div id="footer-email-thanks">
<h3>{{ _('Thanks! Please check your inbox to confirm your subscription.') }}</h3>
<p>
{% trans %}
You'll receive an email from mozilla@e.mozilla.org to confirm your subscription.
If you don't see it, check your spam filter. You must confirm your subscription to receive our newsletter.
{% endtrans %}
</p>
</div>
{{ email_newsletter_form('mozilla-and-you,os', _('Sign up for our monthly newsletter')) }}
</div>
</div>
</div>
{% endblock %}
{% block site_js %}
{{ js('firefox-resp') }}
{% endblock %}
{% block js %}
<!--[if IE 9]>
{{ js('firefox_os_ie9') }}
<![endif]-->
{{ js('firefox_os') }}
{% endblock %}