Статьи

Что нового в Firefox 10

Firefox достиг двузначных номеров версий 31 января 2012 года. Прошло всего шесть недель с тех пор, как мы получили Firefox 9.0, но в новой версии есть несколько интересных функций…

Инспектор страниц

Firefox теперь имеет свой собственный встроенный инспектор страниц. Чтобы запустить его, выберите « Проверка» в меню веб-разработчика , укажите элемент и выберите «Проверить» в контекстном меню, вызываемом правой кнопкой мыши, или нажмите Ctrl + Shift + I. Активный элемент будет выделен, и в нижней части окна появится панель, показывающая интерактивную цепочку иерархии DOM.

Кнопка HTML показывает расположение элемента в источнике страницы, в то время как Style отображает редактируемый список примененных правил и свойств CSS.

Firefox Inspector

Давайте будем честными: это не Firebug . Но он выглядит хорошо, работает хорошо и будет неоценимым в тех редких случаях, когда Firebug недоступен. Я был немного обеспокоен тем, что Инспектор каким-то образом столкнется с Firebug, но мне еще предстоит столкнуться с проблемой.

CSS 3D Преобразования

Как и браузеры webkit, Firefox 10 теперь поддерживает CSS 3D-преобразования, которые позволяют вращать, наклонять и переводить объекты в трехмерном пространстве. Вам потребуется префикс -moz, но я подозреваю, что больше разработчиков будут экспериментировать с эффектами, которые теперь поддерживаются в Firefox, Chrome, Safari и IE10.

Полноэкранный API

Полноэкранный API — это еще одна функция веб-набора, которая была реализована в Firefox 10. Вы правильно догадались — она ​​позволяет странице запускать браузер в полноэкранном режиме, что делает его идеальным для видео, игр и других интерактивных медиафайлов.

Прежде чем хакеры и всплывающие рекламодатели станут слишком взволнованы, вы должны заметить, что браузер накладывает некоторые ограничения на функцию, и пользователи не могут быть переведены в полноэкранный режим без их ведома или согласия. API не особенно стабилен; Полноэкранная спецификация W3C является ранним проектом, и между реализациями webkit и gecko есть небольшие различия.

API видимости

API видимости позволяет вам проверить три новых свойства true / false документа:

  • видимый — ваш документ является вкладкой переднего плана не свернутого окна
  • скрытый — ваш документ является либо фоновой вкладкой, либо свернутым окном
  • prerender — ваш документ предварительно визуализируется и не виден пользователю

Это просто, но позволяет нам создавать более эффективные и удобные веб-страницы. Например, изменение вкладок может автоматически приостанавливать видео или замедлять запросы Ajax.

Динамическая кнопка «Вперед»

Кнопка навигации «Вперед» теперь автоматически скрывается, когда нет страницы для пересылки! Я не слышал, чтобы кто-то жаловался на потерянное пространство на панели инструментов, но это логическое улучшение интерфейса, поскольку кнопка редко используется.

Firefox скрытая кнопка вперед

Лучшая совместимость надстроек

Возможно . До версии 10 Firefox предполагал, что надстройки несовместимы, если они были помечены как действительные для более ранней версии. Это случалось редко, и вы часто могли принудительно установить дополнение, изменив номер поддерживаемого браузера. Mozilla теперь полностью изменила политику; любое расширение, которое совместимо с Firefox 4.0 и не содержит скомпилированный код, считается совместимым.

Проблемы с надстройками не были полностью прекращены, но ситуация значительно улучшилась с прошлого года.

В целом, Firefox 10 — это солидный релиз с большим количеством функций. Попрощайтесь с версией 9.0 и обновитесь сегодня… потому что версия 11 будет с нами 13 марта 2012 года.