LINUX.ORG.RU
ФорумTalks

Mozilla копает могиллу для Gecko

 , , ,


1

7

https://habrahabr.ru/post/313820/

Ъ:

Компания Mozilla анонсировала проект – Quantum. Это новый движок для Firefox. По словам разработчиков, полное использование Rust и быстродействующих компонентов Servo даст больше возможностей GPU-параллелизации.

Помимо указанных выше новшеств, Mozilla работала над другим проектом – Electrolysis. Electrolysis отделила обработку веб-контента от обработки графического интерфейса браузера, разнеся их по разным процессам.

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

компания обещает выпустить версию 51 с Electrolysis в январе 2017 года. А в ноябре пользователи получает промежуточную версию – 50.
Компания Mozilla планирует выпустить полноценный релиз Firefox с Quantum на борту к концу 2017 года.

Deleted

Пока не перестанут пытаться отображать убитый в мясо код страниц корректно - движок будет тормозных говном, вне зависимости от того как и на чем он написан.

StReLoK ☆☆
()

Атлична, атлична. Как бы я ни любил жирнофокс, хорошим его движок в 2016 году язык банально не повернется назвать.

Akamanah ★★★★★
()

Не знаю кто там кому что копает, но буквально месяц назад фокс первый раз за всю свою историю прекратил тормозить.

Im_not_a_robot ★★★★★
()

Mozilla копает могиллу для Gecko

4.2

Мозилла затеяла пересадку органов из Servo в Gecko.

tailgunner ★★★★★
()

полноценный релиз Firefox с Quantum на борту к концу 2017 года

Долго как-то ждать.

GPU-параллелизации
parallelization and GPU offloading

Долго пытался понять, что такое «GPU-параллелизация», пока не посмотрел оригинал.

sudopacman ★★★★★
()

И таки давайте отделять тормоза от io фризов. Не факт, что их выпилят (гуглить про то, почему и как мозилла запиливает ssd) Большая часть «тормозов» мозиллы - не нехватка процессора, а эти чертовы гигабайты io.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 2)
Ответ на: комментарий от sudopacman

GPU-параллелизация

Представь что у тебя в компьютере 10 GPU, каждая отдельная GPU из 9 рисует отдельную вкладку и потом десятая делает композитинг

vertexua ★★★★★
()

Закапывает? Но ФФ и так мёрт. У него доля рынка ниже плинтуса. Тут скорее откапывает при помощи адекватного ЯП.

RazrFalcon ★★★★★
()
Ответ на: комментарий от Im_not_a_robot

буквально месяц назад фокс первый раз за всю свою историю прекратил тормозить.

Значит, раз уж всё хорошо работает, самое время начать переписывать движок заново, как это часто бывает со многими проектами :(

grem ★★★★★
()

Даже не знаю, норма это или нет.

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

С другой стороны, Mozilla может быть наконец-то отвяжется от GTK+3, как это сделал Chrome.

EXL ★★★★★
()
Ответ на: комментарий от Bfgeshka

Может web макаки для начала начнут их придерживаться и перестанут писать фарш для обработки которого нужно добавлять over-дохрена костылей в движки.

Deleted
()

Ну так ничего особо нового. Просто оформили всё что и раньше было в более структурированное русло.

fornlr ★★★★★
()

Перешел на гугло-хром с некоторых пор - устраивает, удобно.

Мозила как и Опера - хорошие, но альтернативные.

Pakostnik ★★★
()
Ответ на: комментарий от Deleted

фарш пишут все, и десктопомакаки не реже. время и эффективность решают, а не наивная уверенность, что дрочево на strict dtd для веб-разработчика имеет какое-то значение.

tcler
()

Mozilla копает могиллу для Gecko

Она же сама уже в могиле находится, куда она землю девает?

h578b1bde ★☆
()
Ответ на: комментарий от SjZ

Версия 50 beta. e10s пока поддерживает только ограниченное кол-во аддонов, лучше создать чистый профиль и устанавливать аддоны по одному, проверяя в about:support работает ли Multiprocess Windows (должно быть 1/1 или 2/2, в зависимости от того, сколько окон открыто). Гарантированно работают ublock origin и tree style tabs.

Im_not_a_robot ★★★★★
()
Ответ на: комментарий от TheAnonymous

Ну в какой-то из 40х версий появилась сборка с gtk3 и они все хотели по дефолту собирать с ним, все ради работы в вяленом

Deleted
()
Ответ на: комментарий от TheAnonymous

То что можно, не значит, что это будет возможно в будущем.

В 2008 году можно было с qt4 собрать: Mozilla Firefox Qt доступен для тестирования

Сейчас можно? Хе-хе.

В Mozilla ясно дали понять, что приоритет теперь за GTK+3, так как он может в современные экраны, а всё остальное ССЗБ и на плечах OSS-комьюнити.

EXL ★★★★★
()
Ответ на: комментарий от TheAnonymous

Я понял твою точку зрения, но не разделяю её.

EXL ★★★★★
()
Ответ на: комментарий от Shadow

на ssd не замечаешь тормозов, зато замечаешь проблему.

Бедные считатели ресурсов SSD...

PS: вот же делать им нечего

fornlr ★★★★★
()

Mozilla тонет и не понимает что делать, сначала говорит: - electrolysis ненужен, а Gecko будет только наш и только мы будем его поддерживать. На горизонте маячит FirefoxOS, рынок мобильных устройств и IoT, - Mozilla идет к успеху. Но вдруг лавандос закончился - Mozilla больше не нужна Google'у. Оглядываясь по сторонам Mozilla видит что у Chrome рейтинг >50% рынка, разработчики ориентируются на Chrome. Mozilla'у трясет, оправиться помогают Yahoo и Pocket. Продолжительные пластические операции не способствуют улучшению состояния пациента, но протезирование в виде возобновления electrolysis - дает надежду на выздоровление, а Servo может стать «New Firefox». Воодушевленные разработчики плагинов внедряют e10s. Но разрыв с Chrome все увеличивается и Firefox вынужден поддерживать -webkit-, да и как на зло выясняется что е10s несовместим с XUL и поэтому Firefox должен перейти на web-extensions. При*уевшие плагинопистели бросают мотыги и говорят: - Эээ нашальника с нас хватит, мы подождем stable addons api. Не срослось что то у Mozilla с SAMSUNG и из Gecko вырезали опухоль «FirefoxOS». Новая серия Франкенштейна под названием PrestoQuantum намечена на первый квартал 2018 года.

robotron5
()

http://www.opennet.ru/opennews/art.shtml?num=45480 понеслась:

В ночных сборках Firefox, которые лягут в основу выпуска Firefox 52, реализована возможность обработки контента в разных процессах и началась интеграция наработок из проекта Quantum, в котором производится работа по переносу в движок Gecko возможностей, изначально развиваемых для движка Servo.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.