The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз Firefox 65

29.01.2019 19:24

Представлен релиз web-браузера Firefox 65, а также мобильной версии Firefox 65 для платформы Android. Кроме того, сформировано обновление ветки с длительным сроком поддержки 60.5.0. В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 66, релиз которой намечен на 19 марта.

Основные новшества:

  • Предложен новый интерфейс управления блокировкой контента, предлагающий три режима блокировки (стандартный, строгий и настраиваемый):
    • В применяемом по умолчанию стандартном режиме блокировка отслеживания применяется только в окне приватного просмотра. Блокировка выполняется для доменов, уличённых в отслеживании перемещений несмотря на установку заголовка "Do Not Track" и занесённых в чёрный список disconnect.me. Ранее планируемая блокировка по умолчанию, не ограниченная приватным режимом, отложена и будет активирована после дополнительных тестов на отдельных категориях пользователей;
    • В строгом режиме блокируются все известные системы отслеживания перемещений и все сторонние Cookie, что может привести к нарушению работы отдельных сайтов;
    • Настраиваемый режим близок к форме конфигурации, реализованной в Firefox 63. В данном режиме пользователю предоставлена возможность определения списков блокировки (базовый или полный список disconnect.me), выбора вида блокировки Cookie, включения/выключения кода отслеживания перемещений. Из видов блокировки Cookie поддерживается очистка Cookie связанных с кодом для отслеживания, блокировка Cookie от ранее не открывавшихся сайтов, блокировка всех Cookie, выставляемых в контексте другого сайта и очистка любых Cookie;
  • Модернизирован индикатор состояния блокировки, отображаемый для каждого сайта в информационной панели "(i)". В индикаторе отображается статус блокировки, выявленные проблемы и ссылки, позволяющие посмотреть для каких доменов заблокированы Cookie из-за отслеживания перемещений;
  • Продолжено усовершенствование появившегося в прошлом выпуске интерфейса для анализа потребления ресурсов (Task Manager), доступного через служебную страницу "about:performance". В новой версии добавлен столбец, отражающий потребление памяти для каждой вкладки и дополнения. Для каждого сайта во вкладке также можно оценить нагрузку, создаваемую внешними скриптами и дополнительными ресурсами, такими как iframe-блоки и Worker-потоки. В интерфейс добавлены кнопки для быстрого закрытия проблемных вкладок и для перехода к параметрам дополнений для их быстрого отключения;
  • В настройки добавлена поддержка одновременной установки сразу нескольких языковых наборов с возможностью переключения между ними. Теперь не обязательно загружать изначально локализованную версию - при необходимости можно поменять язык интерфейса в настройках;
  • Добавлена поддержка формата изображений WebP, который разработан компанией Google и поддерживает анимированные изображения. В режиме кодирования с потерями WebP позволяет добиться сокращения размера файла на 25%-34% по сравнению с файлами JPEG аналогичного качества, а в режиме сжатия без потерь обеспечивает сокращение результирующего размера файла на 26% по сравнению с максимальным уровнем сжатия PNG. Реализация WebP до сих пор не была включена в состав Firefox из-за расхождения взглядов Mozilla и Google в области поддержки анимированных изображений. Разработчики из Mozilla продвигали формат APNG, а Google отказывался включать поддержку APNG из-за наличия собственного формата WebP. В прошлом году противостояние завершилось включением в Chromium поддержки APNG.
  • Добавлена штатная поддержка работы в графическом окружении на основе протокола Wayland. Код для поддержки Wayland уже достаточно давно развивается в кодовой базе Firefox, но до сих пор для его активации требовалась пересборка из исходных текстов. Представленные в новых сборках изменения включают поддержку Wayland из коробки - для использования Wayland достаточно выбрать соответствующий бэкенд GTK+, запустив Firefox с переменной окружения GDK_BACKEND, выставленной в значение "wayland". Статус активации Wayland-бэкенда можно посмотреть на странице about:support (в секциях "WebGL Driver WSI Info" вместо GLX будет указано EGL);
  • Для платформ Linux, Android и macOS включена по умолчанию защита SSP (Stack Smashing Protection, при сборке в GCC и Clang применяется опция "-fstack-protector-strong") для блокирования атак, связанных с переполнением буфера в стеке;
  • Добавлен вывод предупреждения при закрытия окон, независимо от того, включена ли функция автоматического восстановления сеанса после перезапуска;
  • Улучшена работа блокировщика всплывающих окон (pop-up blocker). Решена проблема с обходом блокировки через одновременное открытие нескольких всплывающих окон. Отныне Window.open() может вызываться только один раз для каждого события, генерируемого в ответ на действие пользователя;


  • Включена поддержка API Storage Access, позволяющего при выполнении стороннего встроенного контента (например, выполняемого в iframe) проверить наличие доступа к браузерному хранилищу и запросить необходимые полномочия у пользователя;
  • Включена поддержка API Readable Streams, предоставляющего средства для потоковой обработки поступающих по сети данных (обработка по мере загрузки, не дожидаясь получения всего ресурса) при выполнении запроса при помощи функции fetch();
  • Добавлена функция Intl.RelativeTimeFormat() для форматирования времени в текстовом представлении с учётом особенностей различных языков. Например, при выборе английского языка (rtf = new Intl.RelativeTimeFormat('en')) вызов rtf.format(3.14, 'second') приведёт к выводу 'in 3.14 seconds', а rtf.format(-15, 'minute') - '15 minutes ago'. В случае выбора русского языка, соответственно, будут выданы фразы 'через 3,14 секунд' и '15 минут назад';
  • Добавлено ключевое слово globalThis для доступа к глобальным объектам независимо от текущего контекста (позволяет избавиться от мешанины из window, self, global и this, употребляемых в зависимости от того, где выполняется скрипт, на странице, в worker-е или в Node.js);
  • В объекте FetchEvent реализованы свойства replacesClientId и resultingClientId, определяющие исходный и целевой ресурсы при навигации по страницам;
  • В API MediaRecorder добавлены события pause и resume для приостановки и продолжения записи;
  • В функцию createImageBitmap() добавлена поддержка SVG-изображений (SVGImageElement);


  • Реализована возможность работы WebSockets поверх HTTP/2;
  • Добавлена поддержка переменных окружения CSS, которые определяются браузером и в отличие от задаваемых пользователем свойств обрабатываются в контексте всего документа, а не отдельных элементов. Переменные окружения можно использовать в любых свойствах CSS при помощи функции "env()" (например, "padding: env(safe-area-inset-top, 20px)"). Среди поддерживаемых переменных: safe-area-inset-top, safe-area-inset-right, safe-area-inset-bottom и safe-area-inset-left;
  • В CSS добавлена функция steps() для синхронизации вывода анимации с выводом кадром через равные промежутки времени. Например, указание "animation: move-across 2s infinite alternate steps(5, jump-end);" вместо сглаженного вывода анимации разобьёт вывод на 5 равных шагов;
  • Добавлены CSS-свойства break-before, break-after и break-inside, позволяющие настроить поведение разрывов при фрагментированном выводе в разрезе отдельных страниц, столбцов и областей. Например, "ol, ul, p { break-inside: avoid;}" запретит разрывать страницу внутри списков или параграфов;
  • В WebGL добавлена поддержка расширений сжатия текстур BPTC и RGTC;
  • Правила оформления заголовка Referrer (referrerpolicy) теперь могут задаваться для скриптов (для тега script);
  • Максимальный размер строки в JavaScript увеличен с 256MB до 1GB;


  • В средства для web-разработчиков добавлен новый режим для инспектирования и отладки моделей компоновки элементов страницы flexbox, позволяющий анализировать расположение flexbox-контейнеров и проверять корректность выбранного размера элементов;
  • Добавлена новая панель "Changes", на которой отражается история всех изменений CSS, произведённых через панель Rules в рамках текущего сеанса работы в инструментах для разработчиков;
  • Добавлен инструмент для оценки контраста и читаемости выбранного для текста сочетания цветов;
  • Расширены возможности отладчика JavaScript. При отображении трассировок стека для улучшения восприятия основного кода теперь выявляются и сворачиваются обращения к методам фреймворков. Добавлена поддержка установки точек останова на XHR-запросы (POST, GET);
  • В JavaScript-консоли добавлена возможность поиска в обратном порядке по истории действий. Обеспечено автоматическое дополнение аргументов "$0", ссылающегося на инспектируемый в настоящий момент элемент (например, при вводе "$0.te" будет предложено "$0.textContent").
  • На платформе macOS добавлена возможность использования технологии Handoff для отправки данных об отрытых вкладках на другие устройства пользователя;
  • В сборки для Windows добавлена поддержка формата сжатия видео AV1 (в Linux и macOS он был добавлен в позапрошлом выпуске);
  • В версии для платформы Android проведена оптимизация производительности и отзывчивости интерфейса при прокрутке содержимого. Возобновлено отображения в адресной строке кнопок для управления воспроизведением через Chromecast.

Кроме новшеств и исправления ошибок в Firefox 65 устранена серия уязвимостей, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.

  1. Главная ссылка к новости (https://blog.mozilla.org/blog/...)
  2. OpenNews: Mozilla сворачивает программу Test Pilot и сервис Firefox Screenshots
  3. OpenNews: Релиз Firefox 64
  4. OpenNews: Выпуск Firefox Reality 1.1, браузера для устройств виртуальной реальности
  5. OpenNews: Новый этап тестирования DNS поверх HTTPS в Firefox
  6. OpenNews: Mozilla экспериментирует с добавлением платного VPN в Firefox
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/50050-firefox
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (118) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 19:58, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Т.е. теперь Гугл и Яндекс аналитика будет предлагать ставить скрипты локально, и локально обрабатывать на своем сайте? А потом уже отправлять данные с ноды к ним в облака?
     
     
  • 2.5, Аноним (5), 20:21, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Даже не знаю каким нужно быть редиской, чтобы использовать гуголь. Яндых, кстати, из той же оперы.
     
     
  • 3.7, Аноним (7), 20:33, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Даже не знаю каким нужно быть редиской, чтобы использовать гуголь. Яндых, кстати, из той же оперы.

    Есть те, кто делают сайты как цель (передать посетителю какую-то информацию). А есть те, кто - как средство (а цель - заработать денег). Вот вторые ставят.

     
     
  • 4.102, Ваш Копетан Очевидность (?), 12:41, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Аналитику можно использовать и для улучшения удобства сайта для пользователей (аналитика форм, карта кликов и т.д.)
    Лучше бы эти анонимусы занялись решением более насущных проблем вроде аппаратного декодирования видео на линуксах, протекающего GC или дикого жора батареи на макпуках. Вместо придумывания очередного адблокера, которых (внезапно) и так уже дохрена, выбирай какой хочешь.

    Одно радует - есть надежда что теперь этот блокировщик по умолчанию включат в тор браузере

     
     
  • 5.125, Аноним (125), 07:30, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Аналитику? Для улучшения? Ты где такое видел?
     
     
  • 6.134, Аноним (134), 16:15, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я сам так делаю
     
  • 3.87, Хороший человек (?), 09:23, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не знаю как Гугл, но корявыми  сервисами яндеха пользуются нехорошие люди исключительно по политическим причинам, по другому это объяснить нельзя.
     
     
  • 4.93, Аноним (93), 10:29, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот сейчас посмотрел погоду на яндексе (которую они наверняка у какого нибудь гисметео берут), теперь думаю какая была политическая причина?!?!?!? ;)
    Теперь не знаю, что и делать, видать, придется подписываться "Нехороший человек". :(
     
     
  • 5.94, Аноним (94), 10:52, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они сами данные собирают и нейросетью обрабатывают.
     
     
  • 6.98, Аноним (93), 11:37, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну ошибся, бывает. Готов забрать свои слова обратно.
    Метеостанция сейчас не дорого стоит. Так что наверняка могут себе позволить.
    Но если яндекс объединит свои данные с данными других организаций "присматривающих" за погодой, то погоду можно предсказывать точнее.
    Так что в любом случае, молодцы яндекцы!
     
     
  • 7.116, Аноним (116), 19:23, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ..сцы.
     
  • 4.107, Хороший человек (?), 15:36, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Не знаю как Гугл, но корявыми манипуляциями пользуются нехорошие люди исключительно по политическим причинам, по другому это объяснить нельзя.
     
  • 2.54, имя (?), 23:49, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Разрекламированные у каждого второго ютубера отслеживатели цен на алиэкспрессе с кешбеком уже так и делают, в общем-то.
     

  • 1.6, Аноним (6), 20:31, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что сейчас из плагинов RSS модно с возможностью добавления в панель закладок?
     
     
  • 2.8, Система (?), 20:42, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю, Livemarks:
    https://addons.mozilla.org/ru/firefox/addon/livemarks/
     

  • 1.11, Аноним (11), 20:53, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ребятки, а почему всё так долго стало открываться?
    сравнил с партабл версией, которая ещё на 64 - так в новой версии лисы на пару секунд все сайты открываются дольше... ща попробую профиль убить чтоли и заново поставить, хм
     
     
  • 2.13, Аноним (-), 20:55, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Надо просто смазать вазелином.
     
  • 2.16, 00 (?), 21:05, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    кстати да, при том ощутимо заметно, думаю может назад откатится, что-то мне такой заход не по нраву
     
     
  • 3.22, th3m3 (ok), 21:12, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Фигова. Не буду пока обновляться. Может поправят.
     
     
  • 4.27, Аноним (-), 21:17, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Просто немножко смазать, и зайдет хорошо!
     
     
  • 5.130, Аноним (130), 12:46, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя, как мы поняли, богатый опыт в этом деле.
     
     
  • 6.135, нах (?), 17:54, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > У тебя, как мы поняли, богатый опыт в этом деле.

    у пользователей 65й подряд ненужно-версии опыт должен быть чрезвычайно богатый.

     
  • 4.58, 0x0 (?), 23:59, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В реальном использовании разительно не ощущается, но 66 по сравнению с 65 на данный момент по синтетическим тестам быстрее.
     
     
  • 5.59, th3m3 (ok), 00:05, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Значит не у всех долго страницы открываться стали? А то вон выше жалуются.
     
     
  • 6.63, 0x0 (?), 00:46, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Долго" ‒ понятие растяжимое и может зависеть от многих других факторов, совершенно не связанных с браузером. В реальном использовании лично я никаких ощутимых скачков в производительности между 64<=>65<=>66 не замечал.
     
  • 6.65, 0x0 (?), 01:04, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В качестве примера: страница https://www.opennet.ru/opennews/ с активированными DNSSEC и ESNI по 100 Мбит каналу загружается ~ за 318 ms
     
  • 3.129, th3m3 (ok), 12:16, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Обновился. Ничего не тормозит. Всё летает.
     
  • 2.55, Аноним (55), 23:49, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Включили методы отслеживания различные вот и тормозит, сайты ждут пока говноскрипты загрузятся так как их обычно вперёд контента ставят. Через пару дней по традиции 65.1 выйдет со смазочкой.
     
     
  • 3.60, th3m3 (ok), 00:06, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дак это только на винде тормозит? Тогда ладно :)
     
  • 3.71, 0x0 (?), 01:43, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У меня с включённой телеметрией эта страница прогружается где-то за 580 ms

    И никуда не денешься в наше время, что даже провайдеры активно экспериментируют с перелопачиванием и выборочной блокировкой определённого трафика )))

     
  • 2.106, Аноним (11), 13:58, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В моём случае помогла галка в настройках "Запретить службам поддержки доступности доступ к вашему браузеру".
     

  • 1.20, Аноним (-), 21:09, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Перешел на Firefox с xpeна, чуток поменьше зондов.
     
     
  • 2.23, bro (?), 21:12, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Главное что конфиг не обнуляется, выпилил зонды и вроде как спишь спокойно. :)
     
     
  • 3.24, bro (?), 21:13, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    По крайне мере за 5 лет не было такого, чтоб конфиг обнулился, так что определенное доверие мозилке есть.
     
     
  • 4.25, bro (?), 21:15, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Правда остается открытым вопрос исходников и того, влияют ли на что-то переключалки зондов в конфиге... но это оставляю на совесть погроммистам и аналитегам кода! Пусть посмотрят и скажут нормально там переключается или нет.
     
  • 2.40, Аноним (40), 22:11, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    у хрена есть вариант ungoogled chromium, зондов там 0.0
     
     
  • 3.84, Аноним (84), 08:45, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не пори чушь — ей больно.
    Зонды там есть, только часть из них деактивирована (конструкциями вида if(0)), часть — «вандализирована» (например, путём замены строки google.com на g00gd0m.sffdtjkvdd). Тот же самый widewine, насколько я помню, всасывается сборочным скриптом как есть. А это самый железный из всех трекеров. А без него ни нетфликс, ни спотифай, ни прочие развлекалочки не работают.
     

  • 1.26, Annoynymous (ok), 21:16, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Добавлена штатная поддержка работы в графическом окружении на основе протокола Wayland.

    Опачки, зря я значит, обновился сразу до 66.

     
     
  • 2.29, Аноним (-), 21:17, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А какие дистры щас перешли на вяленого?
     
     
  • 3.31, th3m3 (ok), 21:21, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Fedora.
     
  • 3.36, Annoynymous (ok), 21:33, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Fedora, убунта не-LTS.

    Я перешёл вместе с федорой, но этой осенью перешёл на убунту, там тоже всё работает, хоть и выключено из коробки.

     
     
  • 4.62, Аноним (62), 00:16, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ок потестируйте еще лет пару, потом подтянемся на готовенькое.
     
  • 4.83, iPony (?), 07:07, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > убунта не-LTS

    Нет. В любой актуальной Ubuntu по дефолту Xorg

     
     
  • 5.92, Annoynymous (ok), 10:23, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > там тоже всё работает, хоть и выключено из коробки.

    Попробуй читать сообщение до конца.

     

  • 1.41, Аноним (11), 22:18, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    ТОРМОЗИТ! По сравнению с предыдущий версией весьма ощутимо! (((
     
     
  • 2.43, Andruha (?), 22:19, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Это флешмоб чтоль какой-то? Почему у меня не тормозит?
     
  • 2.50, Anonys (?), 22:54, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Летает, как ракета!
     
  • 2.104, Аномномномнимус (?), 13:03, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скорее всего потому что люто свопится. Свопится потому что памяти не хватает. Когда докупите памяти, лимит на строки с 1Гб увеличат до 8Гб, чтоб наверняка.
    Вангую, что следующим этапом будет проброс графических мощностей так, чтобы ещё удобнее майнить из браузера было
     
     
  • 3.110, Аномномномнимус (?), 15:53, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Следующим этапом будет выброс этого увлекательного фантастического романа в мусорную корзину, что бы не нашли.
     
     
  • 4.136, Аноним (136), 22:35, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чтобы пишется слитно.
    Ваше сообщение читать противно.
     

  • 1.44, Аноним (44), 22:23, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Когда давным давно был нормальным браузером
     
     
  • 2.139, нах (?), 12:15, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Когда давным давно был нормальным браузером

    никогда не был. Когда-то давно не было альтернатив, и пользовались этим тормозным глюкалом.

    Потом в него добавили зондов, но пипл по привычке продолжил хавать.


     

  • 1.45, Dmitry (??), 22:27, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может кто в теме, есть ли возможность как-либо создавать PWA в Firefox как это можно в Chrome? Имею в виду создавать на страницы сайтов ссылки, которые отображаются как нативные приложения в ОС (отдельным окном).
     
     
  • 2.47, Вася (??), 22:36, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да, открываешь ссылку в отдельном окне. Всё
     
     
  • 3.49, Dmitry (??), 22:48, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ))) Умнее ответ нельзя было придумать?
     
  • 2.128, zhart (ok), 12:09, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Есть расширения типа такого:
    https://addons.mozilla.org/en-US/firefox/addon/popup/

    Но это конечно все равно не совсем то, что в Хроме.

     

  • 1.46, Аноним (46), 22:34, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +20 +/
    > Максимальный размер строки в JavaScript увеличен с 256MB до 1GB

    Исусе!!!

     
     
  • 2.48, Вася (??), 22:38, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Разве у тебя ещё не терабайт оперативки в пк? Ох уже эти нищебpоды от айти
     
     
  • 3.89, Ilya Indigo (ok), 09:36, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вы хотя бы задумайтесь что можно пихать даже в четверть Гига, и при этом чтобы этого было мало?
    Он что, видео файлы через base64 в строки пихают!?
     
     
  • 4.100, rshadow (ok), 12:13, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    хз. но кодеки на js для чего то наверное пишут же.
     
     
  • 5.109, Аноним (109), 15:44, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Угу utf-8 строки для кодеков, точно в base64
     
  • 2.52, Аноним (52), 23:28, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Нам нужно больше жабаскрипта!!1
    Wasm выглядит намного рациональнее, чем пихание как можно больше кода в одну строку.
     
     
  • 3.66, Аноним (66), 01:22, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Лол. Вообще-то речь про string тип данных в js, а не строку кода. Сразу виден средний уровень компетенции js-хейтеров.
     
     
  • 4.101, Аноним (101), 12:40, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Ок. Ты можешь представить ситуацию, в которой строковая переменная будет содержать что-то около 1073741824 символов? Для сравнения: во всех четырех томах "Войны и мира" 2521613 символов без пробелов (и около 3.3 млн с пробелами).
    Вот просто с точки зрения здравого смысла: на xpeна нужна строковая переменная размером в 325 экземпляров "Войны и мира"?
     
     
  • 5.111, Аноним (111), 15:57, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Толстой слабоват. Аноним больше написал.
     
  • 5.131, КО (?), 12:51, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Человечество знавало произведения, в которых слов примерно столько же слов, сколько ты насчитал символов в "Войне и мире".
     
     
  • 6.132, КО (?), 12:53, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не говоря уж об рисунках кодируемых через data:image/png;base64
     
  • 3.67, Аноним (66), 01:24, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Более того, повышение лимита как раз wasm'у помогло в итоге.
    > Hey, this is great! I had no idea this was in the works, or is now this straightforward. The hazard analysis was hitting this limit when reading JSON corresponding to js::wasm::BaseCompiler::emitBody() because of a massive number of temporaries. This change provides a bunch of breathing room. Thank you!
     
  • 2.88, Ilya Indigo (ok), 09:33, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я сам охренел!
     

  • 1.51, Аноним (11), 23:01, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а у всех шрифт в гугл поиске стал другой - больше и цвет ссылок другой?
     
     
  • 2.97, Аноним (97), 11:31, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Тут никто не пользуется провластным гуглом, товарищ майор
     
     
  • 3.103, Аноним (11), 12:49, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Товарищ майор, спасибо что пояснили. Пошел пользоваться богоизбранным яндексом и вкантактиком. Люблю ФСБ.
     
     
  • 4.112, Аноним (-), 16:38, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Нинада, в них тоже я
     
  • 2.121, Аноним (121), 22:08, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У меня на андроиде шрифт стал крупнее на днях
     

  • 1.53, Аномоид (?), 23:39, 29/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Максимальный размер строки в JavaScript увеличен с 256MB до 1GB

    А что теперь и видео научились в JS кодировать? Иначе зачем?

     
     
  • 2.56, Аноним (55), 23:52, 29/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это самое уже в старый размер не влезает
     
  • 2.68, Аноним (66), 01:31, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Давно умели, если кому-то вдруг нужно было в браузере, платя скоростью. https://github.com/Kagami/webm.js
    А повысить надо для парсинга огромных строк. Лог в 800 мегабайт, как у открывшего баг, или 293MB XHR из дубликата. Для wasm, как выше упомянуто. В V8/хроме уже был подобный порог.
     
  • 2.85, КО (?), 09:12, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я вот не понимаю зачем 1GB - почему не вся память, чтоб в следующей версии можно было 2G сделать?
     

  • 1.61, Аноним (61), 00:06, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лиса теперь синхронно в один день с Хромом релизится?
     
     
  • 2.90, Ilya Indigo (ok), 09:39, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Нет.
     

  • 1.64, Аноним (64), 00:51, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А есть ли возможность изменить какие списки используются для нового content blocking. Возможно ли добавить что-то свое помимо disconnect.me?
     
     
  • 2.70, Аноним (66), 01:35, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Нельхя. А зачем? Ты юблок не хочешь юзать?
     
     
  • 3.72, Аноним (64), 01:44, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Встроенный блокировщик скорее всего будет потреблять меньше ресурсов. И он уже есть.

    К сожалению мозила не делает свои эксперименты дополнениями а делает все частью браузера как например pocket.

     
  • 2.99, qqq (??), 11:47, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сделать прокси, который будет запрашивать disconnect.me и/или твой источник. В hosts указать адрес этого прокси в качестве адреса для disconnect.me, ну или просто запустить этот прокси как http-прокси и указать его в настройках.
    Ну это один из вариантов.
     
     
  • 3.118, Аноним (64), 19:59, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Надеялся что вариантом будет хотя бы замена адреса в about:config без прокси. А с прокси добавит еще проблем то что у disconnect.me идет https.
     

  • 1.69, Kuromi (ok), 01:33, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "В настройки добавлена поддержка одновременной установки сразу нескольких языковых наборов с возможностью переключения между ними. Теперь не обязательно загружать изначально локализованную версию - при необходимости можно поменять язык интерфейса в настройках;"
    Не могу понять почему им понадобилось сколько, 15 лет или больше чтобы это реализовать. Раньше смена локали делалась крайне неачевидно - установкой ленгпака и задачек специального параметра в about:config. Почему нельзя было сделать по людски раньше...
     
     
  • 2.95, Аноним (95), 10:54, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что все для пользователя, вот почему.
     

  • 1.73, user90 (?), 04:06, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Я вот реально сомневаюсь, что кто-то следит за последними выпусками: все хорошее они сломали, что-то чинится экстеншенами, что-то уже нет. Нуль смысла обновляться ради обновления.
     
     
  • 2.74, аноним же (?), 04:27, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    я вот вообще на Nigthly живу, доволен как слон
     
     
  • 3.81, Аноним Хан (?), 06:44, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и как там с телеметрией в nightly, она ж там как бы не отключается.
     
     
  • 4.82, iPony (?), 07:06, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    С чего бы это слона 🐘  волновала бы какая-то маленькая телеметрия.
     
  • 4.86, Аноним (86), 09:13, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Всё прекрасно отключается. Просто раньше она была там включена по-умолчанию, а в релизе - нет. Теперь и в релизе включена.
     
  • 2.114, мурзилла (?), 17:27, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    мы сами за ними следим, не переживайте - ну иногда вылазит какая-то зеленая блоха в правом углу, просит перезапустить бра...ой, сам упал - ну вот и новая версия. Можете начинать чинить экстеншнами, или чинить экстеншны, или просто расслабьте булки, легко зайдет.

    И не забудьте про страшшшшшных хакеров (мы завтра выложим список загадочных цифрок и буковок, которые якобы исправлены в этом релизе, но, как обычно, забудем объяснить, что именно и зачем. Да и какая вам разница, эти исправили, новых наляпали вдесятеро больше)

     

  • 1.76, Аноним (-), 04:40, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Максимальный размер строки в JavaScript увеличен с 256MB до 1GB

    мне есть что сказать, но я лучше помолчу, не то забанят.

     
  • 1.77, трурль (?), 04:44, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В случае выбора русского языка, соответственно, будут выданы фразы 'через 3,14 секунд'

    Как-то не по-русски.

     
  • 1.78, Аноним (78), 04:45, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Объясните что за черточки в меню на 2ом скрине? Какую функцию они выполняют?
     
     
  • 2.79, трурль (?), 05:02, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Жмешь Alt с подчеркнутой буквой, раскрывается соответствующее меню.
     
     
  • 3.80, Аноним (78), 05:34, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо. А это можно как-нибудь отключить?
     
     
  • 4.122, Ordu (ok), 04:15, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не нажимать Alt с подчёркнутой буквой. Нажимай в другие буквы.
     

  • 1.96, Аноним (96), 11:06, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В настройки добавлена поддержка одновременной установки сразу нескольких языковых наборов с возможностью переключения между ними.

    Да неужели они это сделали? -_-" Задрало уже в about:config лазать.

     
  • 1.105, Аноним (105), 13:51, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > запустив Firefox с переменной окружения GDK_BACKEND, выставленной в значение "wayland"

    работает
    GDK_BACKEND=wayland firefox

    а как на постоянной основе сделать запуск через wayland, без запуска через терминал ?
    экспортирую данную переменную через .bashrc грузиться по старинке

     
     
  • 2.119, soarin (ok), 20:40, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну firefox.desktop файл кастомный
     

  • 1.108, Аноним (109), 15:42, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Максимальный размер строки в JavaScript увеличен с 256MB до 1GB;

    Лучше бы уменьшили, раз в 100

     
  • 1.113, Аноним (113), 16:50, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну че там, телеметрят?
     
  • 1.123, Аноним (123), 05:34, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где сортировка по количеству потребленной памяти?
     
  • 1.124, Аноним (124), 05:52, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Встроенный блокировщик все равно ломает сайты, даже если отключить блокировку для этого сайта. Ломает, даже если ПОЛНОСТЬЮ отключить блокировку.
     
     
  • 2.126, Аноним (66), 09:40, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Пруфы.
     

  • 1.127, Аноним (127), 11:02, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    полезная фича Теперь одно окно можно Что радует spoiler html head ... большой текст свёрнут, показать
     
  • 1.133, Аноним (133), 13:17, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Памяти 4 гектара.
    Свопа нет.
    Поставил с мозилловского сайта.
    Хрен знает, как летало, так и летает.
    разницы никакой.
    У меня оська Porteus-4, висящий в оперативке, если что...
     
     
  • 2.141, Ringo (??), 13:39, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что ползает - летать не может, прекратите пить барбитураты.
     

  • 1.137, Аноним (-), 01:18, 01/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а можно отключить встроенный блокировщик совсем? Пользуюсь юблоком с юматриксом - функционал дублируется.
    Пробовал снимать галки в конфигах - иконка щита по прежнему всплывает на сайтах с содержимым из черного списка disconnect.me
     
     
  • 2.140, мурзилла (?), 12:18, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > а можно отключить встроенный блокировщик совсем? Пользуюсь юблоком с юматриксом - функционал

    ишь чего захотел!
    > дублируется.

    и вовсе не дублируется. В своем ублоке ты можешь блочить и, внезапно, НЕ блочить.
    А мы хотим чтобы МЫ могли предъявлять всем ультиматум, и его уже невозможно было обойти или отключить понятными обычному юзеру способами.

     

  • 1.142, Аноним (142), 23:17, 01/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Встроенный почти бэкдор https hg mozilla org mozilla-central diff 39e131181... большой текст свёрнут, показать
     
     
  • 2.143, Песецц (?), 23:23, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Встроенный "почти" бэкдор:
    > https://hg.mozilla.org/mozilla-central/diff/39e131181d44/too...
    >в виде списка URI (extensions.webextensions.restrictedDomains), на которых отключены дополнения, включая антитрекинговые. Список можно отредактировать в about:config, но обычно, когда обнаруживают, что аддоны не работают, скрипты на страницах уже отработали. Бекдор имеет двукратное резервирование: если страница не классифицированна как доверенная по первому списку, в дело вступает список, захардкоженный в C++ коде:
    > https://dxr.mozilla.org/mozilla-central/rev/c2593a3058afdfea...
    >где использование которого контроллируется "скрытой" (не существующей и не ищещейся, пока сам не создашь, privacy.resistFingerprinting.block_mozAddonManager) с таким именем, что и не догадаешься, что это она, и вторая настройка отвечает не только за блокировку дополнений, но и за API установки дополнений.

    Ожидаемо! Уже обсуждается :)

     
  • 2.144, Аноним (134), 11:43, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В хроме это уже давно так.
    Сделано видимо для того чтобы вредоносные дополнения сами себе оценки и отзывы не ставили

     

  • 1.145, Аноним (145), 19:20, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интерфейс в Firefox начинает дико лагать когда просто нажимаешь "паузу" в Audacity. Пульсаудио. По моему, это фиаско в мире линукс, как так можно налажать я не представляю, в винде такой лажи за всю жизнь никогда не было.
     
  • 1.146, Аноним (146), 10:49, 05/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Судя по списку изменений, это больше похоже на версию 64.1 чем на 65
     
  • 1.147, Аноним34 (?), 10:51, 23/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну а как отлючить установку и поиск обновлений?!!! етот пункт убрали - так и сижу из-за етого на 62 версии.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру