Официально представлен (https://blog.mozilla.org/blog/2017/01/24/gets-better-video-g.../) релиз web-браузера Firefox 51 (http://www.mozilla.org/en-US/firefox/51.0/releasenotes/), а также мобильной версии (http://www.mozilla.org/en-US/mobile/51.0/releasenotes/) Firefox 51 для платформы Android. В ближайшие часы ожидается обновление прошлой ветки (https://www.mozilla.org/en-US/firefox/organizations/all/) с длительным сроком поддержки 45.7 (http://www.mozilla.org/en-US/firefox/45.7.0/releasenotes/). Выпуск SeaMonkey 2.48 (http://www.seamonkey-project.org/) планируется сформировать в феврале. В скором времени на стадию бета-тестирования перейдёт (http://firefox.com/channel) ветка Firefox 52 и будет отделён Firefox Developer Edition 53. В соответствии с шестинедельным циклом разработки релиз Firefox 52 намечен на 7 марта, а Firefox 53 на 18 апреля.Основные (http://www.mozilla.org/en-US/firefox/51.0/releasenotes/) новшества (https://developer.mozilla.org/en-US/Firefox/Releases/51):
- Добавлена встроенная поддержка звукового кодека FLAC (https://www.opennet.me/opennews/art.shtml?num=37142) (Free Lossless Audio Codec), развиваемого сообществом Xiph.Org и обеспечивающего уровень сжатия звукового потока в 50-60% без потери качества (lossless). FLAC поддерживается в контейнерах FLAC и Ogg;
- Изменено оформление диалога сохранения паролей, добавлен флаг для показа пароля перед его сохранением;
- Обеспечен вывод предупреждения о проблемах с безопасностью в случае обращения к странице входа, содержащей форму ввода пароля, без использования HTTPS;
- В адресной строке, рядом с URL, обеспечен показ уровня масштабирования, если он отличается от заданного по умолчанию. При клике на индикатор, масштаб сбрасывается в значение по умолчанию;
- Сокращена нагрузка на CPU при отображении видео и улучшено качество полноэкранного вывода на системах без поддержки ускорения средствами GPU;
- Добавлена поддержка сохранения паролей для форм без событий отправки (submit);
- Включение по умолчанию многопроцессного режима (https://www.opennet.me/opennews/art.shtml?num=44564) расширено (https://www.opennet.me/opennews/art.shtml?num=44902) на сборки с русской локалью (RU), средства для людей с ограниченными возможностями, а также на системы Windows 10 с сенсорными экранами. Вместо белого списка разрешённых дополнений применён чёрный список явно не совместимых с чёрным списком дополнений.- Увеличена производительность при работе в многопроцессорном режиме, проведена оптимизация выполнения операции переключения вкладок;
- Проведена работа по увеличению стабильности операций синхронизации данных между браузерами;
- Добавлена поддержка спецификации WebGL 2 (https://www.khronos.org/registry/webgl/specs/latest/2.0/), которая определяет способ формирования аппаратно ускоренного 3D-контента при помощи HTML5-конструкций "Canvas" и JavaScript-интерфейса к OpenGL API. WebGL дает возможность web-разработчикам получить прямой доступ к функциям OpenGL и обеспечить включение 3D-контента в HTML-страницы. В WebGL 2 реализован новый язык шейдеров, расширены средства работы с текстурами и реализованы такие возможности отрисовки, как трансфорвация с обратной связью;
- Включен по умолчанию API WebExtensions (https://www.opennet.me/opennews/art.shtml?num=42838), предназначенный для разработки дополнений, совместимых с браузером Chrome. Дополнение могут (https://blog.mozilla.org/addons/2016/09/29/webextensions-in-.../) выполняться в отдельных дочерних процессах, изолирующих их от остальных частей браузера. Добавлена возможность встраивания WebExtension в состав классических дополнений. Реализован API для доступа к буферу обмена. Различия между API Chrome и WebExtensions можно отследить на данной странице (https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Ch...). Время прекращения поддержки XUL пока не определено, поэтому XUL пока будет сосуществовать с WebExtensions.- Реализовано JavaScript-свойство Symbol.toStringTag (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...), а также методы TypedArray.prototype.toString() (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...) и TypedArray.prototype.toLocaleString() (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...), определённые в спецификации ES2015;
- Выражения const (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...) и let (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...) приведены к полному соответствию со спецификацией ES2015;
- Началась (https://www.opennet.me/opennews/art.shtml?num=45338) постепенная выборочная блокировка сертификатов, заверенных с использованием алгоритма хэширования SHA-1. Для небольшого процента пользователей при обращении к сайтам, использующим сертификаты с SHA-1, будет выводиться ошибка и соединение будет помечаться незащищённым. Если не возникнет непредвиденных проблем, в дальнейшем блокировка SHA-1 будет расширена на всех пользователей браузера. Как и в случае с самоподписанными сертификатами, ошибку можно обойти через специальный диалог. Поддержка SHA-1 для вручную импортированных сертификатов пока сохранена;- Прекращено урезание интенсивности генерации событий таймеров Window.setInterval() и Window.setTimeout() для вкладок, в которых задействован Web Audio API AudioContext, даже если во вкладке в данный момент не воспроизводится звук. Подобное изменение позволит решить проблемы с работающими в фоне музыкальными web-плеерами;
- Доведена до конца реализация второй версии (https://hacks.mozilla.org/2016/10/whats-new-in-indexeddb-2-0/) API IndexedDB (https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API): добавлены методы IDBObjectStore.getKey() и IDBCursor.continuePrimaryKey(), обеспечена поддержка бинарных ключей;
- Тег "hr" теперь может использоваться в качестве разделителя элементов в блоке "menu";- В WebRTC включена по умолчанию поддержка видеокодека VP9;
- Внедрена блокировка загрузки и выполнения скриптов, отдаваемых сервером под MIME-типами image/*, video/*, audio/* или text/csv;- Прекращена поддержка нестандартных API Simple Push (https://developer.mozilla.org/en-US/docs/Archive/Firefox_OS/...) и Alarm (https://developer.mozilla.org/en-US/docs/Archive/Firefox_OS/...), созданных для Friefox OS;
- Прекращена поддержка (https://bugzilla.mozilla.org/show_bug.cgi?id=1304743) локали для белорусского языка. Из-за отсутствия сопровождающего данная локаль не обновлялась уже почти два года, а попытки найти заинтересованных лиц, готовых возобновить поддержку данной локали, не увенчались успехом;
- На платформах Linux и Android для отображения контента задействована графическая библиотека Skia (https://github.com/google/skia).
- Библиотека NSS обновлена до версии 3.28.1 (https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NS...), в которой обновлён список корневых сертификатов и решены некоторые проблемы совместимости в реализации TLS;
- В версии для платформы Android не отмечено (https://www.mozilla.org/en-US/firefox/android/51.0/releasenotes/) специфичных изменений.Кроме новшеств и исправления ошибок в Firefox 51 устранена серия уязвимостей (http://www.mozilla.org/security/known-vulnerabilities/firefo...), из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
URL: https://blog.mozilla.org/blog/2017/01/24/gets-better-video-g.../
Новость: http://www.opennet.me/opennews/art.shtml?num=45909
> Прекращено урезание интенсивности генерации событий таймеровКак-то непонятно, поправьте пожалуйста.
>для отображения контента задействована графическая библиотека Skia.Это хорошо или плохо? Или для конечного пользователя -- пофиг?
Это хорошо, положительно сказалось на скорости промотки, особенно при использовании многопроцессорного режима. Из негативного — лично у меня немного стало отличаться отображение наклонных начертаний шрифтов в бета-версии. В релизе ещё не смотрел. Skia используется в Chrome.
>отображение наклонных начертаний шрифтовТак эта либа ещё за шрифты отвечает? Хм. Надо сейчас обновиться и посмотреть...
А х.з. Не вижу изменений. Ну и хорошо.
Не знаю точно, что они там сделали, но правила для apparmor пришлось настраивать заново. Старые не давали версии 51 отобразить страницу - только белый фон.
у меня браузер тормозит учитывая что памяти в системе 32,
система и браузер на ссд диске и проц 6 ядерный
Многопроцессные окна 0/1 (Отключены дополнениями)
NoScript
Adblock Plusнеужели Adblock Plus виноват?
А если uBlock попробовать, разница есть?
не в расширениях дело...
>Сокращена нагрузка на CPU при отображении видеоПри вкл. многопоточного режима 4-х ядерный проц 3.2 GHz на 96% загружается на html5 видосе, а с хромиумом на 40%...
Сравнивать надо общую нагрузку на CPU, а не процессов firefox. В зависимости от конфигурации, иногда может складываться ситуация, что загрузка стала меньше, но функция масштабирования была вынесена на Xorg и теперь он начинает есть камень, что заметнее сказывается на общей отзывчивости графической подсистемы.
>Сравнивать надо общую нагрузку на CPU, а не процессов firefox.я об общей нагрузке и написал, если что...
Какое значение рекомендовано для dom.ipc.processCount?
Пока 1.
Однозначно есть разница! Я давно перешёл на uBlock Origin.
О спасибо большое. У менякак раз тормозит на винде. Я уже растроен был что перелез на лису с хрома
> на винде.Что ты здесь делаешь?
> Я уже растроен
> был что перелез на лису с хромаА на хроме типа лучше было? У меня друг постоянно жалуется на него.
замени на ublock umatrix
> замени на ublock umatrixэто абсолютно не то и не про то.
Виноват noscript. Причину не знаю, но сам очень долго мучился, в итоге перелез на ghostery. Конечно не полный аналог, но хоть что-то. От смены adblock plus на ublock, разницы не заметил.
Ужасно, но вынужден плюсануть. С NoScript жутко тормозить стал
> Виноват noscript. Причину не знаю, но сам очень долго мучился, в итоге перелез на ghostery.Шило на проприетарное мыло. Оно ещё и отправляет статистику, если ты не знал. Лучше вообще отключить js или юзать UMatrix, коль NoScript тормозит.
> добавлен флаг для показа пароляОткуда такая мода пошла? Типа теперь все логинятся через отправку sms и ввод кода и прятать пароль нет смысла?
>> добавлен флаг для показа паролябараны должны видеть, что вводят
> бараны должны видеть, что вводятНе льсти себе.
Типа это удобно, вообще-то. А прятать пароль это ну никак не мешает - галка по умолчанию не установлена.
Когда тыкаеш пальцами по экрану, удобно, тк ошибиться в этом случае легко
На некоторых формах ,где помимо пароля есть капча, барузеры иногда её поле сохраняют.
Добавлено многое из того, что я ждал.
У меня уже пару релизов включена — проблем нет, кроме big spinner of doom. Но это расплата за отсутствие затупов интерфейса.
Зачем искать компромиссы, когда есть великий Хром?
> Зачем искать компромиссы, когда есть великий Хром?Зачем нужен великий хром, когда есть великий DWB?
>Для предотвращения использования параметров заряда аккумулятораВот зачем браузеру моя батарейка?
Если говорим о ноутбуке, то без батарейки браузер не запустится. Впрочем, как и операционная система. Потому и нужна.
У моего ноута нету батареи и УМВР ЧЯДНТ ?
> У моего ноута нету батареиТы здесь как свой!
Если ноут подключен к электросети, то всё запустится и без аккумулятора.
Чтобы сайт мог отдавать облегчённую версию устройствам с низким зарядом. По факту, этим никто не пользуется по назначению, поэтому Battery API вырежут полностью в следующем выпуске.
Яндекс.диск кладёт на firefox esr версию и требует новую или свой браузер.зонд
> Яндекс.диск кладёт на firefox esr версию и требует новую или свой браузер.зондЯндекс на всё кладёт, и своей рекламой своего браузера в полэкрана уже достал. Скоро они свою рекламу будут за мышкой водить, чтобы точно нажали и скачали эту порнографию. Эта сволочь ещё и другие браузеры перенастаривает на Яндекс. Обычно зловредное ПО.
google действует точно так же. Через раз предлагает скачать свой "самый лучший" броузер. Там кажется можно нажать только на крестик или "позже". Кнопки "идите наа.. и навсегда" нет. Сегодня меньше всего пытается заcpать мозг пользователю Apple. "Как не странно" можно было бы написать, но на самом деле, это совсем не странно.
> google действует точно так же. Через раз предлагает скачать свой "самый лучший"
> броузер. Там кажется можно нажать только на крестик или "позже". Кнопки
> "идите наа.. и навсегда" нет. Сегодня меньше всего пытается заcpать мозг
> пользователю Apple. "Как не странно" можно было бы написать, но на
> самом деле, это совсем не странно.ССЗБ. Не пользуйтесь yandex и google. Есть же, например, Searx.
Что тут странного?
Какой смысл "предлагать" что-то, если пользователь в стойле?
Вот выход, вот вход. Здесь поилка.
Почему при network.http.sendRefererHeader = 0
(браузер palemoon) нет возможности опубликовать пост?
Потому что надо подменять реферер на корень сайта, а не отключать.
Ты лжец. Версия 45.7.0. Спокойно зашёл. Или ты эту esr не обновил, спец по зондам?
Windows, Firefox 64 bit многопроцессорность по дефолту отключена.
Windows 7, Firefox 64 bit:>Многопроцессные окна 1/1 (Включены по умолчанию)
Дополнения проверяй.
Чисто установленный браузер 0/1Включал руками сейчас руками...
> Включал руками сейчас руками...Это в венде? Потому что в моём Дебьяне по дефу включены были. Пришлось ручками отключать.
Да в венде 10
Когда будут трансвкладочные окошки с видео?
https://testpilot.firefox.com/experiments/min-vid
Это, конечно, удобно, однако открыть YouTube в отдельном окне и "сделать поверх остальных" тоже не сложно.
Скажите, знающие, возможно организовать зашифрованную передачу аудио (FLAC) сторонним лицам? Что-то вроде стрим-сервиса, чтобы я мог делиться ссылкой только с избранными и никто другой не мог подключится.
> зашифрованную передачу аудио (FLAC)ЗАЧЕМ? Зачем тебе flac передавать? Почему не mp3\ogg? И вообще объясни толком, что ты хочешь добиться в результате? Может быть тебе проще поднять свой сервер? https://www.reddit.com/r/selfhosted/
>Внедрена блокировка загрузки и выполнения скриптов, отдаваемых сервером под
>некорректными MIME-типами, например, "image/*", "video/*", "audio/*" и
>"text/csv";А раньше как было?
Оно что, например любой видеоролик (по майм-тайпу) отправляло на выполнение как JS??
Не, очевидно там стоит парсер, который пробует парсить любой mime. И если определяет это как JS, то выполняет. Только никак не пойму зачем такое делать.
> Не, очевидно там стоит парсер, который пробует парсить любой mime. И если
> определяет это как JS, то выполняет. Только никак не пойму зачем
> такое делать.А я всё думал "какие ж криворукие программисты влепили в roundcube определение типа файла по содержимому" и "нахрена бы это надо при корректном mime-type".
Если я правильно понял, то смысл в том, что если у тебя на странице есть SCRIPT SRC="..." и сервер отдаёт это "..." как text/csv вместо, скажем, application/javascript, то файл не будет даже загружен, не говоря уже о том, чтоб пытаться как-то исполнить скачанное. В конце-концов сервер же сам говорит, что это не скрипт, а что-то иное.
У кого были тормоза, проверьте, не из-за флеша ли.
Вряд ли. С флешем на 10-15% меньше проц нагружает.>Сокращена нагрузка на CPU при отображении видео
При вкл. многопоточного режима 4-х ядерный проц 3.2 GHz на 96% загружается на html5 видосе, а с хромиумом на 40%...
При закрытии вкладок, использующих флеш ФФ вешается намертво. Не всегда, но бывает.
> При закрытии вкладок, использующих флеш ФФ вешается намертво. Не всегда, но бывает.Вендузятник должен страдать.
> У кого были тормоза, проверьте, не из-за флеша ли.тут ещё кто-то флеш использует? В крайнем случае ставлю пользователям включать эту байду по запросу.
>FLAC поддерживается в контейнерах FLAC, MP4 и Ogg;Тут ничего не напутали? А то некоторые возмущаются...
А что именно тебя напрягло, вроде все правильно?
> А что именно тебя напрягло, вроде все правильно?"Браузер Chrome с версии 56 научится воспроизводить FLAC" (на google+) там и спросил как тут написано, некоторые запинали... что все напутал. Все вопрос снят, уже сам нашел инфу. Тот же ogg может содержать в себе FLAC https://ru.wikipedia.org/wiki/Ogg и т.д.
WebGL это чтобы в кризис рубиться в браузере и более лучше покупать более мощное железо? для чего ещё это г применять?
Много для чего. Вот, например http://ponylumen.net/games/3d-pony-creator/
Все бета-тестеры планеты сейчас получат эту версию 51 :)
Прям все вебмастера, не меньше, подавай им новшества. Сидели бы на стабильной ветке ESR, там даже проблем с безопасностью куда меньше !
>Прекращена поддержка локали для белорусского языкаВот так вот и вымирают языки.
>> Прекращена поддержка локали для белорусского языка
> Вот так вот и вымирают языки.(добравшись сюда за see-also для соответствующего коммита) Хуже, когда языки выводят из диалектов в инкубаторе, руководствуясь политическими причинами и ненавистью... или вовсе откапывают.
Все эти обновления - это фигня. Они убрали или оставили корневые сертификаты Comodo?
> FLAC поддерживается в контейнерах FLAC, MP4 и OggА MKV слабо? Самый нормальный контейнер же.
EME-Free версия автоматические не обновляется до 51 версии, пришлось лезть на фтп и качать/устанавливать руками.
уже 51.0.1 прилетело
Как достали эти извращения с выпиливанием полезного функционала в пользу лажи. Перестали отображаться ссылки при наведении курсором. Как вернуть эту фичу?
Подскажите, пожалуйста!
После обновления Firefox вместо жирных шрифтов стал печатать загадочные иероглифы. Не жирный шрифт печатается нормально. До обновления все печаталось нормально.
Может кто-нибудь подскажет куда копать?
Заранее спасибо!
После обновления до 51 вместо жирного шрифта печатает символы, 52 проблему не решило, может кто знает решение?