Mozilla при участии целого семейства операторов сотовой связи (Deutsche Telekom, Etisalat, Smart, Sprint, Telecom Italia, Telefónica и Telenor) готовит собственную операционную систему для смартфонов. Пока речь идёт лишь о самых простых "умных телефонах".
Дебютирует Firefox OS в Бразилии в 2013-м году. Платформа предполагает работу с веб-приложениями на HTML5. Этот язык, стараниями операторов и Mozilla, приобретёт способности общаться с типичным телефонным железом - звонить, принимать сообщения. Планируется попытка стандартизации в W3C ряда авторских наработок. Устройства будут выпускаться на фабриках TCL и ZTE.
В общем случае веб-приложения под новую операционную систему не работают без подключения к сети. С точки зрения операторов, эта особенность гарантированно привязывает клиента к плану с регулярной абонентской платой. На смартфоне с нативными приложениями - возможно и развлечение, и чтение, и другие услуги — даже вне зоны действия сетей или с нулевым балансом. А устройство, ориентированное на веб-приложения — бессмысленно без постоянного подключения к интернету.
Намёки на будущий функционал операционной системы можно обнаружить в самых свежих ночных сборках Firefox (версии 16 и для настольного варианта и для мобильного). Эта версия браузера получила интеграцию с магазином приложений (сейчас он открыт только для разработчиков) и более тонко прорисованный интерфейс. "Табы" в этом браузере выглядят скорее, как независимые "рабочие столы", чем привычная строчка с названиями веб-страниц. Браузер умеет синхронизироваться с удалёнными серверами или копиями Firefox на других компьютерах или телефонах.
Любопытно, что находящиеся совсем на другой стороне рынка смартфонов, популярные, но достаточно дорогие iPhone тоже начинались как устройства, где для расширения функционала использовались веб-приложения и браузер. Лишь через год работы по этой модели разработчики получили возможность писать и продавать "нативные" программы для iOS.
>А устройство ориентированное на веб-приложения — бессмысленно без постоянного подключения к интернету. Это, конечно, не так. Веб-приложения, поддерживающие WebAPI, могут вполне себе работать offline. Да там сама оболочка телефона — веб-приложение, что, телефон включаться не будет без интернета? Главная цель проекта Boot To Gecko — унификация. Типа, если использовать только HTML5, то можно написать приложение, которое будет работать на всех девайсах.