Состоялся (https://hacks.mozilla.org/2017/03/firefox-52-introducing-web.../) релиз web-браузера Firefox 52 (http://www.mozilla.org/en-US/firefox/52.0/releasenotes/), а также мобильной версии (http://www.mozilla.org/en-US/mobile/52.0/releasenotes/) Firefox 52 для платформы Android. Выпуск отнесён к категории веток с длительным сроком поддержки (ESR), обновления для которых выпускаются в течение года. В ближайшие часы ожидается обновление прошлой ветки (https://www.mozilla.org/en-US/firefox/organizations/all/) с длительным сроком поддержки 45.8 (http://www.mozilla.org/en-US/firefox/45.8.0/releasenotes/). Выпуск SeaMonkey 2.48 (http://www.seamonkey-project.org/) планировалось сформировать в феврале, но от так и не был выпущен. В скором времени на стадию бета-тестирования перейдёт (http://firefox.com/channel) ветка Firefox 53 и будет отделён Firefox Developer Edition 54. В соответствии с шестинедельным циклом разработки релиз Firefox 53 намечен на 18 апреля, а Firefox 54 на 13 июня.Основные (http://www.mozilla.org/en-US/firefox/52.0/releasenotes/) новшества (https://developer.mozilla.org/en-US/Firefox/Releases/52):
- Активирована по умолчанию технология WebAssembly (http://webassembly.org), которая предоставляет (https://www.opennet.dev/opennews/art.shtml?num=42451) не зависящий от браузера универсальный низкоуровневый промежуточный код для выполнения в браузере приложений, скомпилированных из различных языков программирования. Бинарный формат (http://webassembly.org/docs/binary-encoding/) и JavaScript API (http://webassembly.org/docs/js/) зафиксированы (https://www.opennet.dev/opennews/art.shtml?num=46117) и в дальнейшем будут развиваться с сохранением обратной совместимости. Для наглядной оценки оптимизаций в процессе выполнения проектов на WebAssembly разработчиками Firefox подготовлен (https://hacks.mozilla.org/2017/03/previewing-the-webassembly.../) инструмент WebAssembly Explorer;
- Модернизирован интерфейс управления загрузками: В случае сбоя загрузки обеспечен вывод соответствующего уведомления на панель инструментов. Список быстрого доступа к недавним загрузкам расширен с трёх до пяти элементов. Увеличены кнопки отмены загрузки и перезапуска загрузки;- Реализована спецификация Strict Secure Cookies (https://www.chromestatus.com/feature/4506322921848832), запрещающая установку cookie с атрибутом "secure" при открытии сайта через http:// без создания защищённого соединения. Новая возможность также не позволяет открытому по http:// сайту установить cookie с теми же именами, что и имеющиеся безопасные ("secure") cookie, уже выставленные для текущего домена;
- Изменён вывод предупреждения о проблемах с безопасностью в случае обращения к страницам, содержащим форму ввода пароля, без использования HTTPS. Вместо индикатора наличия проблем с безопасностью в адресной строке реализовано контекстное предупреждение, выводящееся непосредственно рядом с полем ввода пароля;
- Добавлена (https://www.opennet.dev/opennews/art.shtml?num=45480) возможность обработки контента в нескольких процессах и началась интеграция наработок из проекта Quantum, в котором производится (https://www.opennet.dev/opennews/art.shtml?num=45385) работа по переносу в движок Gecko возможностей, изначально развиваемых для движка Servo. Если ранее при включении многопроцессного режима осуществлялось разделение на два процесса - один для обработки содержимого вкладок и один для формирования интерфейса, то теперь появилась возможность запуска нескольких процессов для обработки контента (число запускаемых процессов для обработки контента задаётся через переменную dom.ipc.processCount в about:config);
- В Firefox Sync расширены средства синхронизации вкладок - пользователь теперь может отправить вкладки на другое устройство, а также инициировать автоматическое открытие выбранной вкладки на другом устройстве;- Прекращена (https://bugzilla.mozilla.org/show_bug.cgi?id=1269807) по умолчанию поддержка плагинов с интерфейсом NPAPI, в том числе Silverlight, Java, Acrobat, Unitym, Gnome Shell Integration и плагинов с поддержкой мультимедийных кодеков (список активных плагинов можно посмотреть через URL about:plugins). Исключение сделано только для Adobe Flash, так как данная технология ещё остаётся востребована большим числом пользователей. Для пользователей пока оставлена специальная опция, которая позволяет вернуть NPAPI, но в Firefox 53 данная опция будет удалена. В более отдалённом будущем разработчики намереваются (https://www.opennet.dev/opennews/art.shtml?num=45257) полностью удалить поддержку NPAPI, а для пользователей Flash предоставить возможность использования плагина с интерфейсом PPAPI.
- Для всех пользователей ведена блокировка сертификатов, заверенных с использованием алгоритма хэширования SHA-1, для которого недавно была продемонстрирована (https://www.opennet.dev/opennews/art.shtml?num=46091) возможность практической генерации коллизий. При обращении к сайтам, использующим сертификаты с SHA-1, отныне будет выводиться ошибка и соединение будет помечаться незащищённым. Как и в случае с самоподписанными сертификатами, ошибку можно обойти через специальный диалог. Поддержка SHA-1 для вручную импортированных сертификатов пока сохранена;
- Включена (https://hacks.mozilla.org/2016/12/css-grid-and-grid-highligh.../) поддержка CSS Grid Layout (https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_La...), новой техники многослойной компоновки элементов страницы, основанной на идее разбиения страницы на области по аналогии с табличной компоновкой с выравниванием по столбцам и строкам. Но в отличие от таблиц при CSS Grid Layout не определяет структуру содержимого, что позволяет выстраивать произвольные макеты, которые недостижимы с использованием обычных таблиц (например, дочерние элементы могут перекрывать друг друга). Для упрощения манипуляции с CSS-элементами Grid в средства для разработчиков добавлен инструмент grid highlighter;
- В средства для web-разработчиков добавлен режим адаптивного дизайна (https://developer.mozilla.org/en-US/docs/Tools/Responsive_De...) (включается через меню "Responsive Design Mode" в разделе "Web Developer"), позволяющий протестировать работу сайта в окружении, симулирующем работу на устройствах с различным экранным разрешением и DPI, с управлением через сенсорный экран, с разными значениями User-Agent и в условиях ограниченной пропускной способности сети и повышенных задержках доставки пакетов (например, можно симулировать доступ по GPRS со скоростью 50 KB/s и задержкой в 500 мс);- Представлен новый отладчик (https://developer.mozilla.org/en-US/docs/Tools/Debugger) для JavaScript - debugger.html (https://github.com/devtools-html/debugger.html/), развиваемый в рамках инициативы по замене отладчика, встроенного в Firefox. Debugger.html реализован в виде web-приложения, которое может выполняться в web-браузерах Firefox и Chrome, а также запускаться в обособленном режиме под управлением Node.js или встраиваться в другие web-приложения. Основным отличием нового отладчика является поддержка одновременной отладки нескольких web-приложений. Поддерживается удалённая отладка с использованием протоколов Firefox RDP и Chrome Debugging Protocol.
Основной экран отладчика разделён на три области: Панель с исходными текстами, показывает древовидное представление исходных текстов всех отлаживаемых web-приложений; Область редактирования, позволяет редактировать конкретные файлы проекта и даёт возможность устанавливать точки останова в коде и приводить упакованный код в читаемый вид; Боковая панель, отображает список текущих точек останова, состояние стека вызовов и значения переменных на момент приостановки выполнения приложения. Поддерживаются операции остановки, пошаговой отладки, входа в функции и другие типовые возможности. Интерфейс разработчики попытались сдел...URL: https://hacks.mozilla.org/2017/03/firefox-52-introducing-web.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=46155
Что делать с банками, в которых используется джава-плагин?
Простерилизовать.
Ставить ESR версию?
Firefox 52 и есть новая ветка ESR. Прошлая будет поддерживаться ещё месяц или два и всё.
> Firefox 52 и есть новая ветка ESR. Прошлая будет поддерживаться ещё месяц
> или два и всё.Firefox 52 и Firefox 52 ESR это разные "каналы обновлений". В ESR ещё год можно будет включить плагины, а в Firefox 53 настройку, включающую плагины, удалят совсем.
> Firefox 52 и есть новая ветка ESR. Прошлая будет поддерживаться ещё месяц
> или два и всё.А предыдущий ESR, он с выходом нового перестанет работать и будет принудительно удалён со всех компьютеров специальной секретной мозилловской ESR-полицией?
А у вас когда ключи крадут, вы меняете замок или задаётесь вопросом "перестанет ли замок работать"?Работать будет, защищать от будущих угроз уже нет.
Перейти на ESR и отключить "plugin.load_flash_only". Через год сменить банк, если банк не почешется.
>>Через год сменить банк, если банк не почешется.Смешной вы батенька. Зачем ему чесаться если в рекомендованном браузере (ИЕ) все по прежнему работает? Счета в другом банке открывать из-за того, что мозилла такая хромоколонозилла?
>Счета в другом банке открывать из-за того, что мозилла такая хромоколонозилла?почему бы и нет? Вы знаете, КАК банки радуются открытию счета от Юр.лица?! Им же бабло капает за обслуживание счета и увеличиваются показатели, а это уже важно для отчетности перед ЦБ.
IE УЖЕ похоронили, а в Edge всё точно так же, как в хроме и фф.
бкс только с ие работает
> бкс только с ие работаетА вот представляете, через год дропнут поддержку Win 7 и 8? Куда ваши банки пойдут?
А давай представим, что у тебя штаны сейчас порвутся. Смысл?
Срок поддержки заранее объявляется.
Хорош ныть! То что банки тормозят до последнего! Это проблема банков и ваша!!!
То что похоронят яву я рад!ие умрет через 3 года. Пусть тормозят дальше! тот же айбанк почесался.
Ну и справедливости ради на яве сидят не только банки. Скажем порталы ауди тоже не яве сидели, как сейчас не знаю.В общем это ваши проблемы а не mozilla. Вы туда денег не заносите, чтобы их обвинять.
> Вы туда денег не заносите, чтобы их обвинять.У них есть ссылки на донат. Может он донатит, откуда тебе известно?
А причем тут вообще win 7 и win 8? Будут использовать десятку. Там такой же 11 эксплорер как и везде, активно поддерживается, патчи безопасности выходят, а Edge настроен автоматически при обнаружении элементов, от поддержки которых в нем отказались открывать данный сайт в эксплорере. Пользователи и не заметят ничего, у них все будет работать.
Настройку создать нужно, её по-умолчанию нет. Работает и на ESR и в обычной версии. Но ESR поддерживаться будет дольше.
Поддерживаю вопрос. Ответьте по существу, если кто знает, что делать если нужен для клиент-банка Java-плагин под Linux.
PS Не нужно испражнятся в остроумии, смишных шуток и без вас достаточно.
Пока услышал вариант посавить ESR до лучших времен. На крайний случай так можно сделать, но мне лично не нравится такой подход из-за излишнего консерватизма.
> Пока услышал вариант посавить ESR до лучших времен. На крайний случай так
> можно сделать, но мне лично не нравится такой подход из-за излишнего
> консерватизма.неужели "git clone git.firefox.com/..." ?
поставить в виртуалку centos 7?
> Что делать с банками, в которых используется джава-плагин?Ну вы как с луны свалились!
Всё остаётся так же как и раньше!
Весь банковский кривой дырявый гõвносõфт -- запускать в отдельной виртуальной машине -- на Windows с Интернет Эксплорером или другим гõвнõм (можно даже не обновлять софт ни какой).
потом окажется что клиент-банк принципиально не работает с слегка устаревшей джавой 1.8.хх, надо установить 1.8.yy или даже 1.9.zz а та в свою очередь не работает с устаревшим firefox 51 или IE
Как обычно
Поставить в бухгалтерию Windows. Кесарю кесарево.
избегать.
Банки свои клиенты хоть иногда да обновляют. Рано или поздно что-то изменится.
В комментариях полностью отсутствуют упоминания об удаленных консолях, из которых 95% работают или через activex, или через java. Что, админов не-локалхоста на опеннете уже вообще не осталось?
> Банки свои клиенты хоть иногда да обновляют. Рано или поздно что-то изменится.
> В комментариях полностью отсутствуют упоминания об удаленных консолях, из которых 95% работают
> или через activex, или через java. Что, админов не-локалхоста на опеннете
> уже вообще не осталось?Удалённые "консоли" через браузер? ...
Я думаю имеется в виду установка VPN-подключения. Не сказал бы, что часто с этим сталкиваюсь, но попадалось несколько клиентов к сети которых можно подключиться только черех ActiveX/Java апплет загруженный в браузере с их домена. В основном требуют "Cisco AnyConnect" и подобное поставить.
Переходить на webstart
Перестать пользоваться их ЭЦП и перейти на ненавистные SMS-пароли.
> Включена поддержка CSS Grid LayoutАллилуйя!
>> Добавлен API Intersection ObserverОтложили до 53, вроде
"Tentatively moved this entry from the 52 to the 53 release notes. Still listed on https://developer.mozilla.org/en-US/Firefox/Releases/52 though, that needs to be updated."
https://bugzilla.mozilla.org/show_bug.cgi?id=1243846
>> Добавлен метод window.requestIdleCallbackОтключён по умолчанию: about:config -> dom.requestIdleCallback.enabled = false
>> Добавлен API для проверки видимости рекламных блоков силами JavaScript, без необходимости использования для этого Flash;И без флешта таки заставят смотреть флешрекламу! ;)
Интересно, как этот API отключить.
> Интересно, как этот API отключить.Что тут такого интересного? У вас опенсурс или где? Обычная банальщина ---
Накатываешь свой патч, и делаешь
makepkg -si
...или хочешь чтобы твою хотелку внедрили бы прямо через *готовый* (слегка скрытый) переключатель уже в бинарный браузер? Если бы этот переключатель был бы -- то ни кто бы из рекламодателей не доверился бы этому API
Вы таки не поверите, но доверять в JS API, предоставляемым браузером, всё одно невозможно. Дело в том, что пользователь своими скриптами и расширениями может практически все их переназначить так, как ему вздумается. Причём до загрузки страницы и исполнения её кода.
> Добавлен API для проверки видимости рекламных блоков силами JavaScript, без необходимости использования для этого Flash;а эта ересь откуда? что-то по ссылкам упоминаний об этой каке не нашел
> а эта ересь откуда? что-то по ссылкам упоминаний об этой каке не
> нашелВ списке изменений "Adding a new API that will help developers move ad viewability checks from Flash to JavaScript". См. секцию DOM в https://developer.mozilla.org/en-US/Firefox/Releases/52
я, может, туп или слеп, но по приведенной ссылке данной фразы не вижу. ни в dom, ни в остальных секциях. а поиск по "Flash" находит только удаляемый npapi
Эта строчка ещё была ночью, потом видимо убрали. Например есть упоминание вот тут https://forum.mozilla-russia.org/viewtopic.php?id=70953
Проверил, дебаггер все ещё прежний.
Hangouts когда починят?((
за -5мб, они наконец-то додумались обфусцировать код?))
Удалён код работы с ALSA.
Пока не полностью. Но уже скоро.
Чем им альса-то помешала? Норкоманы...
> Uber повышал цены для пользователей с низким зарядом аккумулятораХахаха.
А вознаграждение для таксистов он одновременно не повышал?
"We are currently considering EOL'ing Windows XP on ESR 52"Хехе.
>>Firefox 52 устранена серия уязвимостей, из которых несколько помечены как критическиеВ Ubuntu завезут опять в конце недели. В лучшем случае.
Шо мешает снести убунтовского Firefox и поставить Firefox с оф. сайта?
А потом руками каждый раз его обновлять?
Оно обновляется автомастически.
Это ок. Если что, буду пробовать так.
Только так лису и пользую, ждать неделю пока в экосистеме убунту посчитают новый релиз firefox стабильным как-то глупо, не им решать рабочий релиз или нет, непонятно что они там тестируют)
Бывало, некоторые промежуточные версии совсем не доходили. А сразу основная приходила, опять же с задержкой :) Ещё раз такая фигня будет, тоже перейду на такой вариант.
Уже завезли
Внезапно - да. Всегда бы так.
Последние пол года так всегда и было.
Не помню такого. Всегда где-то ближе к субботе прилетало.
--enable-alsa завезли или только пульсят?
Они поддержку алсы из кодовой базы вывозят. О каком enable речь?
>Модернизирован интерфейс управления загрузкамиЛучше бы вернули независимые окна для загрузок и закладок. Они уже за[censored] прятать любое из них при открытии другого.
Кто бы ещё майнтанерам debian/ubuntu показал пальцем, что определитель кодировки текста ruprob у них не знает ничего кроме ISO-8859-5, без определителя кодировки для языка ru железно вбит cp-1251. Подозреваю, что на остальных дистрибутивах также. Проверить просто - открыть любой file.txt с текстом на русском языке.
Не понял. Зачем вы текстовые файлы браузером открываете? А для всего остального выставляется параметр прямо в страничке, по стандарту W3C.
>для всего остального выставляется параметр прямо в страничке, по стандарту W3C.Да ты прямо эталонный житель идеальной вселенной.
> Да ты прямо эталонный житель идеальной вселенной.Вот знаешь, я открыл документ, содержащий кириллицу, в формате utf-8. Действительно получил квадратики, не спорю, это так. Но. Любой сайт с кириллицей у меня отображается нормально. Здорово, правда?!
Ну вот и настало это обновление.
А какой браузер сегодня поддерживает java кроме esr?
java-софт запускает jvm. Зачем ему браузер?
> java-софт запускает jvm. Зачем ему браузер?Не могу понять, то ли тролль, то ли погуглить не может.
По ходу придётся юзать это следующие несколько лет пока банки и госведомства перестанут думать, что аутентификация через Java - это круто и секьюрно...
> аутентификация через JavaНекоторые ещё с ActiveX расстаться не могут, какая уж тут Java. Это привет ЕИС Госзакупки, например.
А вот разрабочикам казначейской СУФД, например, походу придётся несладко: там сплошная java, и клиентское место ЧСХ сборка firefox.
тут сложности с жопностью js. java апплет в браузере видится лучшим решением с точки зрения разработки.
т.к. альтернатива - ставить клиентский софт. а это влечет за собой кучу гемора (обновление, поддержка хтрожопых zvercd и т.п. и т.д.).
> тут сложности с жопностью js. java апплет в браузере видится лучшим решением с точки зрения разработки.Ну может быть. Не буду спорить, в этой области я не силён.
Однако же на ближайшую пару/тройку лет всё равно назревает живительный пинок в том плане, что MS IE вроде как официально похоронили в пользу Edge в котором тоже ни NPAPI ни ActiveX. Наверное придётся как-то из этой ситуации выкручиваться? Очень хотелось бы кроссбраузерно (WebAssembly?), а не очередной условный chrome-only.
Раздавать тот же самый super_soft.jar, а ява вм и так на машине есть (т.к. запускали через браузер).
Какая нафиг поддержка zvercd?
ну мы сейчас так и делаем. но проблем с локальными конфигурациями ОС уйма.
сам не занимаюсь этой десктопной частью, но вижу как рядом разработчик каждый день по пол рабочего дня на телефоне сидит и решает клиентские проблемы.
zvercd точно помню что всплывало (службы что-ли отключены какие-то были).
То-то многие стали ставить версию ESR, чтобы не оказаться под прессом инновационной агрессии.
Async/await. Наконец-то и в этот отсталый браузер завезли. Последним между прочим. Во всех уже есть.
во всех это в хроме? Изучай прелесть ты моя https://html5test.com/compare/feature/scripting.es7.async.html
Максим не написал про главное - они ВЫПИЛИЛИ поддержку ALSA - сейчас только PulseAudio.Уроды.
Жаль, этот комментарий удалят. Мне пофигу - я не тролль. Пускай это будет на совести тех, кто занимается цензурой на opennet.
// b.
Лучше бы и PulseAudio убрали, незачем смотрелке гипертекста корчить из себя плеер.
> Лучше бы и PulseAudio убрали, незачем смотрелке гипертекста корчить из себя плеер.Но как же... Видео с котиками?.. :(
Мурмур и мямфмяф каждый сам может исполнить, чай не Чайковский.
> Мурмур и мямфмяф каждый сам может исполнить, чай не Чайковский.Но добиться того же уровня милоты не каждый лишь может.
Ё-маё ж...
Ну нафига?
не выпилили. просто при сборке надо явно прописывать ac_add_options --enable-alsa
> не выпилили. просто при сборке надо явно прописывать ac_add_options --enable-alsaНу скоро выпилят.
Благодарю, уже сам в OBS собираю и ментайнеру сообщил.
В новости же есть "По умолчанию в Linux отключена поддержка звуковой подсистемы ALSA (вывод звука теперь осуществляется только чрез PulseAudio)"
Я попытался.
https://bugzilla.mozilla.org/show_bug.cgi?id=1345414
Поддержите войтами.
Илюха, Поттеринга тебе в ухо.
От таких как ты они комменты даже ограничили https://bugzilla.mozilla.org/show_bug.cgi?id=1345414
Это не попытка, а посмешище.
> Я попытался.
> https://bugzilla.mozilla.org/show_bug.cgi?id=1345414
> Поддержите войтами.Да, им конечно заняться нечем, кроме как легаси код опять поднимать.
>> Я попытался.
>> https://bugzilla.mozilla.org/show_bug.cgi?id=1345414
>> Поддержите войтами.
> Да, им конечно заняться нечем, кроме как легаси код опять поднимать.1 ALSA это не легаси, а вполне актуальная звуковая система.
2 Поднимать его не нужно, его нужно просто НЕ выпиливать, точнее не дать им сделать это!
3 Конечно, ведь у них ещё столько идей по поводу того, как можно ещё изменить интерфейс, какой зонд ещё запихнуть, и какую функциональность ещё выпилить.
1. Легаси код в кодовой базе Firefox. Они уже почти выпилили alsa.
2. Они уже начали, и навряд ли остановятся. Если хоть раз трогали libalsa, поняли бы, почему они её дропают. Кстати, да, я тоже был не особо рад, когда они сказали, что переходят на пульсу, я её тоже недолюбливаю.
3. Ну а что вы хотели от них? Мозилла давно скатилась. Лет эдак 5 назад.
libalsa не существует в природе. от слова вообще. расскажите нам, что вы там еще трогали
> libalsa не существует в природе. от слова вообще. расскажите нам, что вы
> там еще трогалиА вы только к словам придираться умеете? Она называется libasound, да. Что-то ещё? Пробовал запрограммировать хеллоу-ворлд при помощи этой библиотеки? Даже не пытайся, сломаешь мозг.
да не, ничего. боюсь ваш хрупкий мозг еще чем-то сломать
> да не, ничего. боюсь ваш хрупкий мозг еще чем-то сломатьОчень толсто, младой человееееек!
Тьфу, ссылку не ту дал.
https://bugzilla.mozilla.org/show_bug.cgi?id=1247056
> Require PulseAudio to play sound on Linux - Restrict Comments: true
> Тьфу, ссылку не ту дал.
> https://bugzilla.mozilla.org/show_bug.cgi?id=1247056
>> Require PulseAudio to play sound on Linux - Restrict Comments: trueЯ это видел, и что мне с этого?
Какой-то засланный казачёк из M$/RH или просто фанатик поттеринга/идиот решил, что если ALSA не нужна ему, то она не нужна никому, и каким-то образом прогнул мейнтайнеров ff прибить гвоздями ff к pa. И что мне с этого?
> Какой-то засланный казачёк из M$/RHВшивый все о бане.
Не интересен пульсаудио RH в коммерческом плане, а причем тут компания <CENSORED> вообще непонятно.
Просто разработчики не хотят возиться с зоопарком. Да и отлично оно не работало - можно посмотреть багтрекер.
PS: все заговоры, заговоры. Голову может включать надо?
> Да и отлично оно не работало - можно посмотреть багтрекер.У меня, как и у всех, всё работало отлично. А вот с пульсой иногда вообще звука нет.
> как и у всехБагтрекер говорит о другом. Причем само собой проблем достаточно в обоих. Но когда поддержка звука для 2% пользователей тяжелее поддержки для 98%, то тут уж бызнес и ничего лишнего.
> у меня
Тоже так себе заявления от пользователя, который использует уже готовый продукт, который прошёл всякие там найтли, альфа, бета версии. Не видя этой кухни, а потребляя уже готовое, странно такое заявлять.
> Поддержите войтами.патчами надо поддерживать. от ваших плюсадин ничего не изменится
>> Поддержите войтами.
> патчами надо поддерживать. от ваших плюсадин ничего не изменитсяКакие патчи, когда оно есть и так с незапамятных времён и отлично работает, но её тупо хотят удалить?
удалить ее хотят только со слов анонима
> удалить ее хотят только со слов анонимаСо слов Mozilla: "код все еще есть, поддерживать его не будем".
Вывод сам сделаешь, на основе постоянного изменения в софтах.
Они убрали поддержку alsa?! После обновы звук пропал, а вверху ласково выскакивает уведомление о pulseaudio.
Да. Засовывают помаленьку.
> Они убрали поддержку alsa?! После обновы звук пропал, а вверху ласково выскакивает
> уведомление о pulseaudio.собери сам с --disable-pulseaudio и --enable-alsa
Вопрос профессиональным сборщикам. Сколько ни собираю софт с --enable-pulse, он потом плохо работает на системах без PulseAudio. Если либа libpulse.so.0 есть, но системная служба не запущена, то всё работает через ALSA без вопросов. Если библиотеки libpulse.so.0 нет, прога говорит что либы нет и завершает работу.Два антипримера: Wine, Skype и SDL. Они линукются с этой библиотекой через dlopen(). А можно ли Firefox собрать так же?
> А можно ли Firefox собрать так же?Наверняка в Firefox линкуется тоже. Потому что поддержка пульсы была добавлена уже много лет назад, емнип.
> А можно ли Firefox собрать так же?нет, скорее всего. по крайней мере libxul явно слинкован с libasound. с пульсой, скорее всего, та же фигня
Если у вас openSUSE Tumbleweed могу предложить поставить из моей репы, в придачу и с gtk2.sudo zypper ar -cf https://download.opensuse.org/repositories/home:/13ilya:/GTK... GTK2;
В противном случае придётся или вам самим собирать, или использовать apulse.
> пользователь теперь может отправить вкладки на другое устройство, а также инициировать автоматическое открытие выбранной вкладки на другом устройствеЯ джва года этого ждал!
Это сможет делать не только пользователь...
>добавлена технология WebAssemblyГде можно отключить?
javascript.options.wasm=falseс некоторых пор будет проще не устанавливать. ибо отныне web по сути тот же телевизор.
> web по сути тот же телевизор.Какой телевизор?
Телекран
А зачем её отключать? Хорошая технология же. Призвана повысить производительность сложных веб-приложений.
> А зачем её отключать? Хорошая технология же. Призвана повысить производительность сложных
> веб-приложений.Потому что сложные веб-технологии должны умереть вместе с web 2.0.
Я правильно понимаю, что WebAssembly - это игрушка исключительно для плюсовиков, а все прочие языки программирования в него не компилируются?
В него можно компилировать код на любых языках программирования. Нужно только написать соответствующие компиляторы.
Я этим 52 еще с прошлго года польщуюсь. Еще с бетта тестирования.
ФФ стал слишком тормозным. Никуда не годится.
Нужен просто браузер, который будет поддерживать базу html5, без новых модных технологий, вроде пуш уведомлений или поддержки классов в js. На двух ядрах 2.5 ГГц все должно летать, не выжирая 4 гига для 20 вкладок.
Поддержка ненужной хрени стала спецолимпиадой разработчиков браузеров. Боятся вылететь на свалку истории, проиграв в фичах андроиду. Но это все равно произойдет, когда появится возможность нормально запускать приложения андроида из-под винды.
Нужен форк Оперы 12.15 в Даркнете :-)
Вся проблема в том, что сайты стали слишком тяжёлыми. Мало кто из веб-разработчиков задумывается об оптимизации.
> Нужен просто браузер, который будет поддерживать базу html5
> На двух ядрах 2.5 ГГц все должно летать, не выжирая 4 гига для 20 вкладок.
> Я не понимаю технологий, о которых рассуждаю, но моё мнение правильное.ftfy
>отписался типа умный, который на самом деле понимает в этих технологиях гораздо меньшеstfu and gtfo
Докажи, что понимаешь лучше — реализуй в коде.
Сам уже реализовал? Можно посмотреть?
> Сам уже реализовал? Можно посмотреть?Нет. Не я же заявлял, что:
> На двух ядрах 2.5 ГГц все должно летать, не выжирая 4 гига для 20 вкладок.
Такое требование просто невозможно выполнить. Это бессмысленное заявление человека, даже не попытавшегося вникнуть в суть задачи.
Вот пусть кто заявлял, тот и делает. А когда сделает, я сгенерирую пример, на котором он выйдет за рамки заявленного бюджета.
> не выжирая 4 гига для 20 вкладок.Что за сайты у вас такие? У меня максимум пик был при 30 вкладках - гиг отожрало, и то это жутко много для меня. Обычно при 10-15 вкладках не превышает 500-600Мб.
Какой тольстенький и с таким слабеньким компьютером.
K-Meleon - браузер твоей мечты.
> K-Meleon - браузер твоей мечты.Надо под линукс.
> K-Meleon - браузер твоей мечты.Да он в вайне прекрасно работает из за своей простоты.
тогда уж мидори или купзилла =)
>Добавлена возможность обработки контента в нескольких процессах и началась интеграция наработок из проекта Quantum, в котором производится работа по переносу в движок Gecko возможностей, изначально развиваемых для движка Servo. Если ранее при включении многопроцессного режима осуществлялось разделение на два процесса - один для обработки содержимого вкладок и один для формирования интерфейса, то теперь появилась возможность запуска нескольких процессов для обработки контента (число запускаемых процессов для обработки контента задаётся через переменную dom.ipc.processCount в about:config);Что-то не влияет ни на что параметр dom.ipc.processCount. Поставил по количеству ядер, а в about:support всё равно 1/1.
Количество процессов Web надо смотреть
Один
> Добавлен API для проверки видимости рекламных блоков силами JavaScript,
> без необходимости использования для этого Flash;Как с этим API работать?
> По умолчанию в Linux отключена поддержка звуковой подсистемы ALSAНу это уже совсем никуда не годится. Конпелять себе браузер с поддержкой ALSA на дебиане? Городить костыли с apulse? Неужели настал момент когда пора перекатываться на Хромиум...
>Изменён вывод предупреждения о проблемах с безопасностью в случае обращения к страницам, содержащим форму ввода пароля, без использования HTTPS. Вместо индикатора наличия проблем с безопасностью в адресной строке реализовано контекстное предупреждение, выводящееся непосредственно рядом с полем ввода пароля. Кроме того, при открытии страницы с формой входа по HTTP теперь отключается автозаполнение имени пользователя и пароляРебята а вот это как то можно отключить или хотя бы вернуть старый бехавиор?
Нельзя. Оно и правильно. Нужно всё шифровать. Таков современный веб.
Я всегда поражался таким людям в интернете, которые всегда знают чем мне нужно пользоваться и как. Нужно совсем все блокировать кроме https А ТОЖ НЕ СИКУРНА. Мне всеравно че там холопы хотят, я вумный, я кодо-слесарь, мне видней.
ru.wikipedia.org/wiki/Максимализм
> Я всегда поражался таким людям в интернете, которые всегда знают чем мне
> нужно пользоваться и как. Нужно совсем все блокировать кроме https А
> ТОЖ НЕ СИКУРНА. Мне всеравно че там холопы хотят, я вумный,
> я кодо-слесарь, мне видней.Не нравятся ответы - можно не общаться.
Не нравится поведение разработчиков упенсурс продукта - git clone
Конечно, тебя никто не заставляет. Я только лишь высказываю своё мнение. Оно может расходиться с твоим. С твоими устоями. Мировоззрением. Выбор делать все равно тебе.
security.insecure_field_warning.contextual.enabled=false
security.insecure_password.ui.enabled=false
signon.autofillForms.http=true
Учишь плохому.
Спасибо, друкг!
Знающие люди, подскажите, пожалуйста, какая-нибудь работа по нормальному отображению в браузере вот такого примерно текста (на русском) %D0%BF%D0%B0%D0%BD%D1%81%D0%B8%D0%BE%D0%BD ведется?
> Знающие люди, подскажите, пожалуйста, какая-нибудь работа по нормальному отображению
> в браузере вот такого примерно текста (на русском) %D0%BF%D0%B0%D0%BD%D1%81%D0%B8%D0%BE%D0%BD
> ведется?А что ты имеешь в виду под нормальным отображением? Это явно кусок из URL. Тебе хочется копировать такой текст из адресной строки как есть (русским текстом)? Тогда about:config > browser.urlbar.decodeURLsOnCopy = true
Если попался текст с таким мусором, то:
Ctrl+Shift+I > Console
> decodeURIComponent('%D0%BF%D0%B0%D0%BD%D1%81%D0%B8%D0%BE%D0%BD')"пансион"
Ещё можно сделать скрипт, который будет выправлять такой текст на страницах на лету.
Proof of concept: https://greasyfork.org/en/scripts/27980-unurlencode
Правда этот скрипт может ломать текстовые ссылки если их обрабатывает и превращает в полноценные ссылки какой-то другой скрипт на странице.
Не было печали, теперь придётся ставить и настраивать пульсу. inb4: пересобери: делать мне больше нечего, не для того я убунту ставил. Вот убунтовские ментейнеры - сволочи, не стали впиливать альсу в фуррифокс.
> убунтовские ментейнеры
> не стали впиливать альсу в фуррифоксЯ был бы несказанно удивлён, если бы они стали. Им-то это счастье на кой надо, когда их пульса устраивает?
>На платформе Windows, если не используется Direct2D, для отрисовки содержимого >теперь применяется графическая библиотека Skia, которая ранее была задействована >только для Linux и Android;Слава Богу это отключается. Все шрифты на XP замылились, пока не догадался удалить это.
> на XPГосподин знает толк в некро…мантии?
> Господин знает толк в некро…мантии?Я знаю толк в своей ОС, которая ничем не хуже современной десяточки со встроенной телеметрией.
Кроме отсутствия поддержки, да. Надеюсь хоть в виртуалке, а не голой ... в Интернет?
> Кроме отсутствия поддержки, да. Надеюсь хоть в виртуалке, а не голой ...
> в Интернет?Не голой, а настроенной по протоколу под ограниченной учётной записью и с EMET.
Это всё совершенно никак тебе не поможет если найдут очередную дыру в TCP/IP стеке, позволяющую выполнять любой код на твоей системе подсунув кривой пакет. Актуальные версии EMET WinXP тоже не поддерживают. Т.е. от того, что ты надел полупрозрачные дырявые трусы, сильно легче не становится.
> Это всё совершенно никак тебе не поможет если найдут очередную дыру в
> TCP/IP стеке, позволяющую выполнять любой код на твоей системе подсунув кривой
> пакет. Актуальные версии EMET WinXP тоже не поддерживают. Т.е. от того,
> что ты надел полупрозрачные дырявые трусы, сильно легче не становится.И кто этим будет заниматься ради мельчайшей доли процента XP x64, которая даже в пору своего расцвета не занимала и 0.1% пользовательских ПК?
К тому же конкретно сетевой стек в ХР весьма надёжен и допилен, это в Висте его переписали. Так что общих дыр с новыми ОС там не будет.
Ну и от всякой фигни в TCP/IP стеке спасёт оутпост (тоже не поддерживаемый. Так вышло).
Поздравляю, (практически) вся твоя защита строится на принципе «неуловимого Джо».На счёт процентов я бы не был так уверен так-как у XP до сих пор около 5% пользователей из всех настолок. Сколько из них x64 мне неизвестно, но какие гарантии, что дыра не окажется общей с x86? А даже 5% настолок это всё ещё очень вкусный кусок в абсолютных цифрах.
> но какие гарантии, что дыра не окажется общей с x86?Большие. х64 защищён намного лучше изначально. DEP обязателен для х64 процессов, некоторые механизмы защиты Vista были перенесены на XP x64, типа того же PatchGuard.
Ну и отослать что либо ПК за двумя NATами весьма проблематично ))