9 Речей, які вам слід знати про firefox os

Незважаючи на те, що ця нова мобільна ОС є розвивається технологією, вона швидко привертає увагу користувачів, розробників і критиків. Сьогодні ми хочемо розповісти вам про те, що ж вона здатна нам уявити.
Питання 1: Що таке Firefox OS?
Відповідь: Firefox OS (кодове ім'я Boot2Gecko або B2G) - це мобільна ОС на базі Linux і технології Gecko від Mozilla. Вона розроблена на основі веб-стандартів на кшталт HTML5, CSS3 і j # 097; vascript.
Mozilla розробила Web API таким чином, щоб HTML5-додатки могли взаємодіяти з апаратним обладнанням пристрої (Bluetooth, Wi-Fi, камера), що раніше було можливо тільки в рідних додатках.

Mozilla Foundation завжди прагнула зробити веб більш доступним для кожного, і крім ОС Firefox можна також відзначити такі інструменти, як браузер Firefox, ринок додатків і інше. Тим не менш, деякі критики повідомляють, що це просто-напросто тактика компанії Mozilla, націлена на те, щоб захопити більшу частину мобільного аудиторії, і перевершити свого основного конкурента - Chrome.
Питання 2: Чим ОС Firefox відрізняється від існуючої Mobile OS?
Відповідь: Firefox OS була повністю розроблена на базі HTML5 і відкритих веб-стандартів, і тому в ній відсутні правила і обмеження, на відміну від існуючих платформ.
ОС Firefox відрізняється: ви можете розцінювати цей проект чимось більшим, ніж браузер, який працює на полегшеної ОС на базі Linux. Кожна програма в Firefox OS, включаючи камеру і модуль здійснення дзвінків, являє собою веб-додаток, тобто веб-сайт у вигляді додатку. Все просто!

Веб - це платформа для Firefox OS: додатки створюються за допомогою HTML5 (а також на CSS3 і j # 097; vascript), а не на рідних мовах розробки. Для порівняння, Android-додатки розробляються на Java; Windows Phone-додатки - на C ++, C # або HTML5 і так далі. Firefox OS повністю написана за допомогою відкритих веб-стандартів, за винятком мініатюрної операційної системи (кодова назва Gonk), яка формує основу Firefox OS.
Питання 3: Яким UI обладнана Firefox OS?
Відповідь: Джерелом натхнення в процесі створення інтерфейсу для Firefox OS була платформа Android. Отже, у ОС є екран блокування, домашній і панель сповіщень. Проте, є і відмінності від Android. Домашній екран відображає фонове зображення (а також час і дату), і на даний момент не має підтримки віджетів.

Тривале натискання на кнопку повернення додому представить вам список відкритих додатків. Натискання кнопки виключення представить вам меню для управління живленням пристрою. Спільне натискання кнопки живлення і повернення додому зробить для вас знімок екрана.
Інтерфейс Firefox OS краще, ніж в інтерфейс в iPhone або Windows Phone, але він не настільки хороший, як Android. Додатки поділяють між собою єдиний принцип оформлення, і це дозволяє надати користувачам цільну консистенцію, яка дозволяє швидко орієнтуватися в функціоналі різних додатків.

Питання 4: Чим додатки для Firefox OS відрізняються від додатків для інших мобільних ОС?
Відповідь: Firefox OS, заснована на базі движка Gecko, запускає тільки сайти під виглядом додатків. Такі додатки відомі як веб-додатки. Вони створюються за допомогою HTML - тією ж технологією, на якій засновані веб-сайти. Ці додатки здатні працювати на багатьох ОС, крім Firefox OS. Кожна операційна система (включаючи Android і Windows 8), яка підтримує браузер Firefox, зможе запускати ці веб-додатки, які розповсюджуються за допомогою Firefox Marketplace.

Веб-додатки для Firefox OS представлені в двох видах: додатки, розміщені на сервері і пакетні додатки. Перший тип додатків розміщується на сервері Mozilla, і будуть скачиваться і завантажуватися щоразу, як ви захочете здійснити до них доступ. Іншими словами, вони представляють собою щось на зразок веб-сторінок замість додатків, і якщо з'єднання з інтернетом буде перервано, у вас не буде можливості отримати дані.
Пакетні додатки будуть скачиваться раз в формі стислого архіву, і будуть завантажуватися з локального джерела кожен раз, коли ви звертаєтеся до цих додатками. Іншими словами, вони більше схожі на додатки, які можна бачити на інших ОС. Це можливо завдяки local storage і функцій кешування мови HTML5.
Питання 5: Якими способами можна випробувати Firefox OS?
Ви можете випробувати Firefox OS наступними способами:
* Ви можете використовувати клієнт Firefox OS для настільного ПК для вашої операційної системи. Ознайомтеся з інструкціями по завантаженню та встановлення Firefox OS Desktop client.
* Завантажити Firefox OS Simulator для браузера Firefox (звичайно ж, вам для цього знадобиться Firefox браузер). Щоб завантажити Firefox OS Simulator. ознайомтеся зі сторінкою доповнень для Firefox.
* Ви можете створити Firefox OS Simulator з вихідного коду, і використовувати Firefox OS у вигляді симульованої середовища. Ознайомтеся з інструкцією про те, як створити Firefox OS.
* Ви можете створити Firefox OS з вихідного коду, і встановити її на існуюче пристрій (тільки якщо є відповідна підтримка; ознайомтеся з нижченаведеними питанням).
Рекомендується використовувати додаток Firefox OS Simulator для браузера Firefox, так як це найпростіший і найбезпечніший спосіб познайомитися з Firefox OS. Компілювання Firefox OS з вихідного коду - це досить нудна і складне завдання, а Firefox OS Desktop client може вас не влаштувати.
Питання 6: Які пристрої на даний момент підтримують Firefox OS?
* Keon by Geeksphone
* Peak by Geeksphone
Firefox OS можна скомпілювати і встановити на інші сумісні пристрої. Ознайомтеся з керівництвом по установці Firefox OS на сумісні пристрої. Є інформація, що Firefox OS можна встановити в якості додаткової ОС на Samsung Galaxy S2.
На даний момент Firefox OS підтримують такі пристрої:
* Unagi
* Otoro
* Pandaboard
* Samsung Galaxy S
* Samsung Galaxy S 4G
* Samsung Galaxy S2
* Samsung Galaxy Nexus
Питання 7: Чи можна порівняти цю ОС з Ubuntu for Phones?
Відповідь: Ubuntu for Phones - це мобільна ОС, розроблена на базі ярда Linux, також як і Firefox OS. Ubuntu for Phones повноцінно використовує невеликі екрани мобільних пристроїв і їх touch-функціонал. Вся область екрану виділяється під контент додатки (іншими словами, опції і контролери пристрою ховаються), і проведення пальцем по краях екрану дозволяють вам знову повернути контролери та опції в поле зору. Отже, додатки на Ubuntu for Phones пропонують кращий досвід взаємодії для мобільних користувачів.
Firefox OS пропонує веб-додатки, а Ubuntu for Phones може уявити і рідні додатки, і веб-додатки. Рідні додатки використовують розширені API і потужні функції (тобто, апаратне оснащення і сервіси пристрою і так далі). Веб-додатки розробляються за допомогою HTML5 та CSS3, і в них не вистачає деяких функцій, які можна бачити в рідних додатки в Ubuntu for Phones.
Питання 8: Які заходи безпеки слід очікувати в Firefox OS?
Відповідь: Mozilla активно працює над безпекою своєї нової мобільної ОС. Безліч функцій захисту були запозичені у Android. Можна виділити кілька функцій в Firefox OS:
Екран пристрою або сім-карту можна захистити PIN-кодом.

Перед установкою кожного додатка, користувачеві потрібно буде визначити права доступу. Безпечні права доступу (тобто, веб-доступ і так далі) надаються автоматично, а ось права доступу з потенційним ризиком (тобто, доступ до геолокації і т.д.) повинні бути підтверджені користувачем, а потім представлені додатком.
Permission Manager (або App Permissions) дозволяє користувачам вручну дозволяти або закривати права доступу для додатків. Цього якраз не вистачає в Android.

Mozilla планує також надати можливість шифрування пристрою (використання пароля при завантаженні пристрою - джерело).
Відповідь: Якщо Firefox OS виявиться успішним проектом, то це змінить те, яким чином ми використовуємо інтернет. Ми звикли відкривати веб-сайти, але Firefox OS залишить це в минулому, і надасть нам веб-додатки, користуватися якими буде набагато зручніше. Ubuntu for Phones також буде підтримувати Firefox OS, щоб домогтися цих змін.