Mozilla объявила о запуске своей мобильной операционной системы – Firefox OS. Новая платформа ориентирована на дешевые смартфоны и развивающиеся рынки. Главная ее особенность – ставка на HTML5 для создания мобильных приложений. App Heroes расспросил о перспективах разработки генерального директора Mozilla Гари Ковача сразу после презентации Firefox OS на Всемирном мобильном конгрессе (MWC) в Барселоне.

– Вы утверждаете, что развивающиеся страны обеспечат второй миллиард подключенных к интернету пользователей. Это, в общем, понимают все игроки. Параллельно с презентацией Firefox OS, бюджетные смартфоны на Windows Phone показала Nokia. Дешевые мобильные устройства – важный сегмент бизнеса Android. Почему вы считаете, что у Firefox OS есть шансы прорваться на этот рынок, конкурируя с такими гигантами?

– Сейчас на рынке сложилась следующая ситуация. Microsoft, как мне кажется, делает ставку на железо, а Google – на демократичность экосистемы приложений. Мы выдвигаем вперед операционную систему. Мы считаем, что она не должна быть производной от других факторов. Наоборот, она будет самодостаточной и влиятельной: будет стимулировать производителей устройств и создавать принципиально иной рынок разработчиков.

– Принципиально иной рынок разработчиков – это новые технологии HTML5 или, например, другая модель продаж и дистрибуции?

– Мне кажется, что будущее за принципиально иной моделью рынка приложений. Сегодня рынок приложений очень негибко реагирует на спрос конкретного пользователя. Разработчики усредняют пользователя, наделяют его какими-то потребностями, особенностями и качествами, которые выходят за пределы индивидуального опыта. Не мы управляем собственным опытом, а нам его настойчиво предлагают. Мы же хотим снять с пользователей эти рабские оковы. HTML5 позволяет упростить приложения и сформировать живую среду краудсорсинговых разработок, где каждое приложение будет дописываться и совершенствоваться силой коллективного пользовательского разума. Идеальный мир будущего я вижу таким: юзеры сами будут собирать необходимые эппы, как пазл. Им должна быть предложена большая вариативность функциональности, структур, элементов, легко интегрируемых друг с другом. Firefox OS – первый шаг к этому.

– Аналитики сразу после анонса Firefox OS нашли в ней несколько недостатков. Первый: смогут ли приложения для нее хоть как-то соответствовать функциональной планке, заданной Apple и Google?

– Стратегическая проблема существующих мобильных экосистем, которая еще не проявилась явным образом, заключается в удорожании процесса разработок. Гонка мобильных мощностей подстегивает разработчиков, приложения становятся все сложнее и дороже по себестоимости. При этом спрос на этом рынке очень гибко реагирует именно на цены. Эксперименты и маркетинговые опросы показывают, что пространства для значительного повышения цен нет. То есть производство приложений дорожает, а стоят они столько же. Модель, которую предлагаем мы, – это золотая середина. Да, HTML5 на мобильном уровне – не лучший инструмент для создания сложных приложений со сложным дизайном. Но он позволяет делать более дешевые, элегантные и простые эппы, которых очень не хватает и которые идеально подходят для неопытной аудитории новых рынков. Я верю, что HTML5 сможет подтолкнуть разработчиков к упрощению интерфейсов и экспериментам. Иначе эта махина из приложений, занимающая все больше памяти в наших смартфонах, рано или поздно рухнет под собственной тяжестью.

– Есть ли достаточное число разработчиков на HTML5, которые готовы удовлетворить спрос второго миллиарда интернет-пользователей? Пока, несмотря на все прогнозы, бума этой технологии не наблюдается.

– Я не жду мгновенного бума HTML5. Но разработчиков много и их будет еще больше. Именно сейчас крупнейшие сервисы начинают смотреть на этот рынок. Это означает, что и рынок труда, и рынок образования, и рынок разработок получит мощнейшие стимулы. Мы со своей стороны собираемся поддерживать школы разработчиков HTML5 и инвестировать в самые продуктивные и продвинутые команды.

– Наконец, многие осторожно относятся к самой модели смартфона-браузера. Может ли браузер, постоянно взаимодействующий с открытым интернетом, гарантировать надежность и безопасность системы?

– Это справедливое замечание. Но Mozilla последние два года тратит основные силы на две параллельные задачи – увеличение скоростей и повышение надежности браузера. Главная опасность исходит от сторонних операционных систем. Их проблемы – это наши проблемы. Их уязвимости – это наши уязвимости. Конечно, Firefox предельно адаптирован под операционные системы на стационарных и мобильных устройствах. Но все равно мы не можем предусмотреть всех сценариев сторонней ОС, мы зависим от нее. Скажем так, это всегда ограничивало наше негласное право гарантировать абсолютное качество и безопасность. В случае с Firefox OS мы показываем не просто браузер, сильно интегрированный с операционной системой, как, например, сделал Google со своей Chrome OS и хромбуками. Мы показываем браузер, который является органичной частью ОС. Тут нет конфликта с чужими уязвимостями.

В некотором роде это еще и ответ на вопрос, который не открыто, но между собой задают друг другу разработчики: что важнее, скорость и надежность мобильных браузеров или скорость и надежность приложений? В чью пользу перераспределить мощности и ресурсы стабильности? Мы отвечаем на это так: конечно, браузер важнее всех на свете приложений, ведь возможен смартфон без приложений и игр, но невозможен смартфон без браузера. И одновременно мы даем еще один ответ: это никак не противоречит надежности системы, нам не нужно делать этот сложный выбор, потому что браузер и система едины.