Cello WWW Browser

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 19:12, 29 ноября 2016.
Cello WWW Browser
Cello icon.gif
Cello main page.png
Оригинальный автор(ы) Thomas R. Bruce
Разработчик(и) Legal Information Institute at Cornell Law School
Первоначальная версия 8 June 1993 года; 26 years ago (1993-06-08)[1]
Стабильная версия 1.01a / 16 April 1994 года; 25 years ago (1994-04-16)
Статус разработки Discontinued
Написанный в C++,[2] makes "heavy use of Borland Object Windows libraries"[3]
Операционная(ые) система(ы) Windows 3.1 / 3.11, OS/2,
Размер 325 kb
Доступен с English
Тип Web browser
Лицензия Shareware/Proprietary
Веб-сайт www.law.cornell.edu/cello/ at the Wayback Machine (archived 4 February 2005)

Cello WWW Browser был ранним графическим веб-браузером для Windows 3.1, разработанный Томасом р. Брюсом на юридическом факультете Корнельского университета и выпущен как условно-бесплатный в 1993 году. В то время как другие браузеры работал на различных Unix-машинах, Cello был первым веб-браузером для Microsoft Windows, с помощью системы winsock для доступа в Интернет. Помимо основного окна, Cello WWW Browser работал на Windows NT версии 3.5 и с небольшими изменениями на OS/2.[4]


Cello была создана из-за спроса на веб-доступ адвокатов, которые были более склонны использовать Microsoft Windows, чем операционную систему Unix, поддерживающих предыдущие веб-браузеры, включая первый выпуск Mosaic. Отсутствие окон браузера означало, что многие юридические эксперты не смогли получить доступ правовой информации, предоставляемой в гипертекст на World Wide Web. Cello была популярна во время 1993/1994 годов, но попала в немилость после выхода Mosaic для Windows, и Netscape, после чего развитие Cello было оставлено.[5][6]

Cello была впервые был публично выпущен 8 июня 1993 года. Версия 2.0 была объявлена, но разработка была прекращена. Версия 1.01a, 16 апреля 1994 года, была последним публичным релизом. С тех пор, Юридический институт информации в Юридической школе Корнелл имеет лицензию на исходный код Cello 2.0, который был использован для разработки коммерческого программного обеспечения. Браузер больше не доступен на своей первоначальной домашней странице. Тем не менее, он все еще может быть загружен с зеркальных сайтов.

Развитие и история

Создание Cello начал в 1992 году, с бета-версии запланированой на июнь 1993 года, а выпуск за июль 1993. Он был анонсирован 12 апреля 1993 года.

Юридический информационный Институт в Юридической школе Cornell создал первый законный интернет-сайт в 1992 году и первый юридический веб-сайт в 1993. Однако в то время, не было никаких веб-браузеров для операционной системы Microsoft Windows, которая использовалась большинством адвокатов. Таким образом, чтобы позволить адвокатам использовать свой веб-сайт, Юридический информационный Институт разработал первый Веб-браузер на базе Windows. Это было сделано возможным предоставлением от Национального Центра Автоматизированного информационного Исследования.[7][8]

Несмотря на то, что другие браузеры в это время основывались на библиотеках WWW CERN, названных libwww, PC того времени не были достаточно мощны, чтобы выполнить ориентированный на Unix код. В результате Томас Брюс должен был переписать большинство библиотек WWW, чтобы работать над Microsoft Windows.Нужно также отметить, что в отличие от большинства коммерческих браузеров в то время, Celloне использовала ни одного исходного кода Mosaic и таким образом имела различный стиль.[9] 11 января 1995, Microsoft объявила, что она лицензировала технологию Mosaic из Spyglass, чтобы использовать её для создания Internet Explorer. 15 августа 1995 года Microsoft дебютировала свой собственный веб-браузер Internet Explorer 1 для Windows 95. Хотя это дебют с оригинальным выпуском Windows 95 и она поставляется с Microsoft Plus! для Windows 95.[10]

Использование

Когда Cello была выпущена в 1993, она стала единственным браузером для платформы Microsoft Windows. Вскоре после запуска Cello загружалась на уровне 500 копий в день. По сути, это достигло изрядного количества использования и распознавания в юридическом сообществе, включая многих пользователей ПК, между 150,000 и 200,000 пользователей. В 1994 году, большинство веб-сайтов было посещено, используя или браузер Cello или Mosaic браузер. Несмотря на наличие меньшего количества функций, чем Mosaic, Cello продолжала использоваться из-за ее более простого интерфейса и пониженных системных требований. Cello похвалили за то, что она была проста в установке, потому что не было необходимости устанавливать Win32s или стек TCP/IP для Windows 3.1. После выпуска Windows 95, который предложил намного лучший интерфейс TCP/IP, Cello пришла в упадок и был заброшена.

К 1995 году, Cello, как и браузер Mosaic, был затмён двумя новыми браузерами: Netscape и Internet Explorer и стал не нужен своим, теперь уже бывшим, пользователям. К 1999 году, Cello Browser считается "историческим" браузером.

Cello считается одним из первых жертв войны браузеров.

Особенности

  • Встроенная поддержка графики:. GIF, XBM, PCX, BMP и PostScript просмотр и воспроизведение звука.
  • Сохранение и печать файлов.
  • Редактирование поддержки локальных файлов с помощью внешнего редактора.
  • Интеграция с HTMLAssistant на базе Windows HTML-помощника / редактора.
  • Кэширование файлов до бесконечности с помощью кэша на основе файла с заданной пользователем "метки с низким содержанием воды".
  • DDE и OLE перетаcкивание и падение поддержки. Cello может быть вызван и контролируется с помощью использования макросов DDE в других программах. URL командной строки, также поддерживаются.
  • "Peek mode", что позволяет частичное извлечение файлов большого или неизвестного размера.
  • Режим локального файла для HTML поставки на автономных компьютерах или компьютерах с соединениями только по локальной сети.
  • Поддержка HTML "MAILTO": программа с интегрированной отправкой электронной почты клиента.
  • Поддержка полного HTML + набор символов ISO-Latin, в том числе специализированные юридические символы, иностранные символы и т.д.
  • Выбираемые пользователем звуковые плееры, проигрыватели, редактор Telnet и TN3270 клиентов.
  • Всестороннее онлайн-документация в формате справки Microsoft Windows.
  • Простой пользовательский интерфейс.
  • Полностью расширяемая поддержка просмотра загруженных файлов в неограниченном количестве.
  • ПК двоичных форматов файлов с использованием стандартного для Windows Associate.
  • Закладки.
  • Локальный просмотр.
  • Упрощенный интерфейс (по сравнению с Mosaic).

В отличие от Mosaic, у Cello не было кнопок на панели инструментов, и вместо этого к командам получили доступ через раскрывающиеся меню.

Поддерживаемые протоколы

Cello поддерживает следующие протоколы: HTML 1.0, Gopher (не Gopher +), только для чтения FTP, SMTP рассылки, Telnet, Usenet, CSO/ph/qi непосредственно и WAIS, HyTelnet, TechInfo, Archie, X.500, TN3270 и ряд других общественных шлюзов.

Поддерживаемые FTP серверы

Cello поддерживает следующие FTP-серверы: большинство серверов Unix (включая SunOS, System V и Linux), IBM VM, IBM VM, системы VMS, Windows NT, QVTNet, / CUTCP / ПК-серверов Rutgers NCSA, сервер FTP Software PC, HellSoft НМГ для Novell.

Интернет соединение

Cello WWW Browser лучше всего работает с прямым Ethernet соединением, но он также поддерживает протокол SLIP и PPP соединения по коммутируемым каналам связи за счет использования асинхронных сокетов.Cello имеет встроенный TCP / IP стек времени исполнения.

История выпуска

Были выпущены следующие версии:

16-bit Cello Releases
Version Date Development cycle Size (in kb) Download Notes
0.1[11] 9 June 1993 Beta  ? evolt
0.2[11][12] 14 June 1993 Beta  ?  ? Changelog
0.3[11][13] 16 June 1993 Beta  ?  ? Changelog
0.4[11][14] 18 June 1993 Beta  ?  ? Changelog
0.5[11][15] 24 June 1993 Beta  ?  ? Changelog
0.6[11] 30 June 1993 Beta  ?  ? changelog
0.8 5 November 1993 Beta  ?  ? Changelog (Distinct version discontinued)
0.9 12 November 1993 Beta-pre  ? [1]
0.9 16 November 1993 Beta  ? [2] Changelog
0.9 22 November 1993 WINSOCK alpha r9.2  ? [3]
1.0 17 February 1994 Release  ? evolt
1.01  ? Release  ?  ?
1.01a [16] 17 March 1994 release 521 [4], evolt Changelog
2.0  ? Alpha  ?  ? development ceased

Хотя Cello 2.0 была анонсирована, развитие прекратилось до публичного релиза. IBM выпустила исправление для их TCP/IP стек V2.0 так, что Cello будет работать с OS/2 Winos/2 с 9 февраля 1994 года.

Сравнение с другими браузерами

В следующей таблице сравнивается Cello Browser с другими браузерами своего времени.

Comparison of Web Browsers
Browser Cello NCSA X-Mosaic NCSA Mosaic Netscape Navigator Spyglass Mosaic AIR Mosaic Internetworks Win-Tapestry IBM WebExplorer
Operating System Win UNIX Win Win Win Win Win Win OS/2
Version 1 2.4 .20-alpha 3 1 1.02 3.06 Beta 4 1.67 0.91
proxy Нет Да Нет Да Да Да Да Да Да
extended html Нет Нет Нет Да Нет Нет Нет Нет Нет
Performance
multithreading Нет Нет Нет Да Нет Нет Да Да Нет
dynamic linking Нет Нет Нет Да Нет Нет Да Нет Нет
deferred image Нет Нет Нет Да Нет Да Да Да Нет
multi-pane Нет Нет Нет Нет Нет Нет Да Нет Нет
multi-window Нет Нет Нет Нет Нет Нет Нет Да Нет
Configurability
kiosk mode Нет Нет Нет Нет Нет Да Нет Нет Да
external players Да Нет Нет Да Нет Нет Да Да Да
Integration
d&d to clipboard Нет Нет Нет Нет Нет Да Нет Да Нет
spawnable players Нет Да Да Да Да Да Да Да Да
search engine(Find) Да Нет Нет Да Нет Нет Нет Нет Нет
Navigation
hotlist Нет Да Да Нет Да Да Да Нет Да
bookmark Да Нет Нет Да Нет Нет Нет Да Нет
folders Да Да Да Да Нет Да Да Да Нет
categories (tags) Нет Нет Нет Нет Нет Нет Нет Да Нет
menu/button bar Нет Нет Да Нет Нет Да Нет Нет Нет
import Да Нет Нет Да Нет Да Нет Да Нет
export Да Нет Нет Да Да Да Нет Нет Нет
annotation Нет Да Да Да Нет Нет Нет Да Нет
auto time stamp Нет Нет Нет Да Нет Нет Нет Нет Нет
Source: Berghel, Hal (1996). "The client's side of the World-Wide Web". Communications of the ACM 39 (1): 30–40. ISSN 0001-0782. doi:10.1145/234173.234177. 

Производные продукты

  • Первое издание Burks, программа по производству некоммерческих CD-ROM ресурсов для студентов компьютерных наук, была основана на Cello.
  • InterAp, от компании California Software Inc., была основана на Cello и включала веб-браузер с Telnet, FTP, и Visual Basic-совместимый язык сценариев под названием NetScripts.
  • Версия Lovelace интегрирована с Cello.

Технические аспекты

  • В то время как первоначальный Cello потребовал Distinct стека во время выполнения, после релиза Cello Beta Version .8, Cello пропустила поддержку Distinct, и стала исключительно базирующимся на Winsock.
  • Первоначально, хотя Cello могла работать на OS/2, у внедрения OS/2 Winsock были ошибки, которые препятствовали тому, чтобы Cello получила доступ к Интернету. Ошибка, APAR #PN52335, была позже исправлена, позволив Cello Browser правильно работать на OS/2.

Поддержка DDE

Cello Browser показала поддержку DDE. Поддержка OLE и поддержка клиента DDE были запланированы, но никогда не выпускались.

Пример того, как вызвать Cello Browser от Microsoft Word macro.

Sub MAIN
ChanNum = DDEInitiate("Cello", "URL")
DDEExecute(ChanNum, "http://www.law.cornell.edu")
DDETerminate(ChanNum)
End Sub

Системные требования

Cello имеет следующие системные требования:

  • Процессор: 80386 (386SX) на частоте 16 МГц или лучше.
  • Операционная система:. Windows 3.1 / 3.11 / Windows NT 3.5 /OS / 2.
  • Оперативная память: 2 МБ ОЗУ, 4 MB RAM рекомендуется.
  • TCP-соединение / IP работает Winsock.

Критика

Cello Browser не был очень стабильным браузером и его развитие было довольно остановленное рано.

Cello не отображала графику хорошо и требовала, чтобы пользователь перезагружал веб-страницу при изменении размера окна. Как и большинство браузеров в то время, Cello также не поддерживала протоколов безопасности в Интернете. Было также сказано, что Cello, предоставляла HTML "грубо" и страницы, появлялись с ошибками. У Cello также было исполнения подпаритета в доступе к Интернету и обработке документов гипермедиа.

Примечания

  1. Brennan, Elaine (13 June 1993). "World Wibe Web Browser: Ms-Windows (Beta) (1/149)". Humanist Archives Vol. 7. Retrieved 27 March 2010. 
  2. Bruce, Thomas R. (12 April 1993). "Plans for cello MS-Windows client". Cornell Law School. Retrieved 2 April 2010. 
  3. "Internals". World Wide Web Consortium. 1993. Retrieved 20 June 2010. 
  4. Cello WWW Browser [Электронный ресурс]: — Режим доступа:wiki info
  5. Notess, Greg R. (March–April 1995). "COMPARING WEB BROWSERS: MOSAIC, CELLO, NETSCAPE, WINWEB AND INTERNETWORKS LITE". Online (Academic Search Premier) 19 (2): 36, 4p. ISSN 0146-5422. 
  6. Garmon, Jay (15 April 2008). "Geek Trivia: Clear browser history". Geekend. TechRepublic. p. 2. Retrieved 28 March 2010. 
  7. "WEB HISTORY DAY: PIONEERING SOFTWARE AND SITES". The World Wide Web History Project. Retrieved 28 March 2010. 
  8. Bruce, Thomas R. (12 April 1993). "Plans for cello MS-Windows client". Retrieved 28 March 2010. 
  9. Reilly, Edwin D. (2003). Milestones in computer science and information technology. Greenwood Publishing Group. p. 33. ISBN 978-1-57356-521-9. Retrieved 2 April 2010. 
  10. Goodin, Dan (20 November 1997). "Justice counters MS claims". CNET News. Retrieved 2 May 2010. 
  11. 11,0 11,1 11,2 11,3 11,4 11,5 Allen, Nicholas (9 June 2008). "First Web Browser on Windows". Microsoft Developer Network. Microsoft. Retrieved 27 March 2010. 
  12. Bruce, Thomas R. (14 June 1993). "Beta version .2 of Cello...". Retrieved 4 June 2010. 
  13. Bruce, Thomas R. (16 June 1993). "Cello Beta 0.3 loose.". Retrieved 4 June 2010. 
  14. Bruce, Thomas R. (18 June 1993). "Cello beta 0.4 released". Retrieved 4 June 2010. 
  15. Bruce, Thomas R. (24 June 1993). "Cello Beta 0.5 out.". Retrieved 4 June 2010. 
  16. Bruce, Thomas R. (17 March 1994). "Cello v1.01a released". Retrieved 4 June 2010.