Состоялся (https://blog.mozilla.org/blog/2018/01/23/latest-firefox-quan.../) релиз web-браузера Firefox 58 (https://www.mozilla.org/en-US/firefox/new/), а также мобильной версии (http://www.mozilla.org/en-US/mobile/58.0/releasenotes/) Firefox 58 для платформы Android. В ближайшие часы ожидается обновление ветки (https://www.mozilla.org/en-US/firefox/organizations/all/) с длительным сроком поддержки 52.6.0 (http://www.mozilla.org/en-US/firefox/52.6.0/releasenotes/). В ближайшее время на стадию бета-тестирования (http://firefox.com/channel) перейдёт ветка Firefox 59, релиз которой намечен на 13 марта.Основные (http://www.mozilla.org/en-US/firefox/58.0/releasenotes/) новшества (https://developer.mozilla.org/en-US/Firefox/Releases/58):
- Добавлен (https://www.opennet.me/opennews/art.shtml?num=47930) новый двухуровневый компилятор, который обеспечивает компиляцию промежуточного кода WebAssembly в 10-15 раз быстрее за счёт компиляции по мере загрузки и распараллеливания работы на уровне компиляции отдельных функций.
- Для ускорения обработки JavaScript обеспечено кэширование байткода, полученного после разбора кода, что ускоряет загрузку Facebook на 12%, Twitter на 5.4%, сайтов Google на 4.9%. Кэширование машинных инструкций после JIT-компиляции байткода ожидается в одном из следующих выпусков;
- В настройки добавлен вывод предупреждений в случае наличия установленных дополнений, которые вносят изменения в работу страницы с новой вкладкой, домашней страницы или поисковых движков. Таким образом пользователь теперь сразу информируется об изменении поведения данных разделов из-за установки дополнений и рядом выводится кнопка для быстрого отключения дополнения;
- Представлен метод противодействия скрытому отслеживанию (https://www.opennet.me/opennews/art.shtml?num=47475) пользователей при помощи API Canvas, который сводится к выводу диалога с запросом подтверждения операции при использовании на сайте кода для обработки изображений, получающего содержимое областей при помощи API getImageData (https://developer.mozilla.org/en-US/docs/Web/API/CanvasRende...);- Для защиты от фишинга прекращена (https://www.opennet.me/opennews/art.shtml?num=47640) поддержка открытия в основной странице URL "data:", содержимое которых может быть использовано для отображения в адресной строке информации, вводящей пользователя в заблуждение. В частности теперь не будет работать открытие ссылок "data:", которые включают в себя непосредственно данные страницы, через JavaScript-методы window.open("data:...") и window.location = "data:...", а также клики на ссылки с ‹a href="data:..."› и редиректы через meta refresh и код состояния 302. При этом останутся работоспособны такие способы как явное копирование блока "data:" в адресную строку через буфер обмена и открытие блоков с MIME-типами "plain/text", "data:application/pdf", "data:application/json" и "image/*" (за исключением "data:image/svg+xml").
- Добавлена (https://support.mozilla.org/en-US/kb/automatically-fill-addr...) поддержка автозаполнения полей с параметрами кредитных карт. Для отключения данной возможности в настройках в секции управления приватностью (about:preferences#privacy) представлена специальная опция;- Нарушена обратная совместимость на уровне конфигурационных профилей. Профили, созданные в Firefox 58+, не смогут быть использованы в прошлых выпусках (напирмер, при установке Firefox 58 без восстановлении старого профиля из резервной копии невозможно будет откатиться на Firefox 52 ESR);
- Обеспечен вывод предупреждения при открытии сайтов, на которых используются сертификаты удостоверяющего центра Symantec, доверие к которому скоро (https://wiki.mozilla.org/CA/Upcoming_Distrust_Actions) будет прекращено (https://www.opennet.me/opennews/art.shtml?num=46941) (в Friefox 60 будет прекращена работа с сертификатами, выданными до 2016-06-01, а в Firefox 63 со всеми остальными);
- Расширены возможности WebExtensions: добавлены дополнительные опции для создателей тем оформления, представлен API для управления режимом читателя (Reader Mode), добавлен API для смены поисковой системы по умолчанию (при обращении к данному API выводится диалог для подтверждения у пользователя смены поисковика);
- В интегрированном дополнении для создания скриншотов добавлена поддержка копирования и вставки изображений через буфер обмена. Скриншоты теперь можно создавать и при открытии страницы в режиме приватного просмотра (Private Browsing);- Реализован API PerformanceNavigationTiming (https://developer.mozilla.org/en-US/docs/Web/API/Performance...), предоставляющий методы и свойста для сохранения и извлечения метрик о событиях навигации по документу. Например, при помощи нового API можно определить какое время тратится на загрузку документа;
- Добавлено свойство PerformanceResourceTiming.workerStart (https://developer.mozilla.org/en-US/docs/Web/API/Performance...), позволяющее измерить время запуска service worker;
- В сборках для macOS активирована поддержка API WebVR, который ранее был доступен только пользователям Windows. WebVR предоставляет возможности для создания приложений виртуальной реальности и навигации в Web через 3D-шлемы, такие как HTC VIVE и Oculus Rift;- Для Windows для ускорения отрисовки страницы, данная операция вынесена в отдельный процесс, не блокирующий работу основного потока. В некоторых online-играх по сравненению с Firefox 57 наблюдается увеличение FPS до 30%;
- В Linux решена проблема с выводом пустых символов вместо текста, если связанных с текстом шрифт установлен в нестандартном каталоге;
Кроме новшеств и исправления ошибок в Firefox 58 устранена серия уязвимостей (http://www.mozilla.org/security/known-vulnerabilities/firefo...), из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
URL: https://blog.mozilla.org/blog/2018/01/23/latest-firefox-quan.../
Новость: http://www.opennet.me/opennews/art.shtml?num=47949
Без пульсы теперь вообще никак?
apulse ?
Description: PulseAudio emulation for ALSA
Оно уже не работает с апульсом...
> Оно уже не работает с апульсом...52 у меня работает.
52 и без апульса работает.
можно собрать с alsa из исходников
проблема в том, что не все карточки под ней работаютпришлось пользовать встроенную, ибо на внешней пшпшппш
благо встроенная с дополнительными настройками работает без пшпшппш и так-же хорошо как внешняя с алсойнужно только канпелять пульсу с -funtroll-all-loops -zomg-optimize, иначе никак
Сделай неожиданный ход и используй OSS
> Без пульсы теперь вообще никак?Что это?
% pkg info firefox
firefox-58.0_1,1
Name : firefox
Version : 58.0_1,1
Installed on : Sun Jan 21 13:34:00 2018 MSK
Origin : www/firefox
Architecture : FreeBSD:11:amd64
Prefix : /usr/local
Categories : ipv6 www
Licenses :
Maintainer : gecko@FreeBSD.org
WWW : http://www.mozilla.com/firefox
Comment : Web browser based on the browser portion of Mozilla
Options :
ALSA : off
BUNDLED_CAIRO : on
CANBERRA : off
DBUS : on
DEBUG : off
DTRACE : off
FFMPEG : on
GCONF : off
INTEGER_SAMPLES: off
JACK : off
LIBPROXY : off
OPTIMIZED_CFLAGS: on
PROFILE : off
PULSEAUDIO : off
SNDIO : on
TEST : off
> Что это?дай догадаюсь - ALSA : off ?
% pkg info -x alsa
pkg: No package(s) matching alsa
> Что это?
> BUNDLED_CAIRO : onКстати, а что не так с системным каиро?
Собираю пару лет ESR только с ним, брат жив, пакет огнелиса на 26МБ меньше, чем в репе:
% pkg rquery %R-%sh firefox-esr
FreeBSD-126MiB
локальная-репа-анонима-100MiB
> Кстати, а что не так с системным каиро?Мне всё равно. Эта опция выбрана рандомно ("пальцем в небо"). В следующий раз могу собрать со сторонним портом.
> Мне всё равно. Эта опция выбрана рандомноСмотрите, дети, как [было] не надо хвастаться.
>> Мне всё равно. Эта опция выбрана рандомно
> Смотрите, дети, как [было] не надо хвастаться.Вообще-то это опция сборки по умолчанию.
Другое дело, что можно было бы и опустить, дав ссылку
https://www.freshports.org/www/firefox/
и кусок копипасты:
====> Options available for the multi AUDIO: you have to choose at least one of them
ALSA=on: ALSA audio architecture support
JACK=on: JACK audio server support
PULSEAUDIO=on: PulseAudio sound server support
SNDIO=off: Sndio audio support
или audio-backend из about:support браузера.
Блин, ну Вы не пугайте так!
С дополнительной опцией при сборке прекрасно собирается и работает!
Если вдруг не работает! Мне помогло это:
* about:config
* security.sandbox.content.syscall_whitelist = 54источник: http://www.linuxfromscratch.org/blfs/view/cvs/xsoft/firefox....
З.Ы.:
browser.mozconfig
==================
...
ac_add_options --disable-pulseaudio
ac_add_options --enable-alsa
...
Благодарю!
Запомню.
Спасибо!
У меня на x86_64 сработало security.sandbox.content.syscall_whitelist = 16.
Всем читать по ссылке раздел "Configuration information".
https://bugzilla.mozilla.org/show_bug.cgi?id=1430274
Вот оно как. В моём дистрибутиве это поправили. :-)
А кто подскажет из местных гуру, почему firefox плохо отрабатывает drag and drop? Chromium сразу реагирует на перенос файла в браузер.
потому что это файрфокс. Чего еще ожидать от "браузера", который и CSS2-то толком не поддерживает, чего уж говорить о -дцать лет назад вышедшем CSS3.
Ути мой толстячок. 58 лис выбивает 97 из 100 в третьей кислоте (http://acid3.acidtests.org/). Хром столько же.
> Ути мой толстячок. 58 лис выбивает 97 из 100 в третьей кислоте
> (http://acid3.acidtests.org/). Хром столько же.если лечить конкретные баги, выявляемые исключительно при прохождении ацида, то можно достичь и куда лучших показателей, IE тому яркий пример (при прохождении конкретных всем известных бенчмарков js-двигло IE опускало некоторые свои внутренние проверочки и выдавало иллюзорную высокую скорость: шаг влево-вправо -- и супирскоростной js ie превращается обратно в тыкву).
Как только начнешь разрабатывать более-менее серьезное веб-приложение, ущербность фф вылезет со всех щелей. Мы вот у себя вообще делим браузеры на "нормальные" (chrome, edge) и "ежедневные источники багов" (ff, ie). ЧСХ, ff отстает от edge по абсолютно всем параметрам: поддержка стандартов и скорость рендера, мы для ff даже анимацию запретили (не запрещая ее даже в ie)
Ну нет. Нормальные это Firefox и Chrome. С некоторыми сайтами Safari.
>ЧСХ, ff отстает от edge по абсолютно всем параметрам: поддержка стандартов и скорость рендераОчень толсто.
>мы для ff даже анимацию запретили (не запрещая ее даже в ie)
макакопроблемы.
Так ничего смешного. Давно не тыкал палкой. Но этак год назад точно EDGE более приятные впечатления отравлял однозначно, чем тормозной движок фурифокса.
Сейчас конечно Мозилла из зада выбирается с настами всякими, но вроде же и компания <CENSORED> на месте не сидит, так что я вот сомневаюсь...
> 58 лис выбивает 97 из 100 в третьей кислоте (http://acid3.acidtests.org/). Хром столько же.Что за чушь? acid3 ещё лет 5 назад все браузеры проходили на 100/100. FF настолько ухудшил свои показатели? Посмотрел — у 52 ESR 98/100. Замечательно развивается браузер.
Для сравнения, у QupZilla как было давным-давно 100/100, так и осталось.
Если изменяете некоторые настройки в about:config, то FF перестаёт проходить тест до 100 баллов. С настройками по умолчанию — проходит любая современная мозилла.
Так в этом тестe специально требуются настройки по умолчанию.
У меня Бледная Луна в этом тесте показала 100\100
По версии моего локалхоста:
Chromium 63 = 97
* Только ublockFF 52 ESR = 98
Pale Moon 27.7 = 100
* На двух последних ublock+umatrix.Что не мешает бледному глючить на отрисовке содержимого edit (исправили в ff в районе 2017).
У меня 97/100
Если учесть что много настроек для безопасности менял, то вполне.
щас бы на синтетичесикй тест ориентироваться
Тот Анон, конечно, преувеличивает, но в целом фф за последнее время действительно ушел на третье место по беспроблемности разработки под него, а edge вырвался вперёд. Мой рейтинг:
1 chrome
2 edge
3 ff
4 safari
5 ie
Впрочем, вернее будет так
4 safari
99999 ie
> А кто подскажет из местных гуру, почему firefox плохо отрабатывает drag and
> drop? Chromium сразу реагирует на перенос файла в браузер.Хм, странно. Не наблюдал у себя багов с Drag&Drop.
А вы Linux пользуетесь??? Или Windows?
Arch Linux.
Ну, неплохо.) Развивается FireFox.
Какие результаты на https://html5test.com/
483 из 555. Ночнушка 59 выбивает ажж 487.
Ну ещё результаты одной версии могут изменяться из-за настроек:
https://html5test.com/results/latest.html
внезапно
510 в 58-ом.
У Хрома: YOUR BROWSER SCORES 528 OUT OF 555 POINTS
Нашли чем мериться — числом зондов, которые поддерживает браузер.
527 баллов. 58-я версия, 64-бит.
Пруф https://screenshots.firefox.com/guKdIKbMnD0rFqaa/html5test.com
P.S. производились "доводки" через about:config
528 - Opera 50.
> обеспечено кэширование байткода, полученного после разбора кода, что ускоряет загрузку Facebook на 12%, Twitter на 5.4%, сайтов Google на 4.9%.А во сколько раз выросло потребление памяти ради такого небывалого роста скорости?
Скорей всего выросло, однако, оно теперь может не кешировать файлы, а сразу байт код.
А вообще, вы зря ругаетесь. Это вполне логичный шаг, кешировать байткод совсем. Можно ещё кешировать прям jQuery.min.2.3.1.js какой-нибудь сквозь сайты) Правда, для этого прийдётся считать его хеш по-видимому.
> Скорей всего выросло, однако, оно теперь может не кешировать файлы, а сразу
> байт код.
> А вообще, вы зря ругаетесь. Это вполне логичный шаг, кешировать байткод совсем.
> Можно ещё кешировать прям jQuery.min.2.3.1.js какой-нибудь сквозь сайты) Правда, для этого
> прийдётся считать его хеш по-видимому.даже расширение такое было, но школоинноваторы с nih-сидромом точно знают, что переписать всё до основанья гораздо лучше.
угу, Decentraleyes, в PaleMoon и сейчас у меня живёт
А у меня Decentraleyes ломало работу сайтов, пришлось выключить.
> Можно ещё кешировать прям jQuery.min.2.3.1.js какой-нибудь сквозь сайты)Вообще для этого как 100 лет существуют всякие cdnjs и подобные сервисы.
Без CDN'ов. А то у Васяна CDN1, а у Коляна - CDN2. И уже не кеш, а фигеш.
Образцовая вебмакака: ничего не понял но ценное мнение имеет.Даже в самом хорошем случае (cache hit в файл на диске) - огроменный жабоскрипт придется распарсить и уж тем более генерить машинный код JIT заново при каждом запуске браузера. Если файло еще и качать надо, с cdn или откуда еще - все становится еще печальнее.
Это не говоря о том что отдавать выполнение кода левому сайту CDN - не очень хорошая идея, напихает юзерям HTML5 зондов от лица сайта и сделает вид что так и задумано. Руки за такое обрывать макакам.
Только 1 из 1000 веб-разработчиков это понимает…
А владельцы CDN этому активно противодействуют. Взять хотя бы Google Fonts, из которого выдрать WOFF-файлы ещё постараться надо, холопам поставляться загружаемая по сети CSS-ка.
> Скорей всего выросло, однако, оно теперь может не кешировать файлы, а сразу
> байт код.
> А вообще, вы зря ругаетесь. Это вполне логичный шаг, кешировать байткод совсем.
> Можно ещё кешировать прям jQuery.min.2.3.1.js какой-нибудь сквозь сайты) Правда, для этого
> прийдётся считать его хеш по-видимому.Саусем охренели. У меня комп столько оперативы не поддерживает.
> Саусем охренели. У меня комп столько оперативы не поддерживает.А у них поддерживает. Какой хотят браузер, такой и делают. Захотят, вообще на блинк перейдут под общие апплодисменты и радость от очередной монополии после ie6.
>столько оперативыССЗБ. SSD дешевле чем tmpfs.
>SSD дешевле чем tmpfs.Что?! У меня tmpfs на SSD (через корневой btrfs), и это была конфигурация по умолчанию в Ubuntu, пару лет назад.
> Можно ещё кешировать прям jQuery.min.2.3.1.js какой-нибудь сквозь сайты) Правда, для этого
> прийдётся считать его хеш по-видимому.Закешировал модифицированый вариант и волосы на опе рвешь от того, что денежки с карты утекли.
А про хэш зачем написано? Файл качай, хэш считай, закешированный байткод используй / или не используй, если не сошлось.
>хэш считай, закешированный байткод используй / или не используй, если не сошлосьХеш считать и сравнивать ещё уметь надо, а то вот тут, похоже, для меня у Mozilla сошлось, и она использует, но должна была бы проверить целиком совпадение данных, а хеш использовать только для первого этапа поиска: https://www.opennet.me/opennews/art.shtml?num=47949#225 .
А это посложнее, чем грамотно комментарий написать, а у вас в комментарии «/» лишний.
> Скорей всего выросло, однако, оно теперь может не кешировать файлы, а сразу байт код.Не может. Оригинальные файлы нужны всегда.
> Once a web page has started up, or in case of a different execution path, the source might be needed to delazify functions that were not cached. As such, the source must be available without blocking. The solution is to embed the source within the bytecode cache content. Instead of storing the raw source, the same way it is served by the network cache, it is stored in UCS2 encoding as compressed chunks¹, the same way we represent it in memory.Алсо суть именно в ускорении старта страниц. Не их дальнейшей работе. В кешируемый байткод берут именно ту часть кода, которая используется на старте. А ещё байткод будет кешироваться не всегда.
> As a human, it seems that we should not penalize the first visit of a website and save content in the disk. You might read a one time article on a page that you will never visit again, and saving the cached bytecode to disk for future visits sounds like a net loss. For this reason, the current threshold is set to encode the bytecode only on the 4th visit, thus making it available on the 5th and subsequent visits.https://blog.mozilla.org/javascript/2017/12/12/javascript-st.../
> The solution is to embed the source within the bytecode cache content:-О
> Instead of storing the raw source, the same way it is served by the network cache, it is stored in UCS2 encoding as compressed chunks¹, the same way we represent it in memory.
Ну хотя это дисковый кеш.
А почему не написано, что пофиксили Meltdown а? Я вас спрашиваю?
Откуда мы знаем, кого ты спрашиваешь?
Пофиксили ещё в 57-м релизе https://support.mozilla.org/ru/questions/1198249
так это еще в 57.0.4 пофиксили вроде как.
Сначала сам сделай, а потом уже других посылай. На ядре свет клином не сошёлся.
>> WebAssemblyА этим вообще кто-то пользуется? Все так прыгают вокруг него, будто 99% веба без него не работает, а по факту неработает всё остальное, зато развивается (но не факт что работает корректно!) какая-то фигня
>> Нарушена обратная совместимость на уровне конфигурационных профилей.
Что ещё поломали?
Оно стало жрать меньше проц и ОЗУ? Оно всё так же не отображает меню в RDP сессии?
Чувище ты неправ. Вебассамблея идёт для замены жабаскыпта
> Вебассамблея идёт для замены жабаскыптаподскажи хоть с какой стороны идет, ибо не видать пока
Unreal Engine 4 при сборке под HTML5 работает теперь на WebAssembly
> Чувище ты неправ. Вебассамблея идёт для замены жабаскыпташо, макаки будут кодировать mov eax, ebx?
Макакам напишут компилятор жабаскрипта в вебассемблю - для них ничего не изменится. А вот нормальные посоны смогут внести свой вклад на нормальном языке.
макаки будут писать на питоне и го для браузера, и использовать либы, написанные на C и C++
Несколько десятков лет назад уже изобрели операционную систему для работы приложений.
npm install mov-eax-ebx
> шо, макаки будут кодировать mov eax, ebx?Специально для макак давно изобрели rax и rbx
> Вебассамблея идёт для замены жабаскыптаЧто там, говорите, с DOM?
Не для замены. Скорее для расширения возможностей JS платформы
> А этим вообще кто-то пользуется?Нет. У меня отключено с самого первого релиза и все сайты работают.
> Расширены возможности WebExtensions: добавлены дополнительные опции для создателей тем оформленияВо. А сколько слёз и соплей было...
Ты это говоришь так, Будто всё назад вернули.
А толку? Во-первых, старые расширения от этого не починились. Во-вторых, это слёзы по сравнению с тем, что было, когда расширение, в общем-то, могло изменить вообще любой аспект работы браузера
> 1) Change the color of the top, bottom and vertical separator for the toolbar.
> 2) Use colors.bookmark_text as an alias for colors.toolbar_text to better support porting themes from Chrome to Firefox.
> 3) Use theme.getCurrent() to get the ID of the current theme (on a per window basis, if desired).
> 4) Listen for theme.onUpdated() to know when a static theme is installed or uninstalled, or a dynamic theme is updated.Ни холодно, ни жарко.
Больше пиара, чем пользы от этих изменений.
Наконец-то иконки закладок пофиксили!
Тоже заметил. Отлично!
> File firefox-58.0.tar.bz2 51M 19-Jan-2018 14:27Релиз был ещё 19 января.
Новость на opennet появилась спустя несколько минут после релиза.То что было размещено на FTP не релиз а лишь неподтверждённых кандинат для распространения по зеркалам. Релизом он становится только после публикации Release Notes, странице загрузки и перенаправлния ссылки в CDN.
План выпуска можно посмотреть на https://wiki.mozilla.org/RapidRelease/Calendar
Уже много раз было, что архив на FTP пересобирали и сдвигали из-за проблем релиз. Поэтому Mozilla категорически против написания новостей на основе появления технического архива на FTP.
> Новость на opennet появилась спустя несколько минут после релиза.
> То что было размещено на FTP не релиз а лишь неподтверждённых кандинат
> для распространения по зеркалам. Релизом он становится только после публикации Release
> Notes, странице загрузки и перенаправлния ссылки в CDN.
> План выпуска можно посмотреть на https://wiki.mozilla.org/RapidRelease/Calendar
> Уже много раз было, что архив на FTP пересобирали и сдвигали из-за
> проблем релиз. Поэтому Mozilla категорически против написания новостей на основе появления
> технического архива на FTP.Там выкладывают всё, включая финальный релиз. Финалку выкатили 19 января. По хэшу она не отличается.
> Финалку выкатили 19 января. По хэшу она не отличается.Это после релиза можно судить, что не отличается. Но вполне могли были заменить, что раньше бывало. Поэтому это не релиз, а лишь претендент для релиза. До официального объявления он релизом не является.
Где ты в названии файла увидел RC? Сам файл лежит в папке Releases.
> Где ты в названии файла увидел RC? Сам файл лежит в папке
> Releases.При чём тут название файла, это технический архив для распространения по зеркалам. Попробуйте до официального релиза открыть тот каталог по http или https, там будет предупреждение, где английским по белому написано, что это ещё не релиз. Станет или нет именно этот файл релизом будет известно только через несколько дней после появления этого файла (https://wiki.mozilla.org/RapidRelease/Calendar). Сам процесс такой, размещают файл, распространяют по зеркалам, если всё в порядке - объявляют релиз, если что-то всплыло в последний момент - пересобирают новый вариант или переносят релиз.
> Релиз был ещё 19 января.Релиз вышел 23 января, а 19 был тестовый выпуск для зеркал.
https://www.mozilla.org/en-US/firefox/58.0/releasenotes/
Version 58.0, first offered to Release channel users on January 23, 2018
Я надеюсь что патчи, удаляющие GTK2, будут легко откатываться в следующем LTS-релизе.%patch1 -p1 -R
%patch2 -p1 -R
У тебя криокамера протекла. Поддержку ЖТК2 уже год как выбросили.
https://bugzilla.mozilla.org/show_bug.cgi?id=1278282status-firefox59: --- → fixed Resolution: --- → FIXED Target Milestone: --- → mozilla59
Мне одному не нравится основная версия сайта? Мне, например, пользоваться версией без "www" намного комфортней.
Поддерживаю. На "основную" я разве что случайно попадаю
> Мне одному не нравится основная версия сайта? Мне, например, пользоваться версией без
> "www" намного комфортней.Хром хоть где-то стал лучше, чем огнелис. Там будет открываться нормальная версия сайта.
хинт для недоразвитых: внеси его в закладки, блджад
в закладках около сотни сайтов, отложенных на "потом посмотрю"
Василий, то что в закладках также отображается "на видном месте" в подсказках при наборе в адресной строке.А если ты назовешь закладку "CPATb B KAMEHTbI" - то вообще в топе будет после первых двух-трех букв.
Про папки мсье не в курсе? Заведи для опеннета папку "не на потом".
Это слишком сложно. Проще открыть стопицот вкладок и ныть, что тормозит.
> Скриншоты теперь можно создавать и при открытии страницы в режиме приватного просмотра (Private Browsing);Во как :)
> Добавлена поддержка автозаполнения полей с параметрами кредитных карт.Не успели все насладиться возможностью сайтов получать доступ к сохраненным паролям как тут подоспела новая фича! :)
Как отключить WebAssembly?
в ublock вырубить *.wasm - самый надёжный вариант, работающий независимо от браузераТолько смысл действа непонятен - ну получите asm.js версию, они обычно как fallback генерируются.
> Как отключить WebAssembly?javascript.options.wasm=false
Но зачем? С отключённым JS он и так работать не будет, а с включённым JS какой смысл отключать wasm?
>>Но зачем?Странный вопрос для этого сайта. Но отвечу -- потому что мне в _моей_ системе не нужен проприетарный бинарный код от чёрт-пойми-кого.
>>>Но зачем?
> Странный вопрос для этого сайта. Но отвечу -- потому что мне в
> _моей_ системе не нужен проприетарный бинарный код от чёрт-пойми-кого.А проприетарный обфусцированный жс от чёрт-пойми-кого при этом не смущает?
Смущает, однако из того факта что современный веб это гигантская свалка проприетарного гоwнокода никак не следует то что нужно с радостью обмазываться вторым слоем этой самой субстанции, дополнительно теперь не только проприетарной, но ещё и закрытой. Хотя о чём я говорю? Когда общество без возражений проглатывает отмену сетевого нейтралитета, узаконенную слежку, цензуру, проприетарные ОС, софт и драйверы говорить о каком-то там бинарном wasm в js это такой наивняк.. даже на сайте о открытом софте.
Ну так проприетарщики победили, расслабься и живи дальше.
Нет
Знаешь, на деле не так важно, во сколько слоёв ты обмазан. Имеет значение только, обмазан или нет.
Т.е. по-твоему любой пользователь стима, дров от нвидии или браузера с js может спокойно удалять линукс и ставить десятку? Ведь всё равно сколько слоёв, так?
> Т.е. по-твоему любой пользователь стима, дров от нвидии или браузера с js может спокойно удалять
> линукс и ставить десятку?не любой. У некоторых, не поверишь, по сей день есть некоторые специфические запросы и привычки, из-за которых жить с деяткой ему будет сложнее и неудобнее.
Но любой, наивно думающий, что эта конструкция чем-то надежнее или эффективнее - безусловно.Причем даже если у него "открытые" дрова от amd, нет стима и браузер без js (все равно такой экземпляр ничегошеньки путного на своем уникальном не-таком-как-у-всех компьютере не делает, поскольку оный ни для чего и не пригоден). Если только часть перечисленного - то скорее всего, тоже.
А вот куды бечь тем, кто когда-то (сильно давно, поятное дело) делали выбор в пользу линукса совсем не за этим - действительно, загадка.
> А вот куды бечьВ горы без оглядки, давно уж задокументировано...
Бизнес есть бизнес, чувачелло
$sudo apt-get install links2
> ускоряет загрузку Facebook на 12%, Twitter на 5.4%, сайтов Google на 4.9%.т.е. вот что мы имеем (могу ошибаться, ибо не совсем в теме):
* эталонный Реакт проект "недооптимизирован" на 12%
* эталонный jQuery - 5,4%
* эталонный Ангуляр - 4.9% (но тут, ЕМНИП, уже JIT или AoT с оптимизациями)
Твитер давно на реакте. жквери вообще непонятно кто сейчас продвигает
Интересно, пофиксили 100% утилизацию при просмотре видео на youtube, из-за чего браузер виснет намертво спустя пары секунд от начала видео? Нужно будет проверить...
inb4: flash не установлен.
>100% утилизацию при просмотре видео на youtubeКомп небось с помойки принёс? Ну так сходи туда ещё разок, принеси поновее.
Маркетолог интела? Мне, пожалуйста, большой биг-мак и диетическую коллу.
Заводы стоят...inb4: AMD Ryzen 7 1700X, 64Gb RAM. Вот только окно браузера при просмотре тытрубы зависает намертво целиком.
> AMD Ryzen 7 1700X, 64Gb RAM. Вот только окно браузера при просмотре тытрубы зависаетну и кто тут жертва маркетинга? У владельцев intel-based систем не зависает (даже и на моем древнем атоме воспроизводится, через пень-колоду и на минимальном разрешении, конечно)
но ты покупай, покупай райзены, надо же amd тоже как-то сбывать свой неликвид.
> У владельцев intel-based систем не зависаетЗато у них meltdown и 12309.
>> У владельцев intel-based систем не зависает
> Зато у них meltdown и 12309.а ты сидишь без видео. Ну и?
> inb4: AMD Ryzen 7 1700X, 64Gb RAM. Вот только окно браузера при
> просмотре тытрубы зависает намертво целиком.Ололо.
Хипсторская рекомендация «докупить ещё 256 ГБ оперативной памяти», надо полагать, здесь таки не будет уместна.
> Хипсторская рекомендация «докупить ещё 256 ГБ оперативной памяти»,
> надо полагать, здесь таки не будет уместна.Ну почему, но тогда ещё пару EPYC'ов да любоваться NUMA node7 CPU(s): 28-31,60-63 ;-]
> Мне, пожалуйста, большой биг-макА вот это правильно - сменить на ОС с нормальной графической системой.
А так Разработчики браузера в твоей проблеме не причём - отключай GPU ускорение рендеринга в настройках, если вместо драйверов для видео 🌽
> А вот это правильно - сменить на ОС с нормальной графической системой.ну какая ж она нормальная, если из той же нвидиевой бочки разливали и те же руки пишут драйвер?
> А так Разработчики браузера в твоей проблеме не причём - отключай GPU
> ускорение рендеринга в настройках, если вместо драйверов для видео 🌽хм, обычно оно норовит само выключиться, если драйвера для видео ему хоть чем-то не нравятся, и задача обратная - хоть как-то заставить включиться.
Ну, или я просто пользуюсь неправильным железом, что тоже вероятно - нет у меня в хозяйстве ни одного райзена, да и живых ati не осталось давно.
media.webm.enabled = false
> media.webm.enabled = falseХм, попробовал, перезапустил. Но, к сожалению, без изменений.
Начинается воспроизведение, интерфейс зависает, видео ещё некоторое время воспроизводится, но браузером уже невозможно управлять, загрузка CPU при этом под 80-100%. И через десяток секунд воспроизведение видео останавливается, процесс встаёт колом. Затем вкладка убивается руками, и "Ваша вкладка только что упала.".
Поэтому пока спасаюсь связкой mpv + youtube-dl, но хочется жизни.
> Интересно, пофиксили 100% утилизацию при просмотре видео на youtube, из-за чего браузер
> виснет намертво спустя пары секунд от начала видео? Нужно будет проверить...
> inb4: flash не установлен.ФФ 58 мягче работает с видео-стримом, чем 55-56 (30% вместо 100%).
Arch опаздывает(
в генте скопировать и переименовать ебилд в локальном овелее дело 5 мин
уверен в арче тоже что-то похожее есть
и вот я уже пишу из www-client/firefox-bin-58.0, делов то
Уже прошло 5 дней, а обнову не завезли. Рекламировали арч как свежие программы в день релиза, но обновы нет. В остальном арч хуже, чем дебиан. Думаю вернусь обратно.
Включи репозиторий "testing".
А кто-нибудь им пользуется? На Android он банально не умеет сделать
так, чтобы не нужно было пользоваться горизонтальной прокруткой при чтении
текста. А так в 2018 нужен браузер который позволяется обмениваться
вкладками, закладками и т.д. между Desktop<->smartphone, то и на Desktop он пролетает.И в отсутствие такой базовой функциональности
они делают двухпроходные компиляторы, новые языки программирования?Весь мир сошел с ума.
Firefox Sync есть уже давно и вроде как работает.https://support.mozilla.org/en-US/kb/sync-bookmarks-tabs-his...
> Firefox Sync есть уже давно и вроде как работает.Вы не поняли посыл. Я знаю что есть firefox sync.
Но системы синхронизации работают между одними и теми же браузерами.
И раз на Android им пользоваться нельзя, а синхронизоваться Desktop Firefox <-> Android chrome
он не может, то и на Desktop становиться бесполезным.
>синхронизоваться Desktop Firefox <-> Android chrome он не можетС луны свалился? Хром тоже так не может, выкинь его! ;)
>>синхронизоваться Desktop Firefox <-> Android chrome он не может
> С луны свалился? Хром тоже так не может, выкинь его! ;)Chrome конечно может Desktop Chrome <-> Android chrome.
> на Android им пользоваться нельзяКто тебе, бедному, запретил?
> Кто тебе, бедному, запретил?Он хочет чтобы десктопный фаерфокс пушил на сервера синхронизации мобильного хрома.
>> Кто тебе, бедному, запретил?
> Он хочет чтобы десктопный фаерфокс пушил на сервера синхронизации мобильного хрома.Какие вы все непонятливые, ничего подобного я не хочу.
Я говорю, что современные браузеры уже не просто декстопные
программы, которые ты можешь менять по выбору, а связка из десктопный+мобильный.
И если один из компонетов не работает, как в моем случае firefox на android
не умеет бороться с горизонтальной прокруткой, то "на выброс" вся связка.И даже то, что современная версия firefox для linux вполне неплоха, она бесполезна,
так как android версия из рук вон плохо работает.
>> на Android им пользоваться нельзя
>Кто тебе, бедному, запретил?Я же написал:
>На Android он банально не умеет сделать
>так, чтобы не нужно было пользоваться горизонтальной прокруткой при чтении
>текста
учитывая, что они даже не сподобились сделать какую-то систему синхронизацити, не прибитую к их аккаунтам, не дают на мобиле кнопочку save и даже не дают штатно внятную прокрутку длинной страницы - наверное, в чистом виде никому. С другой стороны, если хочется на мобиле браузер, который на вас не стучит на каждом шагу - кроме основанного на них IceCat ничего не видать.
Как бы можно поднять свой ff-sync, хоть и нетривиально.
Я пользуюсь. Интерфейс чуть удобней чем у хрома. Дополнения и синхронизация имеются.
> Я пользуюсь. Интерфейс чуть удобней чем у хрома. Дополнения и синхронизация имеются.И как вы им пользуетесь?
Например открывает opennet, эту статью,
увеличиваем масштаб, а переносы строк не пересчитываются.
И приходится для чтения каждой строки двигать текст,
влево, вправо, влево вправо, неужели это можно терпеть?
> А кто-нибудь им пользуется? На Android он банально не умеет сделать
> так, чтобы не нужно было пользоваться горизонтальной прокруткой при чтении
> текста.А вот, кстати, да. Я из-за этого на Android оперой пользуюсь.
> теперь автоматически открывается хост с "www."Что за бред? Почему вообще люди в 21-м веке до сих пор используют это www? Всегда раздражала необходимость прописывать поддержку этого атавизма на серверах.
>> теперь автоматически открывается хост с "www."
> Что за бред? Почему вообще люди в 21-м веке до сих пор
> используют это www? Всегда раздражала необходимость прописывать поддержку этого атавизма
> на серверах.Стандарт такой. Вспомнили через 20 лет и добавили.
> Стандарт такой.Какой ещё стандарт? Кем принят, с какой целью?
>> Стандарт такой.
> Какой ещё стандарт? Кем принят, с какой целью?Считалось велми понеже, 20 лет назад, что без www это одно, а с www -- уже другое. Блажь, конечно.
Это не блажь, это лютый бред какой-то. Совсем упоролисьлись, лезть своими корявыми лапками в мой набор адреса? Какой, в дупу, ввв, наxер он вообще нужен, кроме как путаться в куриных мозгах хомячков?!
Блджад, нет приличных слов.
Жесты под онтопиком не починили?
Починили, вроде.
>> Изменена логика выбора сайта при наборе имени в адресной строке без уточнения протокола. Например, если набрать "opennet.ru", то откроется "https://www.opennet.me", а не легковесная версия "http://opennet.ru" (для открытия без www теперь нужно явно указывать полный адрес с https:// или http://);а потом придёшь такой на сайт, а тебе в зависимости от того, как звёзды сошлись, откроется либо шыш, либо certificate error
И ещё бесит что при IDN без schema:// вместо открытия сайта всегда в поиск выкидывает
>И ещё бесит что при IDN без schema:// вместо открытия сайта всегда в поиск выкидываетПопробуйте настройки для about:config (файл prefs.js) и сообщите результат:
user_pref("browser.fixup.alternate.enabled", false);
user_pref("browser.fixup.dns_first_for_single_words", true);
user_pref("browser.search.suggest.enabled", false);
user_pref("browser.urlbar.filter.javascript", true);
user_pref("browser.urlbar.trimURLs", false);
user_pref("browser.urlbar.oneOffSearches", false);
user_pref("browser.urlbar.searchSuggestionsChoice", false);
user_pref("browser.urlbar.suggest.searches", false);
user_pref("browser.urlbar.usepreloadedtopurls.enabled", false);
user_pref("browser.urlbar.userMadeSearchSuggestionsChoice", true);
user_pref("keyword.enabled", false);У меня они решили 90 % проблем с поиском при наборе адреса. Это было здесь: https://www.opennet.me/opennews/art.shtml?num=46716#76 .
Такие вещи должен не пользователь решать. Они ломают нормальное, предсказуемое поведение
Пользователю даются настройки, ему и решать. Все пользователи разные, и Firefox славен самым большим количеством настроек и, соответственно, подходит самому широкому спектру грамотных пользователей. А если хотите браузер без настроек, то берите другой браузер.
Возмущаться тому, что вашу проблему здесь быстро решили, здесь не следует — для пустых вечных возмущений идите на другой сайт.
> если набрать "opennet.ru", то откроется "https://www.opennet.me", а не легковесная версия "http://opennet.ru"Эту глупость можно как-то отключить?
>- Реализован API PerformanceNavigationTiming (https://developer.mozilla.org/en-US/docs/Web/API/Performance...), предоставляющий методы и свойста для сохранения и извлечения метрик о событиях навигации по документу. Например, при помощи нового API можно определить какое время тратится на загрузку документа;
>- Добавлено свойство PerformanceResourceTiming.workerStart (https://developer.mozilla.org/en-US/docs/Web/API/Performance...), позволяющее измерить время запуска service worker;А вот и новые векторы фингерпринтинга завезли!
да, если у тебя уже есть http://opennet.ru и не отключена история, то при наборе "opennet.ru" подсветится "http://opennet.ru" и при Enter перейдет туда а не на "https://www.opennet.me"однако
Что-то 58 заторMozilla в сравнении с предыдущей...
Аааааа... оно выжрало все память и вывалилось в swap... и какая-то байда с интервалами твариться... пойду ковать дальше, потом баг репорт отправлю...
Вот тока тока релиз 58й опубликован, а наш отдел безопасности уже готовит отчёт о двух новых уязвимостях... как так то?
>Для ускорения обработки JavaScript обеспечено кэширование байткода, полученного после разбора кода, что ускоряет загрузку Facebook на 12%, Twitter на 5.4%, сайтов Google на 4.9%. Кэширование машинных инструкций после JIT-компиляции байткода ожидается в одном из следующих выпусков;Ждём аналог Spectre, только для jit, где вместо branch prediction buffer training будет jit instruction cache training.
> Нарушена обратная совместимость
> Изменена логикаКак, всего два перелома?
Кому не нравится "https://www.opennet.me" - откройте (наконец) для себя RSS.
И вы больше никогда не увидите глагне.
> - откройте (наконец) для себя RSS.
> И вы больше никогда не увидите глагне.Брр, давно открыл, а потом ещё и quiterss написали, которым их наконец можно читать по-человечески. Но порой "так, всё нафиг" и именно что на мини-главную :)
> а потом ещё и quiterss написали, которым их наконец можно читать по-человечески.quiterss я пробовал пару раз, но слишком сырое было
rssguard потом еще, потом просто rssguard без вебкита/qtwebengine в качестве уведомлялки на панели
в итоге inoreader пользую, нормально можно читать в браузере в 5 режимах, и сохраняет все прочитанное/непрочитанное
liferea
Никогда не был на глагне опеннета ибо всегда читаю его через RSS.
Забавно что www и "без www" версии отличаются.
Одно не могу понять, почему нельзя полностью убрать поддержку data: протокола? От него давно уже никакой пользы, зато на всех почти помойках реклама нынче коируется через data: чтобы обходить блокировщики.
Разработчики и переводчики не очень поработали над about:preferences#general под "Домашней страницей" просто каша из текста и типа кнопок.На некоторых сайтах проблемы с загружаемыми шрифтами (всякие значки юникода: лор, сезонвар и т.д.). Можно ли это исправить при помощи настроек браузера или это баг? В хромиум ок.
Спасибо за вашу поддержку. Ваше обращение направлено (типа) в правильные руки. Мы (типо) постараемся исправить баг ...
ТЕБЕ правда подсказать адрес баг-треккера (багзиллы)?
> Спасибо за вашу поддержку. Ваше обращение направлено (типа) в правильные руки. Мы
> (типо) постараемся исправить баг ...
> ТЕБЕ правда подсказать адрес баг-треккера (багзиллы)?Подскажи, мы-то не знали. Только там по каждому поводу препираются не хуже, чем здесь. "Надо! Не надо!"
Блииииииииииииииииииииииииин!
Они мой любимый полупрозрачный курсор прокрутки СКМ заменили уродством под хромовский. >;-(
Теперь в QupZilla и то красивше...
>Например, если набрать "opennet.ru", то откроется "https://www.opennet.me", а не легковесная версия "http://opennet.ru"Да он и так легковеснее некуда, как сайты 90х. На айпаде не лагает.
>>Например, если набрать "opennet.ru", то откроется "https://www.opennet.me", а не легковесная версия "http://opennet.ru"
> Да он и так легковеснее некуда, как сайты 90х. На айпаде не
> лагает.А с рекламой?
>> Добавлена поддержка автозаполнения полей с параметрами кредитных карт.Не добавлена же, из списка изменений убрали.
"We're not shipping credit card autofill in 58 because we want to record some telemetry first."
https://bugzilla.mozilla.org/show_bug.cgi?id=1390757#c16
Похоже у них правая рука не знает что делает левая, из Release Notes убрали, но в анонсе в блоге Mozilla и примечаниях для разработчиков упомянули, даже скриншот блока настроек был. Хотя сейчас уже убрали. Но убирать нужно до релиза, а не после.
> "We're not shipping credit card autofill in 58 because we want to
> record some telemetry first."Прежде чем давать другим тырить данные кредиток, хотят потырить немножко для себя?
> Добавлена поддержка автозаполнения полей с параметрами кредитных карт.Чтоб отсылалось прямо в гугл аналитику и яндекс метрику?
Они и так уже давно знают все номера твоих кредитных карт.
> установлены соединения WebSocketsТеперь все будут устанавливать бессмысленные вебсокет-соединения, чтобы монеро майнилась в полную силу.
Так себе решение.
> Например, если набрать "opennet.ru", то откроется "https://www.opennet.me", а не легковесная версия "http://opennet.ru"Ну не сволочи ли?
> Изменена логика выбора сайта при наборе имени в адресной строке без уточнения протокола. Например, если набрать "opennet.ru", то откроется "https://www.opennet.me", а не легковесная версия "http://opennet.ru" (для открытия без www теперь нужно явно указывать полный адрес с https:// или http://);Не воспроизводится.
Хочется пользоваться мобильной версий, но при загрузке каждой страницы,индикатор доходит до половины, лиса задумывается над чем то(в этот момент нет никакой передачи данных, после чего продолжается загрузка). Утомляет.
>>Нарушена обратная совместимость на уровне конфигурационных профилей. Профили, созданные в Firefox 58+, не смогут быть использованы в прошлых выпусках (например, при установке Firefox 58 без восстановлении старого профиля из резервной копии невозможно будет откатиться на Firefox 52 ESR);Ломают всё и совсем не палятся. Совсем крыша поехала… Видать мало кто обновляет его выше 56 версии. Я например заморозил 56.
>>Нарушена обратная совместимость
>Ломают всёНеверно, прямая совместимость не нарушена. Для обратной легко делаются резервные копии (при поддержке CoW и дедубликации они занимают мало дополнительного места).
>Видать мало кто обновляет его выше 56 версии.Хотя, после 56 версии много чего перестало работать, но это другая причина. По статистике большинство пользователей обновилось.
> По статистике большинство пользователей обновилось.как будто я их спрашивала.
(а те кто не обновились, _первым_ делом выключают "статистику")
А уже исправили ошибку, из-за которой Firefox путает разрешения на куки для разных сайтов между собой при чтении из файла permissions.sqlite? А то в Firefox 56 такое было, что для разных сайтов настроены индивидуальный разрешения и запреты на куки, местоположение и прочее, правильные разрешения хранятся в permissions.sqlite, но при каждом запуске Firefox для нескольких сайтов читает неправильные разрешения, причём всегда одинаково. (Дополнения проверены — они ни при чём.)
Кто-либо в курсе, ожидается ли поддержка Progressive Web Apps для десктопной версии браузера, как это сейчас работает в Google Chrome?
А я тем временем поставил Фокс 60 и просто диву даюсь тому количеству телеметрии, что улетает даже при ее отключении. Нашел маячек, который вообще захардкожен и не реагирует даже на эбаут:конфиг. Никогда новостей не писал, стоит расписать?
> А я тем временем поставил Фокс 60 и просто диву даюсь тому
> количеству телеметрии, что улетает даже при ее отключении. Нашел маячек, который
> вообще захардкожен и не реагирует даже на эбаут:конфиг. Никогда новостей не
> писал, стоит расписать?Asks. Только не в мини-советы, они в ВК не оповещаются.
Это же ночная сборка? Для неё это нормально, сравните со сборками того же типа прошлых лет.
>Представлен метод противодействия скрытому отслеживанию пользователей при помощи API CanvasЧто-то нету предупреждения, хотя в nightly было
>Например, если набрать "opennet.ru", то откроется "https://www.opennet.me", а не легковесная версия "http://opennet.ru"хмм у меня легкая открывается
Открыл два окна, пооткрывал вкладок. Закрыл по Ctrl+Q. Когда запустил заново одно окно восстановило открытые вкладки, а второе просто создало пачку пустых табов и всё, всё потеряно, что открывалось.
Клёвый релиз.
Вы, похоже, новичок, раз только заметили. Firefox уже не менее 2 лет спонтанно теряет адреса вкладок.
> Вы, похоже, новичок, раз только заметили. Firefox уже не менее 2 лет
> спонтанно теряет адреса вкладок.Связано с настройками усиленной приватности, сколько помню. Прилады типа send tab urls как раз в связи с этим полезны.
Дополнения полезны, но не всегда спасают. Я самым надёжным считаю добавление закладок встроенным в Firefox способом в доработанную триггерами БД places.sqlite, которые блокируют удаление важных для меня данных (пару лет назад оказалось, что Firefox без запроса пользователя удаляет историю и некоторые закладки даже если отключить это в настройках и увеличить до максимума ограничения на размер истории). Но закладки не так удобны, как вкладки, поэтому одновременно использую менеджер сессий, который сохраняет адрес страницы, оригинальный адрес страницы (копия), текст строки адреса, заголовок страницы, позицию на странице и другие полезные данные. Send Tab URLs более удобен, но менее надёжен менеджера сессий — когда нужно восстановить адрес только что пропавшей страницы, менеджер сессий поможет, а Send Tab URLs — уже нет. Но ничто пока не помогло мне избавиться от пропажи адреса страницы при открытии ссылки или простого набора с клавиатуры текстового адреса в строке адреса — сегодня как обычно так пропало 5 % адресов.
Версия для андроид видосы на animevost.org не может:
"Файл не найден. No video with supported format and MIME type found"В отличии от хрома, но в нем рекламы туча, хотя все быстрей шевелиться и работает. Вот и задумывайся после таких мансов.