Как и часы, спустя шесть недель после выпуска Firefox 37, Mozilla выпустила Firefox 38, который включает в себя несколько впечатляющих новых функций, которые порадуют любителей новейшей технологии. Однако для некоторых это также является горькой пилюлей в форме интеграции управления цифровыми правами.
Давайте посмотрим на то, что в сумке.
Поддержка адаптивного изображения
Firefox 38 теперь поддерживает как элемент picture
srcset
Тем не менее, в Firefox осталась одна ошибка, с которой можно справиться Адаптивные изображения будут загружаться с использованием правильных медиазапросов, но в настоящее время не отвечают на изменение размера области просмотра. В настоящее время эта ошибка исправляется и должна быть исправлена в ближайшее время.
Web Workers и WebSockets
Firefox 38 теперь позволяет коду, работающему в Web Worker, открывать соединение WebSocket . Это отлично подходит для игр или других приложений для совместной работы, которые теперь могут выполнять свою многопользовательскую / реальную логику в отдельном потоке от пользовательского интерфейса.
Редизайн панели настроек
Переработанная панель «Параметры» теперь используется по умолчанию для версии 38. (До этого активировать ее можно было только путем изменения ее настроек в about:config
Если вам не нравится новый дизайн, вы можете вернуться к старому макету с помощью about:config
browser.preferences.inContent
false
Спорное решение: DRM
Теперь Firefox поддерживает API-интерфейс Encrypted Media Extensions (EME) на рабочем столе Windows (Vista +), а также автоматически загружает модуль расшифровки контента Adobe.
EME является плодом довольно спорного предприятия консорциума W3C в мире управления цифровыми правами (DRM). Он работает, предоставляя канал связи между браузером и авторскими правами на контент-провайдера.
Преимущество для конечных пользователей заключается в том, что video
Это не популярное решение для некоторых комментаторов, таких как Кори Доктороу, который сетует на этот шаг . Аргумент Mozilla заключается в том, что его браузер останется позади, если он не поддерживает такие сервисы потокового видео, как Netflix. Но это сложная ситуация для организации, занимающейся поддержкой Open Web.
Netflix в настоящее время тестирует DRM-решение Firefox, чтобы определить, подходит ли оно для предоставления контента своим подписчикам.
Итак, три ура для DRM! Или, может быть, не так много … Если вы все еще чувствуете себя некомфортно из-за этого решения, вы можете загрузить новую версию Firefox без EME.
Безопасность
Всего в Firefox 38 было исправлено 13 ошибок безопасности. Из них пять были отмечены Mozilla как критические.
Чтобы повысить безопасность WebRTC — относительно нового API, обеспечивающего связь в реальном времени в браузере, — Firefox 38 теперь требует, чтобы приложения или серверы поддерживали шифры PFS (совершенная прямая защита), систему с открытым ключом. (Как следствие, разработчики, имеющие приложение или сервер WebRTC, должны будут убедиться, что их код обновлен.)
В Firefox 37 панель «Инструменты разработчика» значительно улучшила безопасность — пользователи могли получать информацию о подключении каждого отдельного ресурса. Firefox 38 улучшает это, добавляя предупреждения, если для шифрования используется SSLv3 вместо TLS или RC4.
HTML5 <ruby>
Лучшая типография для сайтов на японском и китайском языках теперь возможна без неуклюжих библиотек или расширений с помощью разметки <ruby>
Он используется для обозначения произношения или значения символов в тексте. (Вы можете прочитать больше об этом здесь .)
Новый ESR выпущен
Для некоторых крупных организаций необходимость развертывания новой версии браузера каждые шесть недель является слишком обременительным. Таким образом, с каждым седьмым стабильным выпуском Firefox Mozilla выпускает другую версию Firefox, известную как Firefox ESR (Extended Release Support). С Firefox 38 поставляется последняя версия ESR.
Есть два отличия между Firefox 38 и ESR 38:
-
Firefox Hello — бесплатная служба видеочата в браузере — по умолчанию отключена в Firefox ESR 38. Причиной этого, очевидно, является обратная совместимость.
-
Новые расширения зашифрованных носителей, используемые для выполнения DRM в HTML5, также отключены.
Новую версию Firefox ESR можно скачать здесь.
Вывод
Спустя всего несколько дней после выпуска Firefox 38 Mozilla выпустила небольшое обновление 38.0.1, которое включает дополнительные исправления ошибок .
Вы можете найти полный список того, что нового в версии 38, на официальной странице заметок о выпуске , а на странице Mozilla Developer Network перечислены изменения, представляющие особый интерес для веб-разработчиков.
Хотя Firefox 38 поставляется с некоторыми приятными новыми функциями, добавление DRM оставит горькое послевкусие для некоторых. Очевидно, что Mozilla не рада этому , но они считают, что это правильное решение в долгосрочной перспективе.
Что ты думаешь об этом? Дайте нам знать ваши мысли в комментариях!