История изменений
Исправление rebforce, (текущая версия) :
Включена по умолчанию блокировка скриптов, осуществляющих майнинг криптовалют.
Маразм.
Настройка «Не разрешать сайтам воспроизводить звук» позволяет блокировать не только воспроизведение звука без явного взаимодействия со стороны пользователя, но и воспроизведение видео. Поведение можно задать глобально, либо конкретно для отдельного сайта.
Зачёт.
WebRTC научился одновременно принимать потоки, закодированные разными видеокодеками, что полезно для многопользовательских конференций, где у участников могут быть разные клиенты.
Давно пора, а то неинтероперабельность WebRTC уже стала притчей во языцех.
Плагин Flash лишился опции «Всегда включать». Запуск Flash-содержимого отныне требует нажатия со стороны пользователя. Поддержка Flash будет окончательно удалена в начале 2020 года (в ESR-выпусках она сохранится до конца того же года, после чего будет удалена, поскольку Adobe прекратит исправлять уязвимости во Flash).
Ждём 2020. Смерть говнофлэшу и его адептам.
Файлы userChrome.css и userContent.css отныне игнорируются по умолчанию.
Пора бы их и полностью убрать, а то каждый эдераст считает себя умнее авторов сайтов.
С целью уменьшения возможностей для фингерпринтинга из юзерагента убрана разрядность браузера (оставлена только разрядность ОС)
Маразм №2. От нормального фингерпринтинга это не спасёт.
Включена поддержка API Resize Observer (механизм, с помощью которого сайт может отслеживать изменение размера того или иного элемента) и Microtask.
Неплохо, особенно последнее. Правда, при желании стеклянным предметом всё равно себе руку можно порезать и предмет разбить.
Объект navigator.mediaDevices object и метод navigator.mozGetUserMedia доступны только на сайтах, открытых по защищённому соединению.
Печально, но вроде как в хроме уже давно так.
Реализованы CSS-свойства overflow-block, overflow-inline, user-select, line-break, contain.
Дык user-select и line-break уже вроде давно были. Или с чем-то путаю?
Включена поддержка публичных полей классов JavaScript.
Слоупоки, однако.
Удалена поддержка устаревшего тега <keygen>, которая никогда не была реализована корректно.
А вот за это минус. Впрочем, при наличии Web Crypto API он уже не так и нужен.
Установщик предлагается не только в формате dmg, но и pkg.
Порядок вкладок изменён в соответствии с их популярностью.
Ловите наркоманов.
Новый пункт меню «Экспорт отображаемых сообщений», позволяющий скопировать или сохранить в файл все видимые сообщения консоли.
А вот это бывает полезным иногда.
Остальные перечисленные изменения как бы пофигу от слова вообще.
Исходная версия rebforce, :
Включена по умолчанию блокировка скриптов, осуществляющих майнинг криптовалют.
Маразм.
Настройка «Не разрешать сайтам воспроизводить звук» позволяет блокировать не только воспроизведение звука без явного взаимодействия со стороны пользователя, но и воспроизведение видео. Поведение можно задать глобально, либо конкретно для отдельного сайта.
Зачёт.
WebRTC научился одновременно принимать потоки, закодированные разными видеокодеками, что полезно для многопользовательских конференций, где у участников могут быть разные клиенты.
Давно пора, а то неинтероперабельность WebRTC уже стала притчей во языцех.
Плагин Flash лишился опции «Всегда включать». Запуск Flash-содержимого отныне требует нажатия со стороны пользователя. Поддержка Flash будет окончательно удалена в начале 2020 года (в ESR-выпусках она сохранится до конца того же года, после чего будет удалена, поскольку Adobe прекратит исправлять уязвимости во Flash).
Ждём 2020. Смерть говнофлэшу и его адептам.
Файлы userChrome.css и userContent.css отныне игнорируются по умолчанию.
Пора бы их и полностью убрать, а то каждый эдераст считает себя умнее авторов сайтов.
С целью уменьшения возможностей для фингерпринтинга из юзерагента убрана разрядность браузера (оставлена только разрядность ОС)
Маразм №2. От нормального фингерпринтинга это не спасёт.
Включена поддержка API Resize Observer (механизм, с помощью которого сайт может отслеживать изменение размера того или иного элемента) и Microtask.
Неплохо, особенно последнее. Правда, при желании стеклянным предметом всё равно себе руку можно порезать и предмет разбить.
Объект navigator.mediaDevices object и метод navigator.mozGetUserMedia доступны только на сайтах, открытых по защищённому соединению.
Печально, но вроде как в хроме уже давно так.
Реализованы CSS-свойства overflow-block, overflow-inline, user-select, line-break, contain.
Дык user-select и line-break уже вроде давно были. Или с чем-то путаю?
Включена поддержка публичных полей классов JavaScript.
Слоупоки, однако.
Удалена поддержка устаревшего тега , которая никогда не была реализована корректно.
А вот за это минус. Впрочем, при наличии Web Crypto API он уже не так и нужен.
Установщик предлагается не только в формате dmg, но и pkg.
Порядок вкладок изменён в соответствии с их популярностью.
Ловите наркоманов.
Новый пункт меню «Экспорт отображаемых сообщений», позволяющий скопировать или сохранить в файл все видимые сообщения консоли.
А вот это бывает полезным иногда.
Остальные перечисленные изменения как бы пофигу от слова вообще.