Мы переехали!
Ищите наши новые материалы на SvobodaNews.ru.
Здесь хранятся только наши архивы (материалы, опубликованные до 16 января 2006 года)

 

 Новости  Темы дня  Программы  Архив  Частоты  Расписание  Сотрудники  Поиск  Часто задаваемые вопросы  E-mail
19.3.2024
 Эфир
Эфир Радио Свобода

 Новости
 Программы
 Поиск
  подробный запрос

 Радио Свобода
Поставьте ссылку на РС

Rambler's Top100
Рейтинг@Mail.ru
 Интернет
[25-11-03]

Mozilla - система для активных пользователей Интернета

Автор: Александр Костинский

Александр Костинский: Интернет для многих людей стал средой обитания. Некоторые из них проводят здесь несколько часов каждый день. У них есть типовые инструменты для получения информации, обмена письмами, общения в режиме реального времени. Многим пользователям этого хватает. Но есть и такие, кто не удовлетворен распространенными технологиями, они видят их недостатки и несовершенства, прорехи в безопасности. Эти люди готовы тратить свое время для улучшения окружающей Интернет-среды. Они -- самая активная часть пользователей, которые не только смотрят страницы Всемирной паутины, но и сами их создают. Они готовы разбираться в программном обеспечении, находить там ошибки и даже включиться в работу по улучшению кода. Именно для таких активных пользователей Интернета создана коммуникационная система Mozilla (Мозилла) с огромным количеством возможностей. О ней и пойдет речь в сегодняшней нашей передаче.

В ней участвуют лидер проекта www.mozilla.ru , студентка факультета информатики Томского государственного университета Валентина Ванеева, зам. директора фирмы ALT Linux http://www.altlinux.ru/ Алексей Новодворский, и лидер проекта OpenOFFICE.ru http://www.openoffice.ru/ Анотолий Якушин.

Валентина Ванеева: Мозилла - это пакет программ, предназначенный для тех, кто активно пользуется Интернетом.

Александр Костинский: Это не МАзилла, а МОзилла. Кто ее предки?

Валентина Ванеева: Был такой пакет Netscape Communicator. Он довольно долго выпускался.

Александр Костинский: Когда-то, между прочим, это был ведущий браузер Интернета.

Валентина Ванеева: Однако, потом, когда начались войны браузеров (а Netscape Communicator пользовались в основном, как браузером и почтовым клиентом), Netscape потерпел поражение.

Александр Костинский: Он потерпел поражение от Майкрософт.

Валентина Ванеева: Да, война велась между Internet Explorer и Netscape Navigator. Понятно, почему они победили, Internet Explorer поставлялся с операционной системой Windows 95/98 и, соответственно, пользователям было не нужно ставить дополнительно браузер. И поскольку Internet Explorer начал активно продвигаться, в 1998 году война была проиграна. В 99 году компания Netscape открыла код своего коммуникатора для всех, чтобы сторонние разработчики могли поработать над этим кодом и улучшить его. Первый достаточно популярный релиз вышел в 2000 году и с тех пор Мозилла начала набирать обороты.

Александр Костинский: А кто писал программу, сообщество Мозилла?

Валентина Ванеева: Да.

Александр Костинский: Откуда пошло название?

Валентина Ванеева: Mosaic плюс Killer. Mosaic это первый браузер. И, поскольку в Netscape занимались переработкой браузера Mosaic, то в название и попало начало Mosaic.

Александр Костинский: Убийца Mosaic, а я думал Мозилла связана с Годзиллой (Godzilla)?

Валентина Ванеева: Нет, хотя название созвучно. Динозавра как эмблему они выбрали как раз из-за Годзиллы, а вообще название произошло от слияния Mosaic и Killer.

Алексей Новодворский: История появления графических браузеров сама по себе интересна. Mosaic - первый браузер, разработка университета Иллинойс.

Александр Костинский: Это открытая разработка?

Алексей Новодворский: Нет, это был не открытый код. Это первый графический браузер.

Александр Костинский: Очень успешный, кстати.

Алексей Новодворский: Да, но успешный в узких кругах, потому что тогда у всех каналы были тоненькими и в лучшем случае пользовались электронной почтой, но были и другие системы, например, Gopher.

Александр Костинский: Активно использовался FTP.

Алексей Новодворский: А у нас в основном пользовались BBS. Мозаик была первой системой, по которой те немногие люди (относительно немногие) поняли, что вообще можно сделать в этой области. Одним из создателей системы был как раз Марк Андерсен, который основал Netscape.

Александр Костинский: Мозаик - мать родная для Netscapeа?

Алексей Новодворский: Да, но она же мать родная для Internet Explorer.

Александр Костинский: Получается, что это -- внутриродственные разборки между Explorer и Netscape.

Алексей Новодворский: У разборок очень сложный характер.

Александр Костинский: Разборки продолжаются? Если Мозилла - это возрожденный Мозаик, то это еще один брат, который восстал из пепла и опять идет на более удачливого брата.

Алексей Новодворский: Да, хотя сейчас я думаю в Мозилле кода Мозаик не осталось. В Мозилле немного кода четвертого Netscape, если он там вообще есть. Эта система принципиально переписана и, главное, что Марк Андерсен с самого начала стал делать не просто браузер, а коммуникационную систему, как сказала Валентина, систему для тех, кто активно существует в Интернете.

Александр Костинский: Давайте мы расшифруем, что такое коммуникационная система? Война все-таки шла между браузерами. Браузер - это система для хождения, брожения по Интернету. Давайте мы опишем какие есть возможности у Мозиллы.

Валентина Ванеева: Во-первых, в Мозилле кроме браузера есть очень хороший почтовый клиент.

Александр Костинский: Почтовый клиент позволяет принимать почту и вообще работает с электронными письмами.

Валентина Ванеева: Но не только с письмами, но и с конференциями, которые называют ньюсгруппы (newsgroup).

Александр Костинский: В конференцию пишется одно письмо и указывается один адрес, а в результате оно рассылается всем людям, которые зарегистрированы в конференции.

Валентина Ванеева: Кроме того, в Мозилле есть "компоновщик", который позволяет создавать документы в TXT-формате, как блокнот Notepad.

Александр Костинский: Внутри Мозиллы?

Валентина Ванеева: Да, внутри. Также и в HTML-формате создается гипертекстовая разметка, которая пригодна для выкладывания файлов на сервер.

Александр Костинский: То есть, внутри самой Мозиллы есть средство создания интернет-страниц. Это не только браузер для просмотра страниц Сети, но и средство их создания, и все это в одном флаконе.

Алексей Новодворский: Именно поэтому мы говорим, что Мозилла для тех, кто активно существует в Интернете. Есть и другие люди, которые воспринимают Интернет, как внешнюю среду, с которой он взаимодействует с помощью браузера, причем среду враждебную, потому что на него оттуда часто сыплются всякие вирусы и прочие гадости.

Александр Костинский: Все-таки и на него не только гадости, сыплются из этой среды.

Алексей Новодворский: А если человек в Интернете существует, то он, естественно, хочет там существовать активно, он публикует там документы, он общается.

Валентина Ванеева: Кроме того, там есть еще IRC-клиент, IRC это можно сказать очень большой чат.

Александр Костинский: А зачем мне нужен большой чат, я вышел через браузер на любой чат-сервер Интернета и общаюсь?

Валентина Ванеева: Я неточно сказала. Вы выходите не через браузер. Можно ткнуть в определенную кнопочку и запустится IRC-клиент. IRC - это не то, чтобы большой чат, это возможность, общения в нескольких чатах одновременно, создание своего чата.

Александр Костинский: Это чем-то похоже на ICQ?

Валентина Ванеева: Нет. ICQ - это все-таки обмен сообщениями, а IRC - направлено больше на групповое общение. Конечно, там возможно обмениваться приватными сообщениями, но все-таки это больше для группового общения.

Александр Костинский: В режиме реального времени?

Валентина Ванеева: Да, конечно. И еще в Мозилле есть календарь, который, как и все, что в Мозилле, связан с Интернетом, потому что календарь позволяет публиковать в Сети свой распорядок дня, расписание и можно всем вместе над этим опубликованным календарем работать. Допустим, несколько человек из разных мест просто пользуются этим календарем.

Александр Костинский: Грубо говоря, календарь нужен для организации рабочего дня.

Итак перечислим что есть в Мозилле. Первое, браузер, который позволяет ходить по Интернету, второе, средство разработки - компоновщик, он позволяет самому создавать HTML-страницы, третье, там есть сервис с таким страшным названием IRC-клиент, устройство для группового общения в режиме реального времени.

Алексей Новодворский: Давайте говорить все-таки чат-клиент. Слово чат все знают.

Александр Костинский: Четвертое - почтовый клиент для работы электронной почты. Пятое - календарь. О чем мы забыли сказать. Мозилла есть на русском языке, продукт переведен. Мы говорим о проекте Mozilla.ru. Существует глобальный проект Mozilla.COM.

Алексей Новодворский: Mozilla.ORG, ORG.

Валентина Ванеева: Mozilla.ORG!

Александр Костинский: Простите, я совершил страшную ошибку. com - это коммерческое расширение, а org - общественное.

Алексей Новодворский: Почему? Этот продукт можно использовать в коммерческих целях, но, главное, это комьюнити, сообщество, которое развивает проект.

Александр Костинский: Mozilla.ORG - еще раз прошу прощения.

Алексей Новодворский: Дело в том, что кроме всего перечисленного существует еще больше сотни всяких расширений и приложений.

Александр Костинский: Расскажите о чем-нибудь нужном, красивом для людей.

Алексей Новодворский: Например, это клиент Jabber. Jabber - это, такая замечательная система, аналог ICQ, в России ICQ - самый известный клиент.

Александр Костинский: И Messenger, конечно.

Алексей Новодворский: Да. Jabber это свободная система, там открытый протокол, который сейчас по популярности в мире догоняет, а по некоторым сведениям даже перегнал ICQ, в связи с тем, что он имеет гораздо больше возможностей и не завязан на серверы одной организации. Существует очень много самых разных дополнительных модулей и каждый день появляются новые потому что написание такого модуля под силу даже начинающему.

Александр Костинский: Но если существует сотня новых модулей, то что это за модули, хотя бы классы сервисов назовите.

Валентина Ванеева: Вообще может быть что угодно, например, игры.

Алексей Новодворский: Не могут быть, а даже есть.

Александр Костинский: Но если есть просто компьютерные игры, то зачем мне игры под Мозиллой, я не понимаю, объясните.

Алексей Якушин: Тут все просто. Мозилла, мы об этом не сказали - кроссплатформенный клиент. То есть Мозилла практически не зависит от операционной системы, на которой она существует.

Александр Костинский: Windows, Linux, Solaris - все равно?

Алексей Якушин: Сколько, Валентина, кажется тридцать операционных систем поддерживают Мозиллу? Там есть такие экзоты, которых практически никто не знает.

Валентина Ванеева: Есть довольно старые операционные системы и неизвестно кто ими пользуется, но есть добровольцы, которые под них тоже собирают Мозиллу.

Алексей Якушин: И приложения написанные для Мозиллы будут работать в любой операционной системе.

Александр Костинский: А-а-а, если игра написана под Мозиллой, то она будет работать где угодно. Тогда это плюс.

Алексей Якушин: Я бы с играми закончил.

Александр Костинский: Нет, с играми нельзя заканчивать.

Алексей Якушин: Но, кроме игр есть редакторы, которые позволяют создавать самые разные интернет-страницы, причем страницы в том числе с динамической графикой, очень богатые. Есть системы непосредственного, прямого обращения к крупным базам данных. Вы можете написать на Мозилле приложение, которое будет работать с данными, и это приложение вы можете устанавливать на любую операционную систему. На самой же Мозилле написаны и средства разработки для нее. Дело в том, что Мозилла отличается от Internet Explorer, который для пользователя целиковое приложение (есть код и вы ничего с этим сделать не можете, даже если бы представить на секундочку, что вы бы имели доступ к этому коду). Мозилла устроена совсем по-другому. Есть ядро, собственно программа, которая принимает запросы и их обрабатывает, она называется Gecko - геккон, это само ядро Мозиллы и есть окружение.

Александр Костинский: Синенький такой геккон.

Алексей Якушин: Он зелененький. Такая шустрая ящерица - ядро Мозиллы. И есть все остальные приложения - проводник-браузер, клиент электронной почты и календарь и все остальные приложения они все написаны на языке ЗУЛ (XUL). То есть, программа пишется не на языке С.

Александр Костинский: XUL -- язык более высокого уровня.

Алексей Якушин: Да. И вся Мозилла написана на XUL. Поэтому любой желающий может написать свое приложение, которое бы обращалось к XUL и уже есть целое семейство браузеров, которое основано на этом ядре Gecko. Это Епифания, Галеон, Камелион (для Windows), Камина (для MacOS - сейчас стандартный браузер последней версии MacOS). И две птички Mozilla Firebird и Mozilla Thunderbird.

Алексей Новодворский: Это уже развитие системы - Жар-птица и Гром-птица.

Александр Костинский: У вас прямо целая стая и все они, как положено, родились от земноводных - Геккона.

Алексей Новодворский: Да, это очень большое семейство, это семейство постоянно пополняется, потому что любой может взять, дописать код пополнять его, исправить. Еще одно. Вы не хотите получать вирусы с сайтов, что совершенно ужасно.

Александр Костинский: Давайте на этом подробнее остановимся. Одно дело, когда приходит почта. Понятно, что исполняемые или графические файлы, куда вложены вирусы это одно, но все-таки, если вы осторожны и не открываете файлы с расширением "исполнить" (exe), то можете уберечься. А вот вы бродите по Интернету и, вдруг у вас появляются вирусы в машине. Это действительно, ужасно, ведь вы не знаете на какие сайты можно заходить, а на какие нельзя. Что предусмотрено по этому поводу в Мозилле?

Валентина Ванеева: Понимаете, большинство вирусов, которые можно подцепить в Интернете, так или иначе основываются на дырах Internet Explorer.

Александр Костинский: Потому что он занимает 90% рынка браузеров?

Алексей Якушин: Нет, дело не в этом. Дело не в популярности Internet Explorer, а в том, что Майкрософт попыталось снять две шкуры с одного животного.

Александр Костинский: С одного убитого медведя.

Алексей Якушин: Они попытались использовать один и тот же механизм внутри операционной системы и для работы с Интернетом. Фактически тот самый Internet Explorer, которым вы пользуетесь для хождения по Интернету, используется в несколько ином виде для хождения внутри своей операционной системы и внутри своей привилегированной сети. Естественно, в этой ситуации, даже теоретически невозможно эти два процесса разграничить. И вы, пардон, не просто живете с открытыми дверями, вы живете без окон и дверей, вы открыты всем нараспашку.

Алексей Новодворский: С окнами, окнами.

Алексей Якушин: Да, вы живете с окнами, но без стен.

Александр Костинский: С Виндоусами.

Алексей Якушин: У вас нет стен, все открыто наружу. Поэтому происходят удивительные ситуации, вы заходите на сайт, и вам с этого сайта меняют реестр вашей операционной системы. Конечно, это недопустимо. Мозилла по отношению к операционной системе Windows и по отношению к любой операционной системе - это обычное, непривилегированное приложение, оно не имеет никаких особых прав внутри операционной системы и поэтому даже если внутри Мозиллы произойдет какой-то крах, то ничего страшного не произойдет, это проблемы самой Мозиллы. Я могу вам сказать честно, что последние полтора-два года пользуюсь под Windows OpenOFFICE вместо Майкрософт Офис и Мозиллой вместо Internet Explorer, который мне приходится на работе использовать, и я не заразился ни одним вирусом, хотя мои коллеги получают их регулярно.

Алексей Новодворский: В наших сборках есть еще проверка русской и украинской орфографии.

Алексей Якушин: "Боковики" надо вспомнить, http://sidebar.ru/.

Валентина Ванеева: Sidebar.ru это, конечно здорово.

Александр Костинский: А что такое Sidebar.ru?

Валентина Ванеева: Sidebar.ru - это целый сайт посвященный боковой панели Мозиллы. Эта панель с левого боку. В ней самой можно загружать не только обычные страницы, но и специальные, например ленты новостей. Вам для этого не нужно открывать новую вкладку или новое окно для того, чтобы просмотреть новости, достаточно загрузить эту ленту новостей в боковую панель. Так вот, Sidebar.ru создает такие страницы.

Александр Костинский: Это просто от слова бар, сайты там стоят, как винные бутылки, нет?

Алексей Новодворский: Маленькие такие странички.

Александр Костинский: А, значит - минибар.

Валентина Ванеева: И вы можете там просматривать новости фактически любого сайта, они автоматически обновляются и на Sidebar.ru есть возможность самому автоматически генерировать для любого сайта такую маленькую страничку, которая будет автоматически обновляться.

Александр Костинский: Это уже подборки новостей.

Валентина Ванеева: Да, очень большой каталог.

Алексей Новодворский: Вообще я должен сказать, что благодаря открытой системе разработки практически любая особенность самых разных браузеров может быть здесь реализована. Скажем у Opera есть много особенностей, например, использование жестов мышью или вкладки, все это есть в Мозилле. Можно сказать, что в Мозилле или в основной сборке или в модулях есть буквально все. Мозилла это постоянно развивающееся сообщество.

Александр Костинский: Парк юрского периода.

Алексей Новодворский: Да, да, да. Несмотря на то, что ее доля в Интернете пока еще не особо велика, если посчитать количество самостоятельных ресурсов по Мозилле, то я думаю, что их очень-очень много. Это в первую очередь активные пользователи Интернета, котрые хотят что-то сделать, что-то показать другим. Из русских ресурсов хочу назвать www.mozilla.ru

Валентина Ванеева: А я бы еще хотела сказать про www.mozdev.ru . Это, наверное, первый российский сайт, который посвящен именно разработке приложений на основе Мозиллы. Таких англоязычных сайтов очень много, пожалуйста, бери - не хочу, а вот на русском языке документации именно для разработчиков, пожалуй не хватало. www.mozdev.ru открылся недавно, буквально в начале ноября 2003 и они предполагают вокруг этого сайта создать костяк не просто пользователей (пользователи это больше по нашей части), а костяк именно разработчиков. Они планируют переводить документацию, размещать готовые модули расширения. Есть, конечно, большой сайт www.mozdev.org, но он англоязычный и поскольку на нем размещается довольно много проектов, к нему обращается много пользователей, то он далеко не всегда бывает доступен, особенно из России. То есть на российском сайте они собираются организовывать разработчиков и популяризовать разработку на основе Мозилла. За это им большое спасибо.

Алексей Новодворский: Вообще наш динозавр очень симпатичный и я хочу предложить всем поработать с Мозиллой, попробовать эту коммуникационную систему и приглашаю посетить ресурсы www.mozilla.ru, читать Mozilla.ru/weekly, Sidebar.ru, mozdev.ru и принимать участие в поиске ошибок в разработке и в конце концов жить в Интернете потому что с помощью Мозиллы активно существовать в нашей Сети гораздо приятнее, безопаснее и интереснее.

Александр Костинский: Это такой большой авианосный корабль, с самолетами, подводными лодками.

Алексей Новодворский: Это не только корабль, это очень много ресурсов и это, в конце концов, люди в первую очередь, это сообщество пользователей, авторов кода.

Александр Костинский: Вы утверждаете, что это хорошие люди?

Валентина Ванеева: Вы можете им написать, поговорить.

Алексей Новодворский: Ну, конечно, хорошие люди, ведь эти люди создают такой замечательный продукт. Кто-то ищет ошибки, а кто-то темы рисует, потому что у нашей Мозиллы много разных шкурок, вы их можете менять, их много.

Александр Костинский: А есть Мозилла в овечьей шкуре?

Алексей Якушин: Есть, в шкуре Internet Explorer. Тогда, правда, скорее в ослиной шкуре.

Валентина Ванеева: А вообще мы, действительно, приглашаем всех к участию, потому что отзывы отзывами, это все здорово, но гораздо приятнее, когда появляется новый человек, который готов помочь. Есть с кем обсудить возникшие проблемы, есть с кем развить новые идеи. Новые люди это новое развитие.

Александр Костинский: О коммуникационной системе Мозилла рассказывали лидер проекта Валентина Ванеева, Зам. директора фирмы ALT Linux Алексей Новодворский и лидер проекта OpenOFFICE.ru Анотолий Якушин.


Все ссылки в тексте программ ведут на страницы лиц и организаций, не связанных с радио "Свобода"; редакция не несет ответственности за содержание этих страниц.


Другие передачи месяца:


c 2004 Радио Свобода / Радио Свободная Европа, Инк. Все права защищены