Все новости от 3 апреля 2003 г. Phoenix восстал из пепла Mozilla
Спустя три месяца после того, как Apple Computer предпочла веб-браузеру Mozilla более компактный и быстродействующий продукт, Mozilla.org решила переориентировать разработчиков на уменьшение размеров и повышение быстродействия своего собственного кода.
В новом плане Mozilla.org, группы разработчиков ПО с открытым исходным кодом AOL Time Warner, значится, что следующая версия браузера должна быть основана на версии Phoenix, вышедшей в сентябре 2002 года.
По новому плану Mozilla отказывается от своего инструментария XPFE для создания пользовательского интерфейса. Вместо этого основной код браузера будет взят из проекта Phoenix, упрощенной версии Mozilla, написанной на языке Extensible User Interface Language (XUL). В отличие от платформно-ориентированных языков программирования, XUL, предложенный четыре года назад инженерами Netscape и Mozilla, наделяет браузер исключительно стандартными веб-технологиями.
Цель нового курса в том, чтобы сократить основной код Mozilla, который как критики, так и участники проекта называют слишком громоздким и неповоротливым. По новому плану базовый код станет не таким навороченным, зато обеспечит возможность добавления при необходимости новых функций.
«Phoenix компактнее, быстрее и лучше — не потому, что напичкан всеми конфликтующими друг с другом возможностями, требуемыми разными группами сообщества разработчиков Mozilla, а потому, что в нем есть мощный механизм добавления расширений, — говорится в новом плане. — Мы понимаем, что разным пользователям нужны самые разнообразные функции; это вполне законное требование. Неправомерна попытка жестко закрепить все эти функции в интегрированном приложении: результат получается не масштабируемым ни в техническом смысле, ни в социальном».
Проблема лишнего веса Mozilla давно стала источником трудностей проекта. Пять лет назад, когда он начинался, цель ставилась такая: создать компактное и быстрое ядро механизма браузера. В январе этого года Apple предпочла механизм браузера KHTML (лежащий в основе браузера с открытым исходным кодом K Desktop Environment's, KDE) — за его компактность.
В то время сами разработчики Mozilla признавали, что Gecko не выполнил своего обещания.
Между тем как внутри, так и вне рамок сообщества open-source множатся проекты по сокращению кода Mozilla: среди них Galleon, Epiphany и Camino (бывший Chimera).
Кроме принятия Phoenix за основу кода Mozilla, новый план предполагает адаптацию клиента электронной почты Phoenix Minotaur при помощи новых инструментов разработки Phoenix. Кодовое название нового почтового клиента — Thunderbird.
Сам Phoenix тоже изменит название. Ссылаясь на некие юридические проблемы с именем Phoenix, группа выбрала новое имя, которое назовет, когда будут улажены юридические детали.
Согласно плану, работа над старым кодом Mozilla прекратится не сразу. Но авторы говорят, что скоропостижная кончина старого приложения случилась после выхода версии 1.4, когда от компаний, использующих старый код, потребовали обратиться за консультациями в группу разработки open-source.
«Mozilla стала стабильной, но громоздкой, — пишет один из пользователей, студент Университета штата Мэриленд Мэтт Кройдон. — Я рад, что команда Mozilla последовала за тенденцией, нацеленной на компактные и проворные браузеры. Это гораздо лучше, чем пытаться противостоять этой тенденции. Любопытно будет посмотреть, как это отразится на браузере AOL/Netscape, который раздут еще больше, чем Mozilla в конфигурации по умолчанию».
Впрочем, раздаются и предостерегающие голоса. «Я уверен, что было бы неосторожно просто выбросить XPFE в корзину. Переход может оказаться не таким уж простым, — говорит руководитель проекта netWindows.org Алекс Рассел. — Мне кажется, что нужно дождаться реакции со стороны других проектов, использующих базовый код Mozilla, и тогда станет ясно, как к новому направлению относится основная масса участников процесса — разработчики».
Предыдущие публикации:
В продолжение темы:
| Flying 3 Apr 2003 10:05 PM |
Большая половина написанного - полный бред. Особенно то, что касается XPFE и XUL. Они вообще оригинальный документ (http://www.mozilla.org/roadmap.html) читали? |
|
| bravo 3 Apr 2003 11:42 PM |
не такая уж она и большая - эта мозилла. 12 метров - против 50 у ие. но против Оперы с ее 3 метрами - слабовато. |
|
| dem 4 Apr 2003 8:39 AM |
Да и не недавно это все произошло, насколько я помню феникс появился сразу после мозиллы 1, а это было раньше чем эпл о браузере заговорила. Вобщем попали пальцем в небо. |
|
| Павел 4 Apr 2003 8:08 PM |
Если бы Микроshit с самого начала уперлась бы в создание "языка описания GUI-интерфейсов" типа XUL - то никакого Mozilla не понадобилось бы. Вывод (очевидный) - баклан, прилетающий поздно, пролетает мимо :) В данном случае в роли баклана выступает Вильям Гатес 3-тий.. |
|
| Ezh 5 Apr 2003 5:26 PM |
Это машинный перевод или как? От правды ровно 12,8% осталась... |
|
|