NCSA Mosaic 2.7 для Unix | |
Оригинальный автор (ы) | |
---|---|
Разработчики) | NCSA |
Первый выпуск | 0.5 / 23 января 1993 г . ; 28 лет назад (1993-01-23) |
Окончательный релиз | 3.0 / 7 января 1997 г. ; 24 года назад (7 January 1997) |
Репозиторий | |
Написано в | C |
Платформа | |
Доступно в | английский |
Тип | веб-браузер |
Лицензия | Проприетарный |
Веб-сайт | www.ncsa.illinois.edu / enable / mosaic |
NCSA Mosaic был одним из первых веб-браузеров. Это способствовало популяризации всемирной паутины и Интернета в целом за счет интеграции мультимедийных средств, таких как текст и графика. Это клиент для более ранних интернет-протоколов, таких как протокол передачи файлов, протокол передачи сетевых новостей и Gopher. Он был назван за поддержку нескольких интернет-протоколов. Его интуитивно понятный интерфейс, надежность, поддержка персонального компьютера и простая установка - все это способствовало его популярности в сети. Mosaic - первый браузер, который отображает изображения в тексте, а не в отдельном окне. Его часто называют первым графическим веб-браузером, хотя ему предшествовали WorldWideWeb, менее известный Erwise и ViolaWWW.
Mosaic была разработана в Национальном центре суперкомпьютерных приложений (NCSA) в Университете штата Иллинойс в Урбане-Шампейне, начиная с конца 1992 года. NCSA выпустила ее в 1993 году и официально прекратила разработку и поддержку 7 января 1997 года.
Начиная с 1995 года, Mosaic уступила долю рынка Netscape Navigator, и к 1997 году, когда проект был прекращен, оставалась лишь небольшая часть пользователей. Microsoft лицензировала Mosaic на создание Internet Explorer в 1995 году.
Попробовав ViolaWWW, Дэвид Томпсон продемонстрировал его группе разработчиков программного обеспечения NCSA. Это вдохновило двух программистов, работающих в NCSA, Марка Андреессена и Эрика Бина на создание Mosaic. Андреессен и Бина первоначально разработали и запрограммировали NCSA Mosaic для системы X Window Unix, называемой xmosaic. Затем, в декабре 1991 года, был принят законопроект Гора, созданный и представленный тогдашним сенатором и будущим вице-президентом Альбертом Гором, который обеспечил финансирование проекта Mosaic. Разработка началась в декабре 1992 года. Марк Андреессен объявил о первом выпуске проекта, «альфа / бета версии 0.5», 23 января 1993 года. Версия 1.0 была выпущена 22 апреля 1993 года. В сентябре были выпущены порты для Microsoft Windows и Macintosh. . Порт Mosaic к Commodore Amiga был готов к октябрю 1993 года NCSA Mosaic для Unix (X Window System) версии 2.0 был выпущен 10 ноября 1993 года, версия 1.0 для Microsoft Windows была выпущена 11 ноября 1993 года С 1994 по 1997 год, Национальный научный фонд поддержал дальнейшее развитие Mosaic.
Марк Андриссен, лидер команды, которая разработала Mosaic, покинул NCSA и вместе с Джеймсом Х. Кларком, одним из основателей Silicon Graphics, Inc. (SGI), и четырьмя другими бывшими студентами и сотрудниками Университета Иллинойса, начал Корпорация Mosaic Communications. Mosaic Communications в конечном итоге стала Netscape Communications Corporation, производящей Netscape Navigator. Популярность Mosaic как отдельного браузера начала снижаться после выпуска Netscape Navigator в 1994 году, актуальность которого была отмечена в The HTML Sourcebook: The Complete Guide to HTML: «Netscape Communications разработала совершенно новый WWW-браузер Netscape, который имеет значительные улучшения. по сравнению с исходной программой Mosaic ".
В 1994 году SCO выпустила Global Access, модифицированную версию SCO Open Desktop Unix, которая стала первым коммерческим продуктом, включающим Mosaic. Однако к 1998 году база пользователей Mosaic почти полностью испарилась, поскольку пользователи перешли на другие веб-браузеры.
Условия лицензирования NCSA Mosaic были щедрыми для проприетарного программного обеспечения. В целом, некоммерческое использование для всех версий было бесплатным (с некоторыми ограничениями). Кроме того, версия X Window System / Unix публично предоставила исходный код (исходный код для других версий был доступен после подписания соглашений). Однако, несмотря на упорные слухи об обратном, Mosaic никогда не выпускался как программное обеспечение с открытым исходным кодом за время своего недолгого правления в качестве основного браузера; всегда существовали ограничения на допустимое использование без оплаты.
По состоянию на 1993 г. владельцы лицензий включали:
Роберт Рид отмечает, что команда Андреессена надеялась:
... чтобы исправить многие недостатки очень примитивных прототипов, которые тогда ходили по Интернету. Наиболее важно то, что их работа превратила привлекательность Интернета из нишевого использования в технической области в привлекательность для массового рынка. В частности, эти студенты Университета Иллинойса внесли два ключевых изменения в веб-браузер, которые значительно повысили его привлекательность: они добавили графику в то, что в остальном было скучным текстовым программным обеспечением, и, что наиболее важно, они перенесли программное обеспечение из так называемого От компьютеров Unix, популярных только в технических и академических кругах, до операционной системы [Microsoft] Windows, которая используется на более чем 80 процентах компьютеров в мире, особенно на персональных и коммерческих компьютерах.
Mosaic основана на библиотеке libwww и, таким образом, поддерживает широкий спектр Интернет-протоколов, включенных в библиотеку: Archie, FTP, gopher, HTTP, NNTP, telnet, WAIS.
Mosaic - не первый веб-браузер для Microsoft Windows; это малоизвестная виолончель Томаса Р. Брюса. Версия Mosaic для Unix была известна еще до выпуска версий Microsoft Windows, Amiga и Mac. За исключением отображения изображений, встроенных в текст (а не в отдельное окно), исходный набор функций Mosaic аналогичен браузерам, в которых он был смоделирован, таким как ViolaWWW. Но Mosaic был первым браузером, написанным и поддерживаемым командой программистов, работающих на полную ставку, он был надежным и достаточно простым для установки новичками, а встроенная графика, как сообщается, оказалась чрезвычайно привлекательной. Говорят, что Mosaic впервые сделала Интернет доступным для обычного человека и в 1995 году уже занимала 53% рынка.
Mosaic был первым браузером, который исследовал концепцию совместной аннотации в 1993 году, но так и не прошел тестовое состояние.
Мозаика привела к Интернет-буму 1990-х годов. В этот период существовали и другие браузеры, такие как Erwise, ViolaWWW, MidasWWW и tkWWW, но они не оказали такого же влияния, как Mosaic, на публичное использование Интернета.
В октябрьском выпуске журнала Wired за 1994 год Гэри Вулф отмечает в статье, озаглавленной «(Вторая фаза) революции началась: не смотрите сейчас, но Prodigy, AOL и CompuServe внезапно устарели, а Mosaic - хорошо. на пути к тому, чтобы стать стандартом в мире ":
Когда дело доходит до разрушения парадигмы, удовольствие - не самое главное. Это единственное. Если это звучит неправильно, подумайте о Mosaic. Mosaic - это знаменитый графический «браузер», который позволяет пользователям путешествовать по миру электронной информации с помощью интерфейса «укажи и щелкни». Очаровательный внешний вид Mosaic побуждает пользователей загружать в Сеть свои собственные документы, включая цветные фотографии, звуковые фрагменты, видеоклипы и гипертекстовые «ссылки» на другие документы. Переходя по ссылкам - щелкните, и появится связанный документ - вы можете путешествовать по онлайн-миру по путям прихоти и интуиции. Мозаика - не самый прямой способ найти информацию в Интернете. И не самый мощный. Это просто самый приятный способ, и за 18 месяцев, прошедших с момента его выпуска, Mosaic вызвала беспрецедентный в истории Сети прилив волнения и коммерческой энергии.
Рид также ссылается на веб-сайт Мэтью К. Грея, Интернет-статистика: рост и использование Интернета и Интернета, который указывает на резкий скачок в использовании Интернета во время появления Mosaic.
Дэвид Хадсон соглашается с Ридом:
Реализация Мозаики Марком Андреессеном, основанная на работах Бернерса-Ли и предшествовавших ему теоретиков гипертекста, обычно считается началом всемирной паутины, как она сейчас известна. Mosaic, первый веб-браузер, покоривший Интернет-массы, был выпущен в 1993 году и стал общедоступным. Прилагательное «феноменальный», которое так часто используется в этой индустрии, действительно применимо к... «взрыву» роста Интернета после того, как на сцене появился Mosaic. Начав практически с нуля, темпы роста Интернета (цитируемые в прессе), колеблющиеся около десятков тысяч процентов за смехотворно короткие периоды времени, не были настоящим сюрпризом.
В конечном итоге веб-браузеры, такие как Mosaic, стали приложениями-убийцами 1990-х годов. Веб-браузеры были первыми, кто предоставил графический интерфейс для инструментов поиска в растущем изобилии распределенных информационных услуг в Интернете. В справочнике середины 1994 года Mosaic перечислен наряду с традиционными инструментами поиска информации с текстовой ориентацией того времени, Archie and Veronica, Gopher и WAIS, но Mosaic быстро поглотил и вытеснил их всех. Джозеф Хардин, директор группы NCSA, в рамках которой разрабатывалась Mosaic, сказал, что в середине 1994 года количество скачиваний составляло до 50 000 в месяц.
В ноябре 1992 года в мире было двадцать шесть веб-сайтов, и каждый из них привлекал внимание. В 1993 году выпуска Mosaic была страница «Что нового», и в день добавлялась примерно одна новая ссылка. Это было время, когда доступ к Интернету быстро расширялся за пределы его прежней области академических кругов и крупных промышленных исследовательских институтов. Тем не менее, именно доступность самих графических браузеров, созданных на основе Mosaic и Mosaic, привела к взрывному росту Интернета до более чем 10 000 сайтов к августу 1995 г. и миллионов к 1998 г. Меткалф выразил ключевую роль Mosaic следующим образом:
В первом поколении Интернета Тим Бернерс-Ли запустил унифицированный указатель ресурсов (URL), протокол передачи гипертекста (HTTP) и стандарты HTML с прототипами серверов и браузеров на базе Unix. Некоторые люди заметили, что Интернет может быть лучше, чем Gopher.
Во втором поколении Марк Андриссен и Эрик Бина разработали мозаику NCSA в Университете Иллинойса. Затем несколько миллионов внезапно заметили, что Интернет может быть лучше секса.
В третьем поколении Андреессен и Бина покинули NCSA и основали Netscape...
- Боб МеткалфПозднее Netscape Navigator был разработан компанией Netscape, в которой работали многие из первоначальных авторов Mosaic; однако он намеренно не передавал код Mosaic. Потомком кода Netscape Navigator является Mozilla Firefox.
Spyglass, Inc. лицензировала технологию и товарные знаки NCSA для создания собственного веб-браузера, но никогда не использовала исходный код NCSA Mosaic. Microsoft лицензирован Spyglass Mosaic в 1995 году за US $ 2 млн модифицировали его и переименовали его в Internet Explorer. После более позднего спора об аудите Microsoft заплатила Spyglass 8 миллионов долларов. В руководстве пользователя 1995 года The HTML Sourcebook: The Complete Guide to HTML, в разделе « Новые достопримечательности» конкретно говорится, что Internet Explorer «будет основан на программе Mosaic». Версии Internet Explorer до версии 7 указывали «На основе мозаики NCSA» в поле «О программе». Microsoft проверила Internet Explorer 7 на предмет отсутствия кода Mosaic и, следовательно, больше не использует Spyglass или Mosaic.
После того, как NCSA прекратил работу над Mosaic, разработка NCSA Mosaic для исходного кода X Window System была продолжена несколькими независимыми группами. Эти независимые усилия по разработке включают mMosaic (многоадресную мозаику), разработка которой прекратилась в начале 2004 г., а также Mosaic-CK и VMS Mosaic.
VMS Mosaic, версия, специально нацеленная на операционную систему OpenVMS, является одной из самых долгоживущих попыток поддержки Mosaic. Используя поддержку VMS, уже встроенную в исходную версию (Бьорн С. Нильссон перенес Mosaic 1.2 на VMS летом 1993 года), разработчики включили значительную часть движка HTML из mMosaic, еще одной несуществующей разновидности браузера. В последнем (4.2) выпуске VMS Mosaic поддерживал HTML 4.0, OpenSSL, файлы cookie и различные форматы изображений, включая форматы изображений GIF, JPEG, PNG, BMP, TGA, TIFF и JPEG 2000. Браузер работает на платформах VAX, Alpha и Itanium.
Другая долгоживущая версия, Mosaic-CK, разработанная Кэмероном Кайзером, последний раз была выпущена (версия 2.7ck9) 11 июля 2010 г.; отладочный выпуск с небольшими исправлениями совместимости (версия 2.7ck10) был выпущен 9 января 2015 года, за ним последовал еще один (2.7ck11) в октябре 2015 года. Заявленная цель проекта - « Lynx с графикой» и работает на Mac OS X, Power MachTen, Linux и другие совместимые Unix-подобные ОС.