>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Новости http://forum.mozilla-russia.org/viewforum.php?id=21 >Вышел Firefox 78.0 http://forum.mozilla-russia.org/viewtopic.php?id=75669 |
banbot > 30-06-2020 22:16:12 |
Состоялся релиз web-браузера Firefox 78, а также мобильной версии Firefox 68.10 для платформы Android. Выпуск Firefox 78 отнесён к категории веток с длительным сроком поддержки (ESR), обновления для которых выпускаются в течение года. Кроме того, сформировано обновление прошлой ветки с длительным сроком поддержки 68.10.0 (в дальнейшем ожидается ещё два обновления 68.11 и 68.12). В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 79, релиз которой намечен на 28 июля.
В Uninstaller добавлена кнопка "Refresh Firefox", позволяющая сбросить в исходное состояние настройки и удалить все дополнения без потери накопившихся данных. В случае проблем пользователи часто пытаются решить их переустановкой браузера. Кнопка Refresh позволит добиться подобного эффекта не потеряв закладки, историю посещений, сохранённые пароли, Cookie, подключённые словари и данные для автозаполнения форм (при нажатии кнопки создаётся новый профиль и в него переносятся указанные БД). После нажатия Refresh будут потеряны дополнения, темы оформления, сведения о правах доступа, подключённые поисковые движки, локальные DOM-хранилища, сертификаты, изменённые настройки, пользовательские стили (userChrome, userContent). В показываемое для вкладок контекстное меню добавлены элементы для отмены закрытия нескольких вкладок, а также для закрытия вкладок справа от текущей и закрытия всех вкладок, кроме текущей. Обеспечено отключение срабатывания хранителя экрана во время осуществления видеозвонков и конференций на базе WebRTC. На платформе Windows для GPU Intel при любых разрешения экрана включена система композитинга WebRender, написанная на языке Rust и позволяющая добиться существенного увеличения скорости отрисовки и снижения нагрузки на CPU. WebRender выносит на сторону GPU операции отрисовки содержимого страницы, которые реализованы через выполняемые в GPU шейдеры. Ранее WebRender был включён на платформе Windows 10 для GPU Intel при использовании небольших экранных разрешений, а также на системах с APU AMD Raven Ridge, AMD Evergreen и на ноутбуках с видеокартами NVIDIA. В Linux WebRender пока активируется для карт Intel и AMD только в ночных сборках, и не поддерживается для карт NVIDIA. Для принудительного включения в about:config следует активировать настройки "gfx.webrender.all" и "gfx.webrender.enabled" или запустить Firefox с выставленной переменной окружения MOZ_WEBRENDER=1. До 100% доведена доля пользователей из Великобритании, для которых на странице новой вкладки включено отображение контента, рекомендованного сервисом Pocket. Ранее подобные страницы показывалась только пользователям из США, Канады и Германии. Оплаченные спонсорами блоки показывается только в США и явно помечены как реклама. Связанная с подбором контента персонализация выполняется на стороне клиента и без передачи сведений о пользователе третьим лицам (в браузер загружается весь список рекомендованных ссылок на текущий день, который ранжируется на стороне пользователя, отталкиваясь от данных истории посещений). Для отключения рекомендованного Pocket контента предусмотрена настройка в конфигураторе (Firefox Home Content/Recommended by Pocket) и опция "browser.newtabpage.activity-stream.feeds.topsites" в about:config. Включены патчи, влияющие на производительность и стабильность аппаратного ускорения декодирования видео при помощи VA-API (поддерживается только в окружениях на базе Wayland). Повышены требования к системным компонентам Linux. Для запуска Firefox в Linux теперь требуется как минимум Glibc 2.17, libstdc++ 4.8.1 и GTK+ 3.14. Следуя плану по прекращению поддержки устаревших криптоалгоритмов по умолчанию отключены все наборы шифров TLS на базе DHE (TLS_DHE_*, протокол обмена ключей Диффи — Хеллмана). Для снижения возможного негативного влияния от отключения DHE добавлено два новых набора шифров AES-GCM на базе SHA2. Отключена поддержка протоколов TLS 1.0 и TLS 1.1. Для обращения к сайтам по защищённому каналу связи сервер должен предоставить поддержку как минимум TLS 1.2. По данным Google в настоящее время около 0.5% загрузок web-страниц продолжает осуществляться с использованием устаревших версий TLS. Отключение произведено в соответствии с рекомендациями IETF (Internet Engineering Task Force). Причиной отказа от поддержки TLS 1.0/1.1 является отсутствие поддержки современных шифров (например ECDHE и AEAD) и требование поддержки старых шифров, надёжность которых на современном этапе развития вычислительной техники поставлена под сомнение (например, требуется поддержка TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, для проверки целостности и аутентификации используется MD5 и SHA-1). Вернуть возможность работы с устаревшими версиями TLS можно через настройку security.tls.version.enable-deprecated = true или при помощи кнопки на странице с ошибкой, выводимой при заходе на сайт со старым протоколом. Существенно улучшено качество работы с экранными ридерами для людей с нарушением зрения (решились проблемы с позиционированием курсора, устранены подвисания, ускорена обработка очень больших таблиц и т.п.). Для пользователей с мигренью и эпилепсией сокращены анимационные эффекты, такие как подсвечивание вкладок и расширение поисковой панели. Для предприятий в групповые политики добавлены новые правила для настройки внешних приложений-обработчиков, отключения режима картинка-в-картинке, обязательности задания мастер-пароля. В JavaScript-движке SpiderMonkey обновлена подсистема обработки регулярных выражений, которая синхронизирована с реализацией из JavaScript-движка V8, применяемого в браузерах на основе проекта Сhromium. Изменение позволило реализовать поддержку следующих возможностей, связанных с регулярными выражениями:
Экранирование классов Unicode-символов добавляет конструкции \p{…} и \P{…}, например, \p{Number} определяет все возможные знаки с изображением цифр (включая символы вида ①), \p{Alphabetic} - буквы (в том числе иероглифы), \p{Math} - математические символы и т.п. Флаг dotAll приводит к срабатыванию маски "." в том числе для символов перевода строки. Режим Lookbehind позволяет определить в регулярном выражении, что один шаблон предшествует другому (например, сопоставить сумму в долларах без захвата знака доллара). можно указать Включены псевдоклассы CSS :read-only и :read-write для привязки к элементам форм (input или textarea), которые запрещено или разрешено редактировать. Добавлена поддержка метода Intl.ListFormat() для создания локализованных списков (например, замены "or" на "или", "and" на "и"). Выделить код Код:const lf = new Intl.ListFormat('en'); lf.format(['Frank', 'Christine', 'Flora']); // → 'Frank, Christine, and Flora' // при локали "ru" будет 'Frank, Christine и Flora' Добавлен метод ParentNode.replaceChildren(), позволяющий заменить или очистить существующий дочерний узел. В ESR-ветке включена поддержка Service worker и Push API (в прошлом ESR-выпуске они были отключены). В WebAssembly добавлена поддержка импорта и экспорта 64-разрядных целых параметров функции, используя JavaScript-тип BigInt. Для WebAssembly также реализовано расширение Multi-value, позволяющее функции возвращать более одного значения. В консоли для web-разработчиков обеспечено детализированное журналирование ошибок, связанных с Promise, включая сведения об именах, стеках и свойствах, что существенно упрощает разбор ошибок при использовании таких фреймворков, как Angular.
В инструментах для web-разработчиков значительно повышена производительность навигации по DOM при инспектировании сайтов, на которых используется очень много CSS-свойств. В отладчике JavaScript реализована возможность раскрытия сокращённых имён переменных на основе source-map при использовании точек журналирования (Log points), позволяющих в момент срабатывания метки сбрасывать в web-консоль информацию о номере строки в коде и значениях переменных. В интерфейсе инспектирования сети добавлены сведения о дополнениях, механизмах защиты от отслеживания и CORS-ограничениях (Cross-Origin Resource Sharing), ставших причиной блокировки запроса.
Кроме новшеств и исправления ошибок в Firefox 78 устранена серия уязвимостей, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов. Загрузить: Русская версия: Windows (64 бит) Английская версия: Что нового в Firefox 78 для разработчиков |
Пандёнок > 30-06-2020 22:36:00 |
banbot пишет
Лучше бы они "расширили" страницу настроек, а то у Мозиллы что-то становится традицией почти все новые настройки делать доступными только через about:config — да и то с постоянным изменением названий параметров, которые отвечают за одну и ту же настройку. |
vending_machine > 01-07-2020 06:43:22 |
banbot пишет
Вот она забота об инвалидах и "пользователей с мигренью". Сначала пандусы, теперь это. |
Coroner > 01-07-2020 08:08:46 |
Пользователи, решающие переустановкой браузера проблемы, бояться нажать «перезапустить без дополнений» или нажать «очистить Firefox» в about:support.
Для пользователей с мигренью было бы лучше блокировать рекламу, а не безобидную расцветку вкладок. Можно подумать, что разные цвета мигрень и эпилепсию вызывают. Реальный мир разве чёрно-белый? Эпилепсию же вызывают некие быстрые смены цветов, как в рекламе бывает. И то как-то не очень доказано. |
oleg.sgh > 01-07-2020 08:25:47 |
Coroner
У уважающих себя программ есть пункт "удалить настройки". Странно было что его не сделали в Firefox, когда решили не удалять профиль при удалении Firefox. Справка отправляла в какую то АппДата, которая ещё и скрыта. Спорна и эта концепция - не удаление всех хвостов, а дублирование кнопки "Очистить". |
Black_Monk > 01-07-2020 09:48:36 |
Сайт 78-ю версию не распознаёт, что-ли? В профилях значится UA: 0.0 |
thrower > 01-07-2020 09:59:00 |
Последний раз мониторил форум со времен выхода 68 ESR. Подскажите, что там за изменения, скрипты в userChrome.js не видит . |
Coroner > 01-07-2020 10:10:33 |
oleg.sgh пишет
У уважающих себя программ нет надобности удалять настройки, потому что уважающая себя программа не падает от любого чиха и не корёжит настройки. Да и корёжит Firefox обычно при попытке ручками сделать что-то. А раз полез внутря — то должен бы и разбираться как и что наковырял. А то
Сами они что-ли в профиле возникли? Тем паче что вообще нежелательными считаются. 01-07-2020 10:11:29 thrower пишет
Может быть toolkit.legacyUserProfileCustomizations.stylesheets в true выставить? скрытый текст
|
oleg.sgh > 01-07-2020 10:35:44 |
Coroner
Он есть у каждой программы. По моему разумению и логике, он должен чисто удалить программу. |
thrower > 01-07-2020 11:31:47 |
Coroner В 78 esr стили из \chrome запустились, а скрипты - нет. Ох и мудрожопые улучшайзеры эти MoFo... |
Dan Dare > 01-07-2020 11:50:15 |
Я вообще всегда портабле пользуюсь, удалил в корзину и забыл. |
integrum > 01-07-2020 11:54:11 |
япогс > 01-07-2020 12:22:46 |
oleg.sgh пишет
А для чего же он сделан? Наверное чтобы убрать можно было покет и тому подобные вещи (мне он не нужен), и настроить удобство открытия закладки в новой вкладке не переходя на нее и подобное другое. Разве это тюнинг? Тюнинг это как раз юзерхромы с кастомбатонами. |
oleg.sgh > 01-07-2020 12:49:17 |
япогс
Для тех, кто в состоянии понять предупреждение про риск. Настройки программы это то, что выведено в интерфейс. За всё остальное разработчик ответственности не несёт. |
Dan Dare > 01-07-2020 13:22:31 |
integrum пишет
У меня так постоянно. Легче ручками сверху накатить.. |
olle > 01-07-2020 13:34:26 |
integrum пишет
У меня тоже самое. Впервые такое. |
япогс > 01-07-2020 14:47:04 |
oleg.sgh пишет
Я претензий не имею по about:config. Что надо выключил, что-то изменил. Сломалось, сам виноват. |
Acid Crash > 01-07-2020 14:49:29 |
olle пишет
Похоже обрубили обновление пока. Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст. Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст. подождемс... |
Dufresne > 01-07-2020 15:22:55 |
Dan Dare пишет
Это сделано для того чтобы снизить нагрузку на оборудование и отслеживать возможные проблемы прежде чем они окажутся на всех машинах. В этот раз может быть дольше обычного, потому что вышла свежая ESR. |
WLAD.WLAD2010 > 01-07-2020 16:18:20 |
Ждите уже 78.0.1, но до нее пока обновы тоже нету с 78.0. Походу еще будет 78.0.2 или сразу как бывает 78.0.3, скажем так "что то пошло не так" |
piston > 01-07-2020 16:55:10 |
Здравствуйте ребята. Я обновился с 77.0.1 до 78.0.0 путём инсталлятора 78. После этого удалил всю историю журнала. Потом когда открыл браузер, и хотел набрать mail.ru, то почему то были сохранены эти сайты: youtube.com, facebook.com, wikipedia.org, reddit.com, amazon.com, twitter.com, и при повторном удалении не удалились. До этого такого не было. У меня в закладках ничего не сохранено. Прошу вас проверить, и помочь избавится от этого. С уважением! |
Dan Dare > 01-07-2020 16:58:04 |
Dufresne пишет
Вполне возможно-то, просто раньше у меня и за неделю-две-месяц ничего не обновлялось иногда, приходилось ручками. |
Optimus Prime > 01-07-2020 17:04:54 |
тоже не прилетает обнова , подожду |
япогс > 01-07-2020 17:18:02 |
piston пишет
А я почистил реестр от всех упоминаний , давно не переустанавливал. И тоже есть вопрос, журнал обновлений у меня заполнен историей с версии 70.0. Почему? Я ведь сделал переустановку, или я не все удалил? У меня 78 с PortableApps.com |
Optimus Prime > 01-07-2020 17:41:54 |
мда. есть такое в поле ввода сайтов адреснаой строки Firefox быстрое в выпадающем меню старые сайты которыми уже не пользуюсь, новые которыми пользовался пропали. разобрался выставил все по новой. эта Лиса очень шустрый зверь! |
Bris88 > 01-07-2020 18:48:37 |
Ага, там у меня было 30 списков сайтов, а стало 8. Изменение настроек в browser.urlbar.maxRichResults по количеству списков сайтов не работает в версии 78.0. Куда подевались остальное количества списков сайтов? |
kokoss > 01-07-2020 19:09:25 |
Ну наконец то, сразу обновился до 78.0.1! |
piston > 01-07-2020 19:22:37 |
Обновился до 78.0.1, но опять тоже самое |
K4ir05 > 01-07-2020 19:50:04 |
Устал после 78, устанавливай теперь 78.0.1. |
Totem > 01-07-2020 22:00:39 |
Просматривал файл User.js с новой версией, некоторые параметры постепенно начинают удалять, вот например "toolkit.cosmeticAnimations.enabled" (Отключить Анимацию вкладок и иконки обновления страницы) нет такого параметра. И анимации нет вкладок/и плавное прокручивание иконки обновление (стрелочки) , у меня виндовс 7. Да основные новшества читал. |
ibb1386 > 01-07-2020 22:53:56 |
Они, кстати, адресную строку вернули. |
f00fc7c8 > 02-07-2020 00:05:54 |
Эмм.. Ну и нафига, спрашивается? Я так, например, привык видеть их раздельно. Ждём аддонса, который это подменю расцепит обратно Bris88 пишет
Полностью солидарен. Какое-то издевательство над здравым смыслом в 78. UPD: https://www.reddit.com/r/firefox/commen … te_in_the/ - тут насчёт 8ми строк в урлбаре с отсылкой к багзилле + адд-онс, который показывает менюшку с <=100 топсайтами. Увы, в самом урлбаре пока, видимо, всё будет как есть. |
vending_machine > 02-07-2020 07:52:08 |
f00fc7c8 пишет
Отмена закрытия нескольких вкладок - непривычна. Почти аддонс. |
Bris88 > 02-07-2020 08:52:42 |
Ну так есть какой способ вернуть , что бы в адресной строке отображалось более 8 адресов сайтов, который бы работал в 78.0.1 версии? |
f00fc7c8 > 02-07-2020 13:18:18 |
vending_machine пишет
А где там отмена для нескольких вкладок? В упор не вижу.. Впрочем давно уже адд-онс для этого стоит. Bris88 пишет
Видимо нет. Я уж по всякому подёргал. |
Totem > 02-07-2020 16:35:35 |
voqabuhe пишет
От себя добавлю: Создать закладку и в свойствах её вставить в поле адрес place:queryType=0&sort=8&maxResults=10 |
vending_machine > 02-07-2020 17:23:07 |
f00fc7c8 пишет
Для этого нужно закрыть несколько вкладок, сразу. |
f00fc7c8 > 02-07-2020 18:23:59 |
vending_machine пишет
Жесть какая.. Это на кого же рассчитана эта фича. Вообще работает она шикарно ) Если табы закрывать поштучно, то в меню такого пункта нет, НО, если после этого создать несколько пустых табов и закрыть их оптом, то меню появляется и если его вызвать, то открываются не закрытые пустые табы, а идентичное количество закрытых "наполненных" табов.. |
vending_machine > 02-07-2020 18:40:33 |
f00fc7c8 пишет
Для тех, кто любит открывать сто вкладок и боится их потерять, ткнув на закрыть все вкладки, вместо закрыть вкладки справа; но всё же тыкает, даже после того как их выделили в Отдельное Меню. |
f00fc7c8 > 02-07-2020 18:43:56 |
vending_machine пишет
Для растяп, короче. |
CoolCmd > 03-07-2020 22:45:16 |
ibb1386 пишет
у меня по-прежнему убогий megabar |
Пандёнок > 05-07-2020 20:45:12 |
Coroner пишет
Мелькание образов и даже просто быстрое мигание лампочки не вызывают эпилепсию, но провоцируют её приступы. япогс
Конечно, не всё удалили. Остался профиль старого , который хранится отнюдь не в реестре, а в C:\Users\имя_пользователя\AppData\Roaming\Mozilla\Firefox\Profiles\ |
sandro79 > 05-07-2020 22:03:41 |
Пандёнок пишет
Да он тут ещё забыл удалить |
япогс > 06-07-2020 06:55:58 |
Пандёнок пишет
Сейчас прошел по этому адресу, там профили от инсталлированного . А я пользуюсь портабельным. |
Пандёнок > 06-07-2020 08:19:41 |
япогс пишет
Тогда и реестр ни при чём. |
Tronix > 08-07-2020 15:56:09 |
Когда будет новость про выход 2.53.3 ? |
ibb1386 > 08-07-2020 16:37:58 |
япогс |
япогс > 08-07-2020 16:52:27 |
ibb1386 пишет
От PortableApps.com. |
Niko1977 > 12-07-2020 19:11:23 |
Все дополнения и расширения слетели пришлось темы и ublock восстанавливать.Вообще профиль сбился. Короче вручную восстано |
marthasimons > 14-07-2020 12:04:40 |
Она стабильная |