NCSA Mosaic — это веб-браузер , выпуск которого прекращен , и один из первых широко доступных браузеров. Он сыграл важную роль в популяризации Всемирной паутины и Интернета в целом за счет интеграции мультимедиа , такого как текст и графика. [3] [4] [5] Он был назван в честь поддержки нескольких интернет-протоколов , таких как протокол передачи гипертекста , протокол передачи файлов , протокол передачи сетевых новостей и Gopher . [6] Интуитивный интерфейс, надежность, поддержка персонального компьютера и простая установка – все это способствовало его популярности в Интернете. [7] Mosaic — первый браузер, который отображает изображения вместе с текстом, а не в отдельном окне. [8] Его часто называют первым графическим веб-браузером, хотя ему предшествовали WorldWideWeb , менее известные Erwise , [9] и ViolaWWW .
Mosaic был разработан в Национальном центре суперкомпьютерных приложений (NCSA) [8] при Университете Иллинойса в Урбане-Шампейне, начиная с конца 1992 года. NCSA выпустило его в 1993 году [10] и официально прекратило разработку и поддержку 7 января 1997 года. [11 ]
С конца 1994 года Mosaic уступила долю рынка Netscape Navigator [12], и к 1997 году, когда проект был прекращен, осталась лишь небольшая часть пользователей. Microsoft лицензировала один из производных коммерческих продуктов Spyglass Mosaic для создания Internet Explorer в 1995 году.
В декабре 1991 года был принят законопроект Гора , который обеспечил финансирование новых проектов в NCSA, где после опробования ViolaWWW Дэвид Томпсон продемонстрировал его группе разработки программного обеспечения NCSA. [13] Это вдохновило Марка Андриссена и Эрика Бину — двух программистов, работающих в NCSA, — на создание Mosaic. Андриссен и Бина начали разработку Mosaic в декабре 1992 года для Unix's X Window System , назвав ее xmosaic . [8] [10] [13] [14] Марк Андриссен анонсировал первую версию проекта, «альфа/бета-версию 0.5», 23 января 1993 года. [15] Версия 1.0 была выпущена 21 апреля 1993 года. [16] ] Порты для Microsoft Windows и Macintosh были выпущены в сентябре. [13] Порт Mosaic для Amiga был доступен к октябрю 1993 года. NCSA Mosaic for Unix (X Window System) версии 2.0 была выпущена 10 ноября 1993 года [17] и отличалась добавлением поддержки форм , что позволяло создавать из первых динамических веб-страниц . С 1994 по 1997 год Национальный научный фонд поддерживал дальнейшее развитие Mosaic. [18]
Марк Андриссен, руководитель команды, разработавшей Mosaic, покинул NCSA и вместе с Джеймсом Х. Кларком , одним из основателей Silicon Graphics, Inc. (SGI), и четырьмя другими бывшими студентами и сотрудниками Университета Иллинойса , начал Мозаик Коммуникейшн Корпорейшн. Mosaic Communications в конечном итоге стала Netscape Communications Corporation , производящей Netscape Navigator . Популярность Mosaic как отдельного браузера начала снижаться после выпуска в 1994 году Netscape Navigator , актуальность которого была отмечена в The HTML Sourcebook: The Complete Guide to HTML : «Компания Netscape Communications разработала совершенно новый WWW-браузер Netscape, который имеет значительные усовершенствования по сравнению с исходной программой Mosaic». [19] : 332
В 1994 году SCO выпустила Global Access, модифицированную версию Open Desktop Unix SCO , которая стала первым коммерческим продуктом, включающим Mosaic. [20] Однако к 1998 году база пользователей Mosaic почти полностью испарилась, поскольку пользователи перешли на другие веб-браузеры.
Условия лицензирования NCSA Mosaic были щедрыми для несвободной программы. В целом некоммерческое использование всех версий было бесплатным (с некоторыми ограничениями). Кроме того, версия X Window System/Unix публично предоставила исходный код (исходный код для других версий был доступен после подписания соглашений). Однако, несмотря на упорные слухи об обратном, Mosaic так и не был выпущен как программное обеспечение с открытым исходным кодом за время его недолгого правления в качестве основного браузера; всегда существовали ограничения на разрешенное использование без оплаты.
По состоянию на 1993 год [обновлять]среди владельцев лицензий были: [21]
Роберт Рид отмечает, что команда Андриссена надеялась:
...исправить многие недостатки весьма примитивных прототипов, плававших тогда в Интернете. Самое главное, их работа превратила привлекательность Интернета из нишевого использования в технической области в привлекательность для массового рынка. В частности, студенты Университета Иллинойса внесли два ключевых изменения в веб-браузер, что значительно повысило его привлекательность: они добавили графику к скучному текстовому программному обеспечению и, что наиболее важно, перенесли программное обеспечение с так называемых Компьютеры Unix , популярные только в технических и академических кругах, до операционной системы [Microsoft] Windows, которая используется более чем на 80 процентах компьютеров в мире, особенно на персональных и коммерческих компьютерах. [23] : XXV
Mosaic основан на библиотеке libwww [24] [25] [26] и таким образом поддерживает широкий спектр интернет-протоколов , входящих в библиотеку: Archie , FTP , gopher , HTTP , NNTP , telnet , WAIS . [10]
Mosaic — не первый веб-браузер для Microsoft Windows; это малоизвестная виолончель Томаса Р. Брюса . Версия Mosaic для Unix была известна еще до выпуска версий для Microsoft Windows, Amiga и Mac. За исключением отображения изображений, встроенных в текст (а не в отдельном окне), исходный набор функций Mosaic аналогичен браузерам, на которых он был смоделирован, например ViolaWWW. [8] Но Mosaic был первым браузером, написанным и поддерживаемым командой штатных программистов, он был надежным и достаточно простым в установке для новичков, а встроенная графика оказалась чрезвычайно привлекательной. Говорят, что Mosaic сделала Интернет доступным для обычного человека.
Mosaic был первым браузером, который исследовал концепцию совместного аннотирования в 1993 году [27] , но так и не прошел тестирование. [28]
Mosaic был первым браузером, который мог отправлять формы на сервер. [29] [30]
Mosaic привела к интернет-буму 1990-х годов. [23] : xlii В этот период существовали и другие браузеры, такие как Erwise , ViolaWWW , MidasWWW и tkWWW , но они не оказали такого же влияния, как Mosaic, на публичное использование Интернета. [31]
В октябрьском выпуске журнала Wired за 1994 год Гэри Вулф отмечает в статье под названием «(Вторая фаза) революции началась: не смотрите сейчас, но Prodigy , AOL и CompuServe внезапно устарели – и Mosaic в порядке». на пути к тому, чтобы стать мировым стандартным интерфейсом":
Когда дело доходит до разрушения парадигмы, удовольствие — не самое главное. Это единственное. Если это звучит неправильно, рассмотрите Mosaic. Mosaic — это знаменитый графический «браузер», который позволяет пользователям путешествовать по миру электронной информации, используя интерфейс «укажи и щелкни». Очаровательный внешний вид Mosaic побуждает пользователей загружать в Сеть свои собственные документы, включая цветные фотографии, звуковые фрагменты, видеоклипы и гипертекстовые «ссылки» на другие документы. Перейдя по ссылкам – щелкните, и появится связанный документ – вы сможете путешествовать по онлайн-миру путями прихоти и интуиции. Mosaic — не самый прямой способ найти информацию в Интернете. И при этом он не самый мощный. Это просто самый приятный способ, и за 18 месяцев, прошедших с момента его выпуска, Mosaic вызвала прилив ажиотажа и коммерческой энергии, беспрецедентный в истории Сети. [21]
Рид также ссылается на веб-сайт Мэтью К. Грея «Интернет-статистика: рост и использование Интернета и Интернета», который указывает на резкий скачок в использовании Интернета примерно во время появления Mosaic. [23] : XXV
Дэвид Хадсон соглашается с Ридом:
Реализация Mosaic Марком Андриссеном, основанная на работах Бернерса-Ли и предшествующих ему теоретиков гипертекста, обычно считается началом Интернета, который известен сейчас. Mosaic, первый веб-браузер, завоевавший популярность в сети, был выпущен в 1993 году и стал свободно доступным для общественности. Прилагательное «феноменальный», которым так часто злоупотребляют в этой индустрии, действительно применимо к… «взрывному» росту сети после появления на сцене Mosaic. Начав практически с нуля, темпы роста сети (цитируемые в прессе), колеблющиеся в пределах десятков тысяч процентов за смехотворно короткие периоды времени, не стали настоящим сюрпризом. [32] : 42
В конечном итоге веб-браузеры, такие как Mosaic, стали приложениями-убийцами 1990-х годов. Веб-браузеры были первыми, кто предоставил графический интерфейс для инструментов поиска в растущем изобилии распределенных информационных услуг Интернета. В справочнике середины 1994 года Mosaic упоминается наряду с традиционными текстовыми инструментами поиска информации того времени, Archie and Veronica , Gopher и WAIS [33] , но Mosaic быстро включил и вытеснил их все. Джозеф Хардин, директор группы NCSA, в рамках которой разрабатывалась Mosaic, сказал, что в середине 1994 года количество загрузок достигло 50 000 в месяц. [34]
В ноябре 1992 года в мире существовало двадцать шесть веб-сайтов [35] и каждый привлекал внимание. В 1993 году выпуска у Mosaic была страница «Что нового», и в день добавлялось примерно одна новая ссылка. Это было время, когда доступ к Интернету быстро расширялся за пределы прежней сферы научных кругов и крупных промышленных исследовательских институтов. Тем не менее, именно доступность Mosaic и графических браузеров, производных от Mosaic, привела к взрывному росту Интернета до более чем 10 000 сайтов к августу 1995 года и миллионов к 1998 году . [36] Меткалф так выразил ключевую роль Mosaic:
В первом поколении Интернета Тим Бернерс-Ли запустил стандарты Uniform Resource Locator (URL), протокола передачи гипертекста (HTTP) и HTML с прототипами серверов и браузеров на базе Unix. Некоторые заметили, что Интернет может быть лучше, чем Gopher.
Во втором поколении Марк Андриссен и Эрик Бина разработали NCSA Mosaic в Университете Иллинойса. Несколько миллионов внезапно заметили, что Интернет может быть лучше, чем секс.
В третьем поколении Андриссен и Бина покинули NCSA и основали Netscape...
- Боб Меткалф [37] [38]
Netscape Navigator был позже разработан компанией Netscape , в которой работали многие оригинальные авторы Mosaic; однако он намеренно не использовал общий код с Mosaic. Кодовым потомком Netscape Navigator является Mozilla Firefox . [39] [ нужна страница ]
Spyglass, Inc. лицензировала технологию и товарные знаки NCSA для создания собственного веб-браузера, но никогда не использовала исходный код NCSA Mosaic. [40] Microsoft лицензировала Spyglass Mosaic в 1995 году за 2 миллиона долларов США , модифицировала ее и переименовала в Internet Explorer . [41] После более позднего аудиторского спора Microsoft выплатила Spyglass 8 миллионов долларов. [41] [42] В руководстве пользователя 1995 года « Справочник по HTML: Полное руководство по HTML» в разделе под названием « Грядущие достопримечательности» конкретно говорится , что Internet Explorer «будет основан на программе Mosaic». [19] : 331 версий Internet Explorer до версии 7 в поле «О программе» было указано «На основе NCSA Mosaic». Internet Explorer 7 был проверен Microsoft на предмет отсутствия в нем кода Spyglass Mosaic [43] и, таким образом, больше не упоминается Spyglass или Mosaic.
После того, как NCSA прекратила работу над Mosaic, разработка NCSA Mosaic для исходного кода X Window System была продолжена несколькими независимыми группами. Эти независимые усилия по разработке включают mMosaic (многоадресную Mosaic) [44] , разработка которой была прекращена в начале 2004 года, а также Mosaic-CK и VMS Mosaic.
VMS Mosaic , версия, специально предназначенная для операционной системы OpenVMS , является одной из самых продолжительных попыток поддерживать Mosaic. Используя поддержку VMS, уже встроенную в исходную версию (Бьорн С. Нильссон портировал Mosaic 1.2 на VMS летом 1993 года), [45] разработчики включили значительную часть HTML-движка из mMosaic, еще одной несуществующей версии браузера. [46] Начиная с самой последней версии (4.2), выпущенной в 2007 году, VMS Mosaic поддерживает HTML 4.0, OpenSSL , файлы cookie и различные форматы изображений, включая GIF , JPEG , PNG , BMP , TGA , TIFF и форматы изображений JPEG 2000 . [47] Браузер работает на платформах VAX , Alpha и Itanium . [48]
Другая долгоживущая версия, Mosaic-CK , разработанная Кэмероном Кайзером, последний раз была выпущена (версия 2.7ck9) 11 июля 2010 года; 9 января 2015 г. была выпущена поддерживающая версия с небольшими исправлениями совместимости (версия 2.7ck10), а в октябре 2015 г. последовал еще одна версия (2.7ck11). [49] Заявленная цель проекта — « Рысь с графикой», и он работает на Mac OS X, Power MachTen , Linux и другие совместимые Unix-подобные ОС . [49]
Версии Mosaic для X, Windows и Mac имели отдельные группы разработчиков и отдельные базы кода.
{{cite journal}}
: Требуется цитировать журнал |journal=
( помощь )