Статьи

Android 2.3: это не тот браузер, который вы искали

Вчера Google анонсировал последний выпуск своей мобильной операционной системы Android: версия 2.3 под кодовым названием Gingerbread . В то время как есть ряд интересных новых функций, доступных для разработчиков приложений (таких как поддержка фронтальной камеры, смешанные аудиоэффекты и масса новых опций сенсорного ввода), те из нас, кто предпочитает работать в браузере, получили немного на пути новых игрушек. На прошлой неделе я написал в блоге о новых функциях в iOS 4.2 , и некоторые разработчики веб-приложений проявили особый интерес: в частности, реализация API ориентации устройства и поддержка веб-сокетов. К сожалению, ни одна из этих функций не попала в Android 2.3.

Быстрый просмотр примечаний к выпуску показывает очень мало в добавленной поддержке браузерных технологий: ни веб-сокетов, ни акселерометра, ни даже SVG. Фактически, единственным дополнением к браузеру Android на основе webkit является поддержка видео WebM HTML5 и аудио AAC.

Учитывая огромный рост доли Android на рынке в течение этого года, это отставание во внедрении новых функций браузера представляет собой настоящую боль для веб-разработчиков, стремящихся развернуть новые интересные сайты, используя все последние навороты. И, поскольку большинство отсутствующих функций уже присутствуют в Chrome на рабочем столе, трудно понять решение Google об их исключении из браузера Android. Возможно, что некоторые из этих функций браузера могут появиться, когда операционная система фактически станет доступной для пользователей, и что они были пропущены только в примечаниях к выпуску SDK, поскольку они не влияют на разработчиков собственных приложений, но, скорее всего, нам придется подождать до следующего основного релиза.