http://www.opennet.ru/opennews/art.shtml?num=32050
Разработчики проекта Mozilla приняли решение отказаться от использования языка XUL при создании интерфейса пользователя в версии Firefox для платформы Android. Вместо XUL будут использованы стандартные механизмы построения интерфейса, предоставляемые платформой Android. В качестве web-движка по прежнему остаётся Mozilla Gecko, который параллельно используется в версии Firefox для настольных систем. Загрузить код прототипа переработанной версии Firefox для платформы Android можно из специально созданного hg-репозитория.
В качестве трёх ключевых мотивов отказа от XUL в пользу NativeUI называется:
Уменьшение времени запуска - использование штатного Android API для построения интерфейса позволит заметно увеличить скорость запуска приложения, в основном за счет возможности параллельной загрузки части, ответственной за интерфейс, и движка Gecko, собранного при помощи Android NDK (Native Development Kit) в виде библиотеки. В итоге запуск браузера будет происходить за доли секунды, а не за несколько секунд;
Значительное уменьшение потребление памяти за счет исключения фазы интерпретации XUL-кода (сам интерпретатор XUL основан на JavaScript и остаётся в Gecko) и использования стандартных виджетов;
Увеличение отзывчивости интерфейса, так как родной API позволяет без лишних манипуляций выполнять такие операции как панорамирование и масштабирование. Кроме того, исчезает дополнительный интерпретируемый уровень, приводящий к большим накладным расходам.
До них наконец-то дошло?
Ответ на:
комментарий
от d1337r
Ответ на:
комментарий
от d1337r
Ответ на:
комментарий
от d1337r
Ответ на:
комментарий
от BattleCoder
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от ChALkeR
Ответ на:
комментарий
от JustGuest
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от JustGuest
Ответ на:
комментарий
от JustGuest
Ответ на:
комментарий
от d1337r
Ответ на:
комментарий
от firestarter
Ответ на:
комментарий
от demmsnt
Ответ на:
комментарий
от firestarter
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Firefox всё? (2016)
- Форум [opennet]Третья альфа-версия Thunderbird 3.3 (2011)
- Форум Проект Mozilla представил мобильную операционную систему Firefox OS и первые телефоны на её основе (2012)
- Форум [opennet]Вышла вторая альфа-версия Firefox 3.7 для разработчиков (2010)
- Форум XUL (2004)
- Форум XUL (2005)
- Новости Firefox 3.0 beta 1 (2007)
- Форум Opennet такой opennet :D (2015)
- Форум XUL - капец? (2015)
- Форум XUL интерфейс (2010)