Спустя всего шесть недель после Firefox 9 последняя версия, 10, теперь загружается на компьютеры пользователей. И его основные новые функции предназначены для разработчиков. Это начало войны разработчиков браузеров?
Спустя всего шесть недель после Firefox 9 последняя версия Firefox 10 загружается на компьютеры пользователей. Что касается конечных пользователей, ключевое улучшение, вероятно, состоит в том, что это и будущие обновления не сломают плагины. По сути, изменение больше связано с политикой, чем с механизмом, поскольку оно просто предполагает совместимость.
Практически автоматическое отключение расширений — особенность нового цикла быстрого обновления, которая раздражала пользователей. Хорошая идея — улучшать Firefox каждые несколько недель. но не в том случае, если каждый раз он сообщает вам, что расширения, жизненно важные для вашей работы, устарели.
Что действительно интересно, так это то, что основные новые функции, о которых следует упомянуть, нацелены на разработчика, а не на пользователя. Это начало войны разработчиков браузеров? В конце концов, если вам нужно реализовать основанный на стандартах браузер, как вы сможете отличить себя от конечного пользователя?
С другой стороны, инструменты разработчика — это функции, которые вы можете создать самостоятельно и, следовательно, выделиться.
Новый Инспектор страниц расширяет возможности Firebug, позволяя вам видеть структуру страницы при перемещении указателя на различные элементы. Чтобы увидеть, как это лучше, посмотрите следующее видео:
В конце видео упоминается Scratchpad, который, конечно же, был доступен в более ранних версиях Firefox. Однако в целом интеграция инструментов разработчика значительно упрощает их использование, и это еще не все. Mozilla работает над 3D-отображением модели DOM WebGL, которое может появиться в версии 11.
Помимо инструментов, были добавлены и обновлены API. Самым важным является полноэкранный API, который позволяет веб-приложениям выходить из браузера и использовать всю область экрана. Также нововведением является поддержка преобразований CSS 3D и Battery API.
Наряду с настольным Firefox 10 у нас также есть мобильная версия, выпущенная одновременно с улучшением сенсорного ввода.
Одна интересная проблема заключается в том, что новая политика быстрого выпуска Mozilla привела к тому, что Firefox достиг версии 10 намного раньше, чем кто-либо мог предположить. В результате две цифры в идентификаторе пользовательского агента вызывают сбой некоторых скриптов или неправильную идентификацию Firefox.
Вы думаете, что мы могли бы научиться не допускать таких простых вещей.