Мы переехали!
Ищите наши новые материалы на SvobodaNews.ru.
Здесь хранятся только наши архивы (материалы, опубликованные до 16 января 2006 года)
27.12.2024
|
||||||||||||||||||
|
||||||||||||||||||
[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 Радио Свобода / Радио Свободная Европа, Инк. Все права защищены
|