Состоялся (https://blog.mozilla.org/blog/2018/03/13/latest-firefox-avai.../) релиз web-браузера Firefox 59 (https://www.mozilla.org/en-US/firefox/new/), а также мобильной версии (http://www.mozilla.org/en-US/mobile/59.0/releasenotes/) Firefox 59 для платформы Android. В ближайшие часы ожидается обновление ветки (https://www.mozilla.org/en-US/firefox/organizations/all/) с длительным сроком поддержки 52.7.0 (http://www.mozilla.org/en-US/firefox/52.7.0/releasenotes/). В ближайшее время на стадию бета-тестирования (http://firefox.com/channel) перейдёт ветка Firefox 60 (ESR), релиз которой намечен на 9 мая.Основные (http://www.mozilla.org/en-US/firefox/59.0/releasenotes/) новшества (https://developer.mozilla.org/en-US/Firefox/Releases/59):
- Продолжена работа по оптимизации производительности: Ускорена загрузка содержимого стартовой страницы. Переработан (https://groups.google.com/forum/#!topic/mozilla.dev.platform...) механизм кэширования - если определяется, что дисковый ввод/вывод на текущей системе слишком медленный, то параллельно с обращением к кэшу на диске отправляется сетевой запрос и используется первый полученный результат. В ситуации наличия медленных дисков и высокоскоростного сетевого соединения данный подход позволяет ускорить загрузку страниц. На платформе macOS включена отрисовка в отдельном потоке (OMTP, Off-Main-Thread Painting), которая ранее уже была включена для Linux и Windows;
- На стартовой странице появилась возможность (https://support.mozilla.org/en-US/kb/customize-new-tab-page#...) перегруппировки избранных сайтов через перетаскивание пиктограмм мышью (Drag-and-drop), а также предоставлены средства для гибкой настройки выводимых блоков и их оформления;
- Во встроенном инструменте для создания скриншотов появился (https://support.mozilla.org/kb/firefox-screenshots#w_how-do-...) простейший редактор, предоставляющий возможноти кадрирования сохранённых изображений (изменения видимой области), рисования произвольных линий кистью и выделения областей;
- Расширен (https://blog.mozilla.org/addons/2018/01/26/extensions-firefo.../) API WebExtensions: улучшена поддержка децентрализованных протоколов и добавлена возможность динамической регистрации скриптов обработки контента;- Улучшены возможности, связанные с организацией коммуникаций в режиме реального времени (WebRTC): реализован интерфейс RTCRtpTransceiver, позволяющий создавать приёмопередатчики, использующие API RTCPeerConnection (RTCPeerConnection.addTransceiver() ) и предоставляющие более тонкий контроль за вызовами. Добавлена серия методов, необходимых для поддержки хорошо масштабируемых телеконференций. В реализации формата WebVTT (Web Video Text Tracks, используется для вывода текста поверх видео) включена по умолчанию поддержка регионов (секция REGION, определяющая область вывода текста);
- Добавлена поддержка API PointerEvents (https://wiki.mozilla.org/TPE_DOM/Pointer_events), позволяющего контролировать в одном обработчике все события, связанные с перемещением указателя. Добавлены отдельные устройства для управления указателем ввода для мыши, пера и сенсорного экрана;
- В настройки (about:preferences) в секцию "Безопасность и Приватность" добавлена опция для временного блокирования вывода сайтами запросов на доставку уведомлений, а также на запросов доступа к микрофону, камере и местоположению. Выставление данной опции не влияет на явно добавленные пользователем разрешения для заслуживающих доверия сайтов;
- В приватном режиме при обращении к внешнему ресурсу в заголовке HTTP Referer теперь передаётся только имя хоста, а путь и все параметры запроса вырезаются. Т.е. вместо "Referer: https://www.example.com/путь/?аргументы" будет передан "Referer: https://www.example.com/". Подобное поведение поможет предотвратить передачу лишних данных о пользователе рекламным сетям и прочим внешним ресурсам;
- Прекращена (https://bugzilla.mozilla.org/show_bug.cgi?id=1278282#c76) поддержка сборки с использованием библиотеки GTK+ 2. Для платформы GNU/Linux теперь можно использовать только GTK+ 3;- Расширены инструменты для web-разработчиков: Во вкладке Response интерфейса сетевого мониторинга обеспечен показ эскизов результатов отрисовки загруженного HTML-контента. В интерфейсе инспектирования хранилищ информация о Cookie теперь включает столбец со зрачением флага sameSite. В инструменте Rulers в верхнем правом углу обеспечено отображение текущих размеров области просмотра. В инструменте Responsive Design Mode добавлена возможность установки разрешения экрана при помощи клавиш управления курсором. Во вкладке с HTTP-заголовками в Network Monitor реализовано отображение кодов ответа;
- В версии для Android добавлена поддержка воспроизведения потокового видео с использованием протокола HLS (HTTP Live Streaming). Удалена спецстраница "about:", вместо которой следует использовать секцию меню "About Firefox". Обеспечена возможность регистрации Firefox как Assist App (https://support.mozilla.org/en-US/kb/how-replace-google-assi...) для организации поиска через Firefox длительным нажатием на клавишу Home. Отображение видео на весь экран теперь всегда производится в ландшафтном режиме.Кроме новшеств и исправления ошибок в Firefox 59 закрыты 18 уведомлений (http://www.mozilla.org/security/known-vulnerabilities/firefo...) об уязвимостях. В двух уведомлениях, охватывающих 21 ошибку (под CVE-2018-5126 сведено 19 ошибок и под CVE-2018-5125 сведено 12 ошибок) устранены критические проблемы, которые потенциально могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц.
URL: https://blog.mozilla.org/blog/2018/03/13/latest-firefox-avai.../
Новость: https://www.opennet.dev/opennews/art.shtml?num=48254
> встроенном инструменте для создания скриншотовЭто гд? А я всё ещё пользуюсь Shift-F2, "screenshot --fullpage filename.png"
Это в меню, вызываемом щелчком ПКМ по странице. После снятия скриншота и загрузки его в облако, можно редактировать.
пздц как все сложно. Последовательность: сделать скриншот - отредактировать - сохранить, как то попроще была бы. Чем: сделать скриншот - отправить в облако - он откроется в новой вкладке - нажать кнопку редактировать - редактировать - сохранить. Может они там в мозиле к матрице подключены на прямую, и для них это пора миллисекунд?
Редактирование осуществляется на сервере через браузер. Делать это нативно, видимо, было сложнее, поскольку Firefox - кроссплатформенное ПО.
Уже есть 100500 плагинов и в ФФ и в хроме для простейших операций. Причем просто используют нативные возможности самого браузера (canvas, css и т.д.) для этого. Сайт облака который они открывают для редактирования именно так и делает.
Редактирование там минимальное, его кажется никто не собирается полноценным делать. С облаком проще делиться скриншотом. Сразу после загрузки тебе в буфер обмена ссылка копируется. И выделять на странице контент просто, можно выбрать только необходимый html-элемент (к слову, именно на opennet работает не очень хорошо, вёрстка тут поехавшая).
Скриншот отправлять необязательно. Можно просто сохранить локально.
> Это в меню, вызываемом щелчком ПКМ по страницеО, это интересно! Проверил - так и есть! В контекстном меню страницы завёлся пункт "сделать скриншот". Когда эту команду только изобрели, то добавили кнопочку на панель справа от адреса. Потом эта кнопочка исчезла. Когда-то мне эта команда понадобилась - я вспомнил, что они её перепрятали в какое-то другое место, а в какое именно - забыл. Но потом вспомнил ещё одно из новых хитрых мест файрфокса - значок ... в правой части адресной строки. Туда натолкали очередную кучу команд, в том числе и скриншот. Туда же сослали и команду покемона какого-то там (pocket), которую сперва тоже выводили кнопочкой на панель, а потом перпрятали оттуда у другое место.
То, о чём написано в новости, это встроенное расширение browser/features/screenshots@mozilla.org.xpi, кстати.
а у меня кнопка PrtSc работает..
а у меня кнопка PrtSc работает..
мейкун/палемун апдейтить будут?
Палемун вообще в отрыве от нынешнего FF развивается. Апдейтят, но своё.
А как же Basilisk? - https://www.basilisk-browser.org/download.shtml
Firefox для Android перевели на Quantum или ещё нет?
Так, вроде, вместе с десктопной версией перевели. Разве нет?
Нет. Вроде в Firefox 59 должны были.
Давным давно перевели, я уже 2 месяца им пользуюсь на Android.
Firefox для Android заметно шустрее стал. По ходу дела, наконец Quantum завезли.
> Firefox для Android заметно шустрее стал. По ходу дела, наконец Quantum завезли.Таки появился смысл обновить файрфокс на андроиде?
Его всегда нужно обновлять. Не на старой версии же сидеть?
Одна проблема текст не подгонятся при увеличении
Скудный чейнджлог.
> Скудный чейнджлог.Согласен, это, скорее, версия 58.0.1 а не 59
Основные вкусности в 60.Например, продолжают вынос редко используемых возможностей в дополнения (допустим, уберут возможность удалить конкретную куку, можно будет удалить лишь куки для конкретного домена целиком). Добавят поддержку групповых полиик Windows.
> Добавят поддержку групповых полиик Windows.О как. Где бы почитать? ФФ же настройки в файлах держит, а для политик надо, чтоб в реестре, если не ошибаюсь?
https://www.ghacks.net/2018/03/10/firefox-60-ships-with-wind.../
> Основные вкусности в 60.
> можно будет удалить лишь куки для конкретного
> домена целиком)А в чём радость этого прикола?
Прикол в том, что самая востребованная операция удаления кук - именно их зачистка полностью для указанного домена.А всякие редко востребованные операции типа редактирования кук и удаления конкретной куки лучше выносить в дополнения, чтобы упростить код браузера.
> Прикол в том, что самая востребованная операция удаления кук - именно их
> зачистка полностью для указанного домена.
> А всякие редко востребованные операции типа редактирования кук и удаления конкретной
> куки лучше выносить в дополнения, чтобы упростить код браузера.Угу, чтобы потом постоянно это дополнение переписывать, ибо черт знает что им в голову прийдет сделать. А так бы спокойно лежал в коде и никому не мешал. Ситуация как с гномом. Благодаря *минимализму* веселятся по полной и штампуют псевдопрогресс по полной, попутно ломая API, ну а дополнения давайте-давайте, допиливайте до новой версии гнома. Не удивлюсь, если они сознательно усложняют жизнь десктопному линуксу
В панели для разработчиков (F12) можно делать с куками все что хочешь (вкладка "Хранилище")
А что там с Wayland? Обещали в этом релизе начальную поддержку
В флатпаковых ночнушках его уже можно использовать (там по умолчанию включён флаг --enable-default-toolkit=cairo-gtk3-wayland), но с некоторыми внезапными крашами и багами в интерфейсе. https://firefox-flatpak.mojefedora.cz/
> Unofficial Firefox flatpak repositoryСпасибо, я пас.
А что в валанде уже есть сетевая прозрачность????? Вот когда в вайленд завезут сетевую прозрачность тогда и поговорим понял?????
Ты что, упоролся?) Причем тут сетевая прозрачность к firefox? У лисы прозрачности и так не было
вайланд не нужен пока в ней нет сетевой прозрачности, пойми же наконец
Вэйланд - это "дисплей". Когда же ты поймёшь это? Почему каждый дурак пытается прикрутить вэйланду то, что не имеет к нему никакого отношения?
Сетевая прозрачность не нужна, пойми же наконец. Есть RDP, TeamViewer, и Radmin. Остальное не нужно.
Твой сарказм не поняли и заминусили. А жаль, мне понравилось.
Weyland еще не очень готов. В Nightly продолжают фиксить баги. Текущее состояние таково - пользовать вроде можно, но шероховатостей еще много. Крмое того, сборки сделанные Мозиллой собраны без Wayland (так было как минимум).
Хе-хе, на Арч уже прилетела обнова.
Повезло. Ждём в конце недели в Ubuntu.
Я так и не понял чем версия для бунты (и вообще любого дистрибутива, кроме SUSE) лучше офф. версии...
Поставил с сайта в ручную и не парюсь.
Я вручную как-то ставил - сломалось глобальное меню в Firefox. Пришлось откатиться обратно на версию из реп.
В Ubuntu завезли на второй день. В прошлый раз, тоже так же. Ментейнеры Ubuntu, делают успехи в этом году)
И чего-то уже сломала.
> В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 60 (ESR), релиз которой намечен на 9 мая.Да как бы уже в понедельник Developer Edition стал 60-кой.
https://developer.mozilla.org/en-US/Firefox
> After spending six weeks in Firefox Developer Edition, we take the features that are stable
> enough, and create a new version of Firefox Beta. Firefox Beta builds are for Firefox
> enthusiasts to test what's destined to become the next released Firefox version.
> Ускорена загрузка содержимого стартовой страницы.Юзеры забились в счастливом экстазе. :)
Это ты ещё не знаешь, что там ехал js-фреймворк через js-фреймворк теперь. Потому и оптимизировать понадобилось - понапихали гумна всякого на стартовую страницу.
> Это ты ещё не знаешь, что там ехал js-фреймворк через js-фреймворк теперь.
> Потому и оптимизировать понадобилось - понапихали гумна всякого на стартовую страницу.И знать не хочу: новый фаерфокс дальше тестовой виртуалки не пускаю.
Самое замечательное, что это очередной яркий пример: не ЯП плохой, негодный, а такие его юзеры-идиоты. Все эти миллионы тонн бесполезного треш-кода, который пишут макаки на жабоскрипте, возможны именно потому, что они изначально макаки, влюблённые в свой банан. И за какой бы ЯП они ни взялись — будут обязательно писать гoвнoкoд. Напрасно ругают пхп, ей-ей…
После современных js-макак PHP ругать уже не комильфо.
PHP-шники выросли и либо поумнели либо ушли из PHP.
>Прекращена поддержка сборки с использованием библиотеки GTK+ 2. Для платформы GNU/Linux теперь можно использовать только GTK+ 3;Они серьезно? Ну чтож, с этого самого момента Firefox официально сдох
GTK 2 в 2018? Если не хочешь ходить в ногу со временем, то используй ESR Firefox.
> GTK 2 в 2018? Если не хочешь ходить в ногу со временем,
> то используй ESR Firefox.Текущий ESR прекратят поддерживать этим летом, а новая ESR-ветка будет уже на FF60.
> Если не хочешь ходить на костылях в ногу со временемтак точнее
Они ещё и ALSA выкинут, а потом без systemг ff запускаться перестанет.
Давно ж уже выкинули, вроде даже уже из исходников. Печально, походу чтобы на гитарке поиграть придется все-таки ставить винду.
Ещё не выкинули. В Альте недавно починили поддержку ALSA в 58 и 52-esr версии firefox.
А декорации окна в линь Firefox сам делает или как?
Вроде ещё нет, судя по https://bugzilla.mozilla.org/show_bug.cgi?id=1283299"Yes, that's right. CSD is still disabled in 59 (bug 1440461) as the quality is still not the best there".
Как хорошо, что эти "нехорошие плагины" типа Pocket и Screenshot пока хотя бы через about:config выключить можно, жаль что через нормальный менеджер дополнений нельзя.
> rm -f <firefox dir>/browser/features/firefox@getpocket.com.xpi
> rm -f <firefox dir>/browser/features/screenshots@mozilla.org.xpiЕсли что-то еще не нравится можно и его удалить из того же каталога.
Я вообще эту ересь на этапе сборки выпиливаю.
ага так же и начальную страницу можно выпилить, и не понадобится её оптимизация
Ладно Покет, но скриншот-то чем не угодил? Удобное средство для быстрой отправки скриншотов
Не знаю, я привык сначала локально его сохранять(Shift+PrntScrn), а потом просмотрев что получилось отправлять куда-либо. Ну а если надо шарить публично скриншот можно каталог расшарить в облако куда-нибудь под это дело. Сделал скриншот сохранил в каталог, он синхронизировался и все.
Но в этом случае не обязательно запускать браузер для этого.
Нет функции нотариального заверения.
>Starting with Firefox 59, several protocols that support decentralized architectures are approved for use by extensions.гора родила мышь. Я уж обрадовался чть они в браузер ipfs встроили, ан нет.
Галочки нативно отключающей заголовок окна как в альфе так и не появилось.
Придется опять силами DE обрубывать, а это не одно и тоже...
С какой версии можно будет ждать нормальный отладчик?
Наконец то сделали нормально отключаемые push уведомления.
image drag & drop сломали опять в 52.7
урра
первая версия с 50-ой, которая запустилась в штатном режиме а не в безопасном.да. отправлял штатной отправлялкой ошибки с комментом "го--окод".
Автор статьи скажите пожалуйста а какая у Вас система? Или что за гр.среда?
> Автор статьи скажите пожалуйста а какая у Вас система? Или что за
> гр.среда?Ubuntu 14.04 с MATE
А у меня Debian...
> включена отрисовка в отдельном потоке (OMTP, Off-Main-Thread Painting),
> которая ранее уже была включена для Linux и Windows;Не эта ли фича выжирает всю память у системы уже на вторые сутки и форкает до сотни процессов? Как ни запущу htop, так все окно в файферфоксе.
Нет. Это просто выделение отрисовки в другой поток, чтобы мейн тред не тормозило.
https://mozillagfx.wordpress.com/2017/12/05/off-main-thread-.../
Когда завезут деление вкладок на категории?
https://addons.mozilla.org/en-US/firefox/addon/simple-tab-gr.../
https://addons.mozilla.org/en-US/firefox/addon/tree-tabs/
И там же ссылка в первом аддоне https://bugzilla.mozilla.org/show_bug.cgi?id=1435077
https://addons.mozilla.org/en-GB/firefox/addon/basic-panoram.../
https://addons.mozilla.org/ru/firefox/addon/sync-tab-groups/
надо реализовать, чтобы по каждому пункту новости можно было плюс-минус нажимать
надо ещё завязочку на systemd сделать каким-то образом, тогда будет дополнительный аргумент для проповедников systemd )))
иди сиди в Lynx из-под консоли, запущенной на пентиуме
Вроде как было очередное обещалово прошлой осенью, что вот к 59 они там типа с помощью квантума вот ужо… меня глючит?
Quantum ещё в 57 версии завезли. Сейчас просто довозят некоторые его компоненты, по мере допила.
Да квантум квантумом, это я спросил, как у них с видео на гпу, просто тут заголовок как-то херится.
Прежде всего в браузере должны работать жесты мышью в том числе на служебных страницах. Иначе получается идиотизация логики обращения с браузером. Тут пока ещё оно работает, а тут уже нет.
Все эти сообщения в стиле "Мы добавили десять запятых!!!" после сообщения "Алфавит укорочен на 10 символов".
Глючнейшая версия. Кто собрался - подождите !!!
Не отрисовывает часть или полностью страницу. Причем не навороченную.
Устанавливал - переустанавливал, не спасло.
Надеюсь ждать исправлений не долго...
Уже 59.0.1 вышла.
Такая же байда на 59.0.1 не отрисовывается часть элементов пока мышкой не наведешь, похоже только на кешированных
>В настройки (about:preferences) в секцию "Безопасность и Приватность" добавлена опция для временного блокирования вывода сайтами запросов на доставку уведомленийЭто и так было, добавили галку для постоянного блокирования, она дальше в параметрах.