Mozillкины софтушки. Часть первая: Firefox

Замысел
Однажды два разработчика из проекта Mozilla -- Дэйв Хиатт (Dave Hyatt) и Блэйк Росс (Blake Ross) решили создать браузер, который бы не включал в себя никаких дополнительных возможностей, но безупречно справлялся со своими задачами. Mozilla Suite в ту пору стал большим программным комплексом "все в одном" -- браузер, почтовый клиент, интегрированный IRC и т. д. По мнению создателей Mozilla, именно это и нужно обычным пользователям Интернет. Но те двое задумали сделать браузер для продвинутых, который был бы быстрым, легким и поддерживал все современные стандарты. Экспериментальное ответвление Mozilla не расчитывало на массовый успех, но в итоге Firefox стал популярнее у конечных пользователей, чем Mozilla Suite. По прогнозам Mozilla Foundation, к концу 2005 года на Firefox перейдут 10% пользователей Интернет, и аналитики соглашаются с тем, что эта цифра вполне реальна. Mozilla Foundation и сотни разработчиков-добровольцев сделали легкий и быстрый браузер, который поддерживает самые новые технологии и стандарты.

Воплощение
В соответствии с требованиями, установленными международной некоммерческой организацией World Wide Web Consortium (W3C), занимающейся созданием и поддержкой стандартов и протоколов Интернет, Firefox корректно поддерживает работу с современными web-стандартами, включая HTML, CSS (Cascading Style Sheets -- каскадные таблицы стилей, служат для оформления преимущественно HTML-документов, но также используются и для других структурированных документов для оформления элементов графического интерфейса) и JavaScript. На сегодня Firefox работает с CSS2 и частично -- еще не до конца оформившийся CSS3.

Firefox использует XUL (XML-based User-interface Language) -- базирующийся на XML язык пользовательского интерфейса. Именно XUL сделал Firefox гибким и настраиваемым. Firefox был и остается легким и чрезвычайно быстрым браузером, а если кому-то хочется нарастить функциональность -- для этого существуют расширения (extensions) и плагины. С их помощью каждый волен сделать из браузера то, что ему нужно. Большинство расширений по размеру не превышают нескольких килобайт. Среди них есть полезные девелоперские инструменты, а есть много приятных мелочей, облегчающих жизнь пользователю. С помощью расширений можно блокировать баннеры и тем самым сократить время загрузки страницы. Можно управлять своими закладками (bookmarks = favorites в IE) и сохранять их на сервере. В общем, с помощью почти двух сотен расширений Firefox можно делать все, даже правильно варить яйца.

Если Вы еще не работали с multi-tabs браузерами, то, распробовав, скоро станете удивляться, как Вы обходились без них раньше. Это действительно удобно, когда несколько страниц открываются в пределах одного окна. Кроме очевидной экономии рабочего пространства, этот режим позволяет упорядочивать информацию -- в одном окне открываешь новостные сайты, в другом –- любимые блоги и т.д.

Mozilla Firefox блокирует всплывающие окна (как pop-up, так и pop-under) Разработчики внедрили в Firefox блокирование всплывающих окон задолго до того, как эта возможность появилась у Internet Explorer. Как рядовой пользователь, я считаю блокирование всплывающих окон благом -- непрошенная реклама перестала меня раздражать. Но разработчики сайтов могут со мной не согласиться -- некоторые сайты полностью построены на механизме pop-up окон. В общем-то, проблемы здесь нет -- на тех немногих сайтах, где Вам нужны всплывающие окна, можно установить разрешение на pop-up, щелкнув правой кнопкой мыши на оранжевом перечеркнутом квадратике в углу страницы, и браузер запомнит, что на данном сайте блокирование отменено.

В Firefox есть встроенный менеджер закачек -- очень простой, но вполне пригодный для закачивания небольших файлов. Адресная строка одновременно служит строкой запроса в Google -- в ней можно набирать URL сайта, а можно просто обозначить предмет Вашего поиска. Firefox сам сделает запрос в Google и через несколько секунд откроет страницу, которую Google сочтет наиболее адекватной (сервис Google "Мне повезет!/I'm feeling lucky" ).

Когда я установила у себя Mozilla Firefox, я столкнулась с тем, что некоторые сайты, преимущественно обитающие в рунете, разработаны исключительно для Internet Explorer, и в остальных браузерах отображаются некорректно. Оставим в стороне вопрос, чья это проблема - тех, кто создал браузер, или тех, кто разработал сайт под один единственный IE,-- сконцентрируемся на поиске решения. Во-первых, всегда можно запустить IE и открыть с его помощью привередливый сайт. Но гораздо проще установить расширение IE View, и тогда по щелчку правой кнопки в диалоговом окне появится опция "посмотреть эту страницу в IE". Полгода назад мне часто приходилось пользоваться этой опцией, но сейчас голубая буква "е" почти не появляется на моем мониторе.

Различия между браузерами Firefox и Internet Explorer хорошо отражаются в их логотипах -- насколько абстрактен символ IE, настолько эмоционален и притягателен рыжий зверек, обхвативший лапами земной шарик. Firefox -- один из немногих open-source продуктов, над внешним видом которого потрудился профессиональный дизайнер. Название браузера может многих ввести в заблуждение, но на самом деле Firefox - это не огненная лиса (или лиса-огневка), а так называемая красная панда, которая водится в Гималаях, Южном Китае и кое-где в Северной Америке. Ученые до сих пор не пришли к единому мнению, к какому семейству отнести это маленькое юркое животное. Скорее всего, красная панда уникальна, и составляет свое особое семейство.

О проекте Mozilla
Mozilla -- изначально разработчики Netscape между собой так называли Netscape Communicator. В 1998 году Netscape сделал большую часть кода своего Коммуникатора открытой и опубликовал его под open-source лицензией, а приложение, разработанное на основе этого кода, стало называться Mozilla, соответственно группа координаторов проекта - Mozilla Organization. Кросс-платформенный свободно распространяемый программный продукт Mozilla Suite -- это детище Mozilla Organization.
Неформальное объединение разработчиков привлекло внимание компании AOL, и под ее эгидой в июле 2003 года появилась некоммерческая организация Mozilla Foundation. Для разработчиков Mozilla это был хороший шанс улучшить финансовое положение и маркетинговую политику, а также привнести больше организованности в трудовой процесс. Успешным проектом Mozilla Foundation стал браузер Mozilla Firefox. Как и прежде, все программные продукты, выпускаемые Mozilla, являются бесплатными и открытыми, то есть каждый разработчик может принять участие в их совершенствовании.

Пожертвования -- это основной источник дохода для open-source проекта. Крупные корпорации, такие как AOL, IBM, Sun Microsystems, Red Hat и другие, дали стартовый капитал на то, чтобы Mozilla вышла на качественно новый уровень. Но не менее важны пожертвования от благодарных пользователей! Кроме прямых денежных перечислений на счет организации, пользователи могут приобрести сувенирную продукцию с логотипами продуктов Mozilla, и тем самым поддержать идею open source и добровольцев, создающих свободно распространяемые программы.

В статье использованы материалы из открытой Интернет-энциклопедии Wikipedia.

1 Comments

Небольшая ремарка. Думаю, 10% пользователей FireFox имеет уже сейчас. Обоснование: http://www.etracker.de/, http://www.w3schools.com/browsers/browsers_stats.asp.

Leave a comment