The OpenNET Project / Index page

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



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

Оглавление

Firefox на пути сокращения цикла разработки и отказа от XUL , opennews (??), 08-Июл-15, (0) [смотреть все] –5

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


75. "Firefox на пути сокращения цикла разработки и отказа от XUL "  +3 +/
Сообщение от VEG (ok), 08-Июл-15, 12:38 
Почему вы так решили? XUL по возможностям мало отличается от HTML. Просто немного другие теги с немного другой семантикой. Будет ли удобно делать при помощи тегов HTML5 то, что сейчас делается при помощи XUL — это вопрос. Но если весь интерфейс будет на HTML5, и расширеням оставят полный доступ к нему — то ограничений по модификации не будет, всё останется как и было.

В XUL есть ещё такая штука как XBL — её планируют заменить на Web Components. Я когда пилил расширение Advanced Locationbar, писал разрабам предложение по расширению XBL, но они сказали, что уже давно его не развивают и планируют со временем перейти на стандартные Web Components. Это где-то год назад было.

У всего этого счастья есть только один, но просто огромнейший минус — придётся переписывать все расширения. С другой стороны, если они это запилят с супер-надёжным и быстрым движком Servo, может быть оно и стоит того... Но это явно перспектива не на ближайший год, и даже не на два. С одной многопроцессорностью сколько лет мучаются и до сих пор ещё не готово (нет в релизах). Но к концу этого года вроде как уже должны закончить с этим, если опять не перенесут, например, из-за плохой совместимости со старыми расширениями, которые заброшены авторами...

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

102. "Firefox на пути сокращения цикла разработки и отказа от XUL "  +/
Сообщение от Ан (??), 08-Июл-15, 14:18 
>Но к концу этого года вроде как уже должны закончить с этим, если опять не перенесут, например, из-за плохой совместимости со старыми расширениями, которые заброшены авторами...

Не знаю на счёт старых, но на данный момент проблема в Firebug3 который не заброшен, с какого-то перепугу этот чёрт при включении меняет весь интерфейс браузера.(речь о FF41)

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

106. "Firefox на пути сокращения цикла разработки и отказа от XUL "  +4 +/
Сообщение от Crazy Alex (ok), 08-Июл-15, 14:29 
У XUL радикально другая семантика, а не "немного". Не семантика документа, где содержимое определяет размер контейнера, а семантика диалогового окна, где контейнер ограничивает содержимое. И это радикально упрощает построение интерфейса. Плюс, в нём нет миллиона путей сделать одно и то же, что избавляет от необходимости учитывать все эти пути. А вот в HTML с его пачкой разных моделей позиционирования элемента - если не ты контролируешь весь доумент, вообще не узнаешь, где что находится. Потому что чему-то написали position:absolute, что-то сделали float, для чего-то вообще задействовали columns... Для построения интерфейса приложения HTML - это ад.
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

147. "Firefox на пути сокращения цикла разработки и отказа от XUL "  +1 +/
Сообщение от Kodir (ok), 08-Июл-15, 17:03 
> Для построения интерфейса приложения HTML - это ад.

Я скажу больше - и для страничек "HTML" - это мракобесие из тегов, обезьяней логики и нервов на отладку. Я первую неделю на XAML так не матерился, как на HTML5.

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

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

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




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

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