Форум сообщества Runtu.org
Май 22, 2018, 09:30:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Новости: Доступна для загрузки бета-версия дистрибутива Runtu LITE 18.04 - 20180404

Подробнее
   Начало   Помощь Поиск Войти Регистрация  
Страниц: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 »   Вниз
  Печать  
Автор Тема: Веб браузеры  (Прочитано 87370 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ek-nfn
Местный
*****
Offline Offline

Сообщений: 1123


« Ответ #420 : Март 25, 2017, 11:12:20 »

Кстати, немного о том, в какую сторону развивается Firefox. Можно говорить, что изменения кардинальные и будут внедрены до конца этого года:
Спойлер  скрыт:
проект Quantum, в рамках которого для Firefox началась разработка браузерного движка нового поколения, сочетающего проверенные временем наработки движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust. В частности, в рамках проекта в Gecko будут перенесены некоторые компоненты из движка Servo, связанные с распараллеливанием вычислений и выносом различных операций на плечи GPU.

Quantum является оптимальным решением в условиях, когда с одной стороны имеется стабильный, но завязанный на однопоточные схемы обработки контента, движок Gecko, а с другой многопоточный и быстрый, но имеющий проблемы с совместимостью и ограниченный по функциональности, движок Servo. Постепенная интеграция возможностей Servo и компонентов на языке Rust в движок Gecko, которые будут переноситься по мере готовности, позволит существенно поднять производительность и надёжность Firefox. Первые значительные улучшения планируется перенести уже в 2017 году.

В рамках проекта Photon началась большая работа по модернизации интерфейса Firefox, в которую вовлечены 12 инженеров и 7 дизайнеров Mozilla. Новое оформление планируется предложить в ноябрьском выпуске Firefox 57, вместе с полным переходом на WebExtensions, прекращением поддержки XUL и задействованием нового web-движка Quantum, комбинирующего проверенные временем компоненты движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust и движком Servo.

Разработчики проекта Mozilla опубликовали план постепенного прекращения поддержки дополнений, не переведённых на API WebExtensions или несовместимых с многопроцессным режимом работы Firefox. Как и было намечено ранее, полный переход на WebExtensions и прекращение поддержки XUL-дополнений ожидается в Firefox 57, который выйдет 28 ноября. В Firefox 57 также будет удалена прослойка для обеспечения совместимости с дополнениями, испытывающими проблемы с многопроцессным режимом работы.

В Firefox 53, намеченном на 18 апреля, многопроцессный режим будет включен по умолчанию для всех пользователей, с некоторыми исключениями. В частности, если установленное и активное дополнение снабжено специальным флагом multiprocessCompatible=false, указывающим на несовместимость с многопроцессным режимом, то Firefox будет запущен в однопроцессном режиме. Если дополнение не содержит данный флаг, но присутствует в чёрном списке дополнений, несовместимых с многопроцессным режимом, Firefox запустится в многопроцессном режиме, а дополнение будет отключено.

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

В выпуске Firefox 54, ожидаемом 13 июня, планируется активировать sandbox-изоляцию, ограничивающую доступ дочерних процессов Firefox к системным вызовам, файловой системе и сторонним процессам. Для изоляции в Linux будет применяться ограничение доступа к системным вызовам при помощи Seccomp-bpf, также для изоляции используются PID namespace и chroot в пустую директорию. В Windows применяются разработанные Google библиотеки sandboxbroker и sandboxtarget, используемые в Chromium и Chrome.

В выпуске Firefox 55, намеченном на 8 августа, многопроцессный режим будет расширен средствами обработки контента в разных процессах. В отличие от уже применяемого разделения на два процесса - один для обработки содержимого вкладок и один для формирования интерфейса, новая возможность позволяет запустить более одного процесса для обработки контента. Подобный подход позволяет обеспечить дополнительную изоляцию обработчиков, повысить надёжность (крах одной вкладки не приведёт к закрытию всех остальных вкладок), повысить эффективность использования ресурсов многоядерных процессоров (разнесение нагрузки на все ядра), уменьшить фрагментацию памяти при длительной работе браузера.

Что касается каталога дополнений addons.mozilla.org (AMO), то начиная с 18 апреля, когда выйдет Firefox 53, будет прекращён приём новых дополнений к Firefox, не переведённых на технологию WebExtensions. Для XUL-дополнений, имеющих цифровую подпись, привязанную к Thunderbird или SeaMonkey, данное ограничение применяться не будет. Приём обновлений к ранее размещённым XUL-дополнениям будет продолжен, в том числе после ноябрьского релиза Firefox 57, в котором останется только поддержка WebExtensions. Решение о времени полного блокирования XUL-дополнений в каталоге addons.mozilla.org пока не принято.

Напомним, что API WebExtensions построен с использованием штатных web-технологий, а разработка дополнений напоминает создание web-приложений на основе единых стандартов. Переход на новый API позволит унифицировать разработку дополнений с платформами Chrome, Opera, Safari и Edge, и упростить портирование дополнений между различными web-браузерами. Переход на WebExtensions также позволит полноценно использовать многопроцессный режим работы - дополнения WebExtensions могут выполняться в отдельных дочерних процессах, изолированно от остальных частей браузера. Различия между API Chrome и WebExtensions можно отследить на данной странице.
Записан
Пользователь.
Редактор раздела
*****
Offline Offline

Сообщений: 3206


« Ответ #421 : Март 30, 2017, 01:13:34 »

Удалил из первого сообщения

Midori - легковесный веб браузер, движок WebKitGTK+


Замучал он меня своими глюками.
Закладки не получается завести, он их группировать толком не умеет, всё перемешивается...
Javascript работает наполовину, некоторые скрипты не до конца обрабатывает, не всплывают менюшки, которые вижу в Firefox.
На яндекс музыке тишина, но HTML5 video в формате webm на каком-то сайте воспроизвел.

Qupzilla работает и там и там, и закладками управляет.
Записан
ek-nfn
Местный
*****
Offline Offline

Сообщений: 1123


« Ответ #422 : Март 30, 2017, 09:03:56 »

Qupzilla ........................ и закладками управляет.
Попробуй импортировать в него многоуровневые закладки, будешь неприятно удивлен - все закладки будут разгруппированы. Это основная причина, почему я им пользуюсь лишь изредка. Не могу в него загнать свои закладки (несколько сотен), а без них как в нем работать?
И по поводу глюков на отдельных сайтах, так этим все webkit браузеры грешат. Именно по этой причине я больше не ищу легких браузеров из этой группы, ищу лишь в клонах firefox - они корректней работают с сайтами. Да и не легкие они, если начать в них полноценно работать с парой десятков страниц, памяти жрут больше firefox.
« Последнее редактирование: Март 30, 2017, 09:06:08 от ek-nfn » Записан
Пользователь.
Редактор раздела
*****
Offline Offline

Сообщений: 3206


« Ответ #423 : Март 30, 2017, 11:35:48 »

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



Собрал инфу про Мультимедиа в браузерах: flash, html5, webgl
После выхода palemoon 27.1 c поддержкой ffmpeg - дома перешел на него

Попробовал у Firefox в about:config отключить ffmpeg, в итоге html5 video mp4 перестает работать, или можно отключить только воспроизведение формата mp4.
А на ютубе видео работает при этом, там по-другому реализовано, но можно отключить формат webm.

Этот ffmpeg у меня не может использовать аппаратное ускорение, вот и сильно нагружает процессор.
VLC тоже использует ffmpeg, но у него вроде свой внутри, по зависимостям только кодеки просит. С vlc нагрузка меньше.
« Последнее редактирование: Март 30, 2017, 12:01:00 от Пользователь. » Записан
gvitaly
Активист
****
Offline Offline

Сообщений: 482



« Ответ #424 : Март 31, 2017, 16:17:09 »

С тех пор, как в Firefox появился многопроцессный режим, мой старенький слабенький ноутбук словно ожил (asus k53u с гибридным процессором amd e350). Серфить в интернете стало заметно комфортней. Но появилось одно НО: обновленный flash-плеер (24 вроде) при таком режиме очень тормозит.
Записан

ek-nfn
Местный
*****
Offline Offline

Сообщений: 1123


« Ответ #425 : Апрель 26, 2017, 09:48:57 »

Где-то с 52-й версии FF , последний регулярно (каждый день и не по разу) вылетает с предложением перезагрузиться. Обычно это происходит при обращении к какому-нибудь расширению, коих у меня с дюжину или, иногда, при попытке запустить закачку файла. Многопоточность включена, расширения ее поддерживают. Без многопоточности не пробовал, так как этот режим неинтересен.
У кого-нибудь наблюдается стабильность в многопоточном режиме с подключенными расширениями ?
Записан
Пользователь.
Редактор раздела
*****
Offline Offline

Сообщений: 3206


« Ответ #426 : Апрель 29, 2017, 03:17:27 »

Сочувствую.

Я вот с отображением множества изображений борюсь в браузере, пытаюсь настроить, пока не получается подобрать оптимальные настройки.
Записан
ek-nfn
Местный
*****
Offline Offline

Сообщений: 1123


« Ответ #427 : Апрель 29, 2017, 07:38:00 »

Я наблюдаю за твоими экспериментами с настройками, мне это интересно, так как не вижу альтернативы FF для слабых машинок типа нетбуков, дешевых ноутов и старых машинок из нулевых. А многочисленные настройки делают его вообще непревзойденным в плане адаптации к любому железу. Разобраться бы в них.
Из полноценных хромиумов лишь один резко выбивается в плане экономичности ресурсов - SlimJet. После экспериментов с ним больше не копаюсь в операх, иронах, вивальди, яндексах и прочих хромиумных родственниках, просто снес за ненадобностью.
Записан
RoDoN
Новичок
**
Offline Offline

Сообщений: 49



WWW
« Ответ #428 : Май 01, 2017, 14:35:38 »

slimjet 11 на Runtu 14.04.5 XFCE почему-то падает при попытке включить блокировщик рекламы.

UPD. Обновил slimjet до последней 14-й версии и браузер перестал падать, но встроенный блокировщик рекламы не впечатлил, не все режет, напр., ublock origin или ublock plus работают более эффективно.
« Последнее редактирование: Май 01, 2017, 14:43:29 от RoDoN » Записан


Acer Aspire One AO751h-52Br (Atom Z520 1.33GHz, 2 Gb, Intel GMA500 1366x768)
Пользователь.
Редактор раздела
*****
Offline Offline

Сообщений: 3206


« Ответ #429 : Май 04, 2017, 07:35:32 »

SeaMonkey и Thunderbird могут прекратить существование из-за перехода Firefox с XUL на WebExtensions.

Оказалось эти проекты используют движок от Firefox, и интерфейсы написаны на XUL (XML User Interface Language), XUL также используется дополнениями Firefox, они тоже прекратят свое существование.
Всё написанное на XUL придется переписывать заново.

SeaMonkey развивают 7 энтузиастов, так указанно на опеннете, у них хватает сил лишь на мелкие правки, переписать полностью очень проблематично.

Источник: opennet.ru

Традиционно, убираю SeaMonkey из первого сообщения, так как проект помер, если возобновится - верну.

Спойлер  скрыт:
Seamonkey - многофункциональный интернет центр на основе Firefox,  содержит веб браузер, почтовый клиент, адресную книгу, IRC клиент, несложный редактор HTML.
Записан
RoDoN
Новичок
**
Offline Offline

Сообщений: 49



WWW
« Ответ #430 : Май 04, 2017, 10:39:47 »

убираю SeaMonkey из первого сообщения, так как проект помер
Странный вывод, проект жив и реально кардинальные изменения могут произойти только в ноябре, после выхода ff-57, торопитесь однако.
Записан


Acer Aspire One AO751h-52Br (Atom Z520 1.33GHz, 2 Gb, Intel GMA500 1366x768)
Пользователь.
Редактор раздела
*****
Offline Offline

Сообщений: 3206


« Ответ #431 : Май 04, 2017, 10:54:42 »

Да, действительно, я поторопился.
Вернул обратно. Но судьба Seamonkey под вопросом.
« Последнее редактирование: Май 04, 2017, 10:58:41 от Пользователь. » Записан
RoDoN
Новичок
**
Offline Offline

Сообщений: 49



WWW
« Ответ #432 : Май 04, 2017, 11:16:08 »

Сколько времени живет версия ESR? Проблемы могут начаться с прекращением поддержки версии Firefox 52 ESR, а вообще время покажет.
Пользуюсь Seamonkey постоянно уже несколько лет и будет грустно, если проект реально умрет
Записан


Acer Aspire One AO751h-52Br (Atom Z520 1.33GHz, 2 Gb, Intel GMA500 1366x768)
ek-nfn
Местный
*****
Offline Offline

Сообщений: 1123


« Ответ #433 : Май 04, 2017, 15:14:41 »

Обновил slimjet до последней 14-й версии и браузер перестал падать, но встроенный блокировщик рекламы не впечатлил, не все режет
У всех браузеров встроенные блокировщики хреновенькие, многое пропускают. Надо же зарабатывать разработчикам браузеров. Поэтому ставить только сторонние рекламорезалки, и лучшие из них ublock origin или издевающийся над рекламщиками и поисковиками - AdNauseam, в основе которого тот же ublock origin
« Последнее редактирование: Май 11, 2017, 11:58:38 от ek-nfn » Записан
ek-nfn
Местный
*****
Offline Offline

Сообщений: 1123


« Ответ #434 : Май 15, 2017, 22:42:51 »

Поэкспериментировал с Chromium (58). Результаты не очень впечатлили кроме одного теста. Но плата - потребление ОЗУ существенно выше. И еще, важно, тест был уже в Debian 9, предыдущие тесты в Xubuntu 16.04, обе системы 64-х разрядные.

Привожу старые тесты по другим браузерам + Chromium

Icecat (45-ESR), FF (51) c отключенной мультипроцессорностью, FF (51) c включенной  мультипроцессорностью, SlimJet и Chromium. Для выравнивания шансов отключил все расширения (наборы расширений немного отличались), но в chromium есть и 3 неотключаемых расширения.

RoboHornet
104.36   FF
108.07   FF (multi)
112.24   Icecat
120.83   SlimJet
119.88   Chromium

basemark
195.05   FF
184.3     FF (multi)
148.68   Icecat (отказ от запуска WebGL 2.0 Test)
254.38   SlimJet  (отказ от запуска WebGL 2.0 Test)
361.07   Chromium

Octane
17400   FF
18402   FF (multi)
16878   Icecat
17930   SlimJet
17939   Chromium


При этом браузеры заняли такие объемы памяти (3 вкладки с результатами тестов и вкладка настроек):
531MB   firefox
312MB+492MB (firefox+multi)
371MB   icecat
1102MB   slimjet
1794MB   chromium
« Последнее редактирование: Май 15, 2017, 22:49:14 от ek-nfn » Записан
Страниц: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 »   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines Valid XHTML 1.0! Valid CSS!