The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Firefox 57 с многопоточным CSS-движком и новым оформл..., opennews (??), 14-Ноя-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


363. "Выпуск Firefox 57 с многопоточным CSS-движком и новым оформл..."  +/
Сообщение от Kuromi (ok), 16-Ноя-17, 05:13 
С ума сошли? "Оно и понятно, xul долой"?
Я вас удивлю - внутренности браузера как были ан Зуле так и остались, как минимум пока. Что изменили - это убрали возможность аддонам этот XUL менять да штатную катомизацию подурезали, хотя этот тренд не новый, кастомизацию урезают уже не первый год и причина тому не XUL а "большинству не нужно".
Да, переписали Developer Tools на HTML начисто, но это относительно свежий код, поэтому с него и начали. Внутри браузер XULа тонны и его только начали слегка колупать - вот недавняя работа по устранению XBL - https://bgrins.github.io/xbl-analysis/ . И то, пока что только вершину айсберга тронули. Скажем остатки того же Boot2Gecko (FirefoxOS) удаляют из кода до сих пор, так что нееет, XUL еще будет с нами минимум с десяток релизов.
Ответить | Правка | К родителю #296 | Наверх | Cообщить модератору

370. "Выпуск Firefox 57 с многопоточным CSS-движком и новым оформл..."  +/
Сообщение от нах (?), 16-Ноя-17, 09:32 
может я и неправ в своей гипотезе, и дело вовсе не в xul, а именно многоядерность ТАК проявляется - оно же при старте скачивает и выкачивает "пол-интернета", начиная от неотключаемой телеметрии, "нужных и полезных" сайтов для about:newtab и заканчивая списком блокировок аддонов. Все эти операции медленные по сравнению с отрисовкой морды, никак не проявляются внешне и им незачем быть синхронными.
Вряд ли именно возможность аддонов трогать xul (при наличии отсутствия самих аддонов, я специально экспериментировал на чистой установке) могла хоть как-то повлиять.

> переписали Developer Tools на HTML начисто, но это относительно свежий код, поэтому с
> него и начали

забавно что это не их код, вероятно, и написан был получше остального.

> вот недавняя работа по устранению XBL

а это-то каким боком? Это к xul никакого отношения не имело (они там где-то особенно подчеркивали, что никак его не затрагивают), и я что-то очень сомневаюсь, что пошло на пользу - с чего бы это жабаскриптовому коду быть не то что быстрее, а как бы не в разы медленнее статических стилей xml? Просто новое поколение-npm разработчиков не умеет xml.

> Скажем остатки того же Boot2Gecko (FirefoxOS) удаляют из кода до сих пор

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

Ответить | Правка | Наверх | Cообщить модератору

412. "Выпуск Firefox 57 с многопоточным CSS-движком и новым оформл..."  +/
Сообщение от Kuromi (ok), 16-Ноя-17, 20:14 
XBL удаляют потому что "больше не нужен". Дескать, это составная часть XUL XPCOM и если удалять то все. Впрочем, сложные случаи пока что остаются как есть, а все тривиальное хотят переписать на HTML.

Что до FirefoxOS то у них уже был случай когда ВНЕЗАПНО оказалось, что API написанные специально дл Firefox OS (Вроде дсотуа к Блютус, к сенсорам и прочее) доступны и для обычного вэба и даже кое кто их начал использовать в каких-то эзотерических целях. А с учетом того, что весь этот код ныне, по сути, никем не поддерживается, то было решено эту потенциальную дыру срочно латать.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру