Cello (web browser)
Web browser
title: "Cello (web browser)" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["windows-web-browsers", "gopher-clients", "cornell-university", "1993-software", "1994-software", "discontinued-web-browsers", "os/2-web-browsers"] description: "Web browser" topic_path: "technology/web" source: "https://en.wikipedia.org/wiki/Cello_(web_browser)" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0
::summary Web browser ::
::data[format=table title="Infobox software"]
| Field | Value |
|---|---|
| name | Cello WWW Browser |
| logo | Cello icon.gif |
| logo size | 32 |
| screenshot | Cello main page.png |
| screenshot size | 190 |
| caption | An Internet browser from the Cornell Legal Information Institute. |
| author | Thomas R. Bruce |
| developer | Legal Information Institute at Cornell Law School |
| released | |
| discontinued | yes |
| latest release version | 1.01a |
| latest release date | |
| programming language | C++, makes "heavy use of Borland Object Windows libraries" |
| operating system | Windows 3.1 / 3.11, OS/2, Windows NT 3.5 |
| language | English |
| size | 325 kb |
| genre | Web browser |
| license | Shareware/Proprietary |
| website | |
| :: |
| name = Cello WWW Browser | logo = Cello icon.gif | logo size = 32 | screenshot = Cello main page.png | screenshot size = 190 | caption = An Internet browser from the Cornell Legal Information Institute. | author = Thomas R. Bruce | developer = Legal Information Institute at Cornell Law School | released = | discontinued = yes | latest release version = 1.01a | latest release date = | programming language = C++, makes "heavy use of Borland Object Windows libraries" | operating system = Windows 3.1 / 3.11, OS/2, Windows NT 3.5 | language = English | size = 325 kb | genre = Web browser | license = Shareware/Proprietary | website =
Cello is an early, discontinued graphical web browser for Windows 3.1; it was developed by Thomas R. Bruce of the Legal Information Institute at Cornell Law School. It was released as shareware in 1993. While other browsers ran on various Unix machines, Cello was the first web browser for Microsoft Windows, using the winsock system to access the Internet. In addition to the basic Windows, Cello worked on Windows NT 3.5 and with small modifications on OS/2.
Cello was created because of a demand for Web access by lawyers, who were more likely to use Microsoft Windows than the Unix operating systems supporting earlier Web browsers, including the first release of Mosaic. The lack of a Windows browser meant many legal experts were unable to access legal information made available in hypertext on the World Wide Web. Cello was popular during 1993/1994, but fell out of favor following the release of Mosaic for Windows and Netscape, after which Cello development was abandoned.You can view yahoo browser statistics at https://web.archive.org/web/20021204042351/http://www.cen.uiuc.edu/~ejk/bryl/ which show Cello being used.
Cello was first publicly released on 8 June 1993. A version 2.0 was announced, but development was abandoned. Version 1.01a, 16 April 1994, was the last public release. Since then, the Legal Information Institute at Cornell Law School has licensed the Cello 2.0 source code, which has been used to develop commercial software.
The browser is no longer available from its original homepage.The original cello site at https://www.law.cornell.edu/cello/cellotop.html is no longer up. The original ftp site at ftp://ftp.law.cornell.edu/pub/LII/Cello is no longer up. The original gopher server at gopher.law.cornell.edu:70/11/listservs/cellol/ is no longer up. However, it can still be downloaded from mirror sites.Cello can still be downloaded at https://browsers.evolt.org/browsers/archive/cello .
Development and history
::figure[src="https://upload.wikimedia.org/wikipedia/commons/c/c5/Cello_old.gif" caption="The icon prior to version 1"] ::
The development of Cello started in 1992, with beta versions planned for June 1993 and a release for July 1993. It was publicly announced on 12 April 1993.
The Legal Information Institute at Cornell Law School created the first law site on the Internet in 1992 and the first legal website in 1993. However, at the time, there were no web browsers for the Microsoft Windows operating system, which was used by most lawyers. Thus, to allow lawyers to use their website, the Legal Information Institute developed the first Windows-based Web browser. This was made possible by a grant from the National Center for Automated Information Research.This can be seen in the "About Cello" dialog in Cello. It is also stated in the "Notices, Acknowledgments, Disclaimers" section of the included .hlp file in Cello.
Although other browsers at the time were based on CERN's WWW libraries called libwww, PCs of the time were not powerful enough to run the UNIX-oriented code. As a result, Thomas Bruce had to rewrite most of the WWW libraries to work on Microsoft Windows. Unlike most commercial browsers at that time, Cello used none of Mosaic's source code and thus had a different look and feel.
Steven Sinofsky, president of the Windows division at Microsoft wrote in a June 1994 email: We do not currently plan on any other client software [in the upcoming release of Windows 95], especially something like Mosaic or Cello. Nevertheless, on 11 January 1995, Microsoft announced that it had licensed the Mosaic technology from Spyglass, which it would use to create Internet Explorer. On 15 August 1995, Microsoft debuted its own web browser Internet Explorer 1 for Windows 95. While it did not ship with the original release of Windows 95, it shipped with Microsoft Plus! for Windows 95.
Usage
When released in 1993, Cello was the only browser for the Microsoft Windows platform. Shortly after launch, Cello was being downloaded at a rate of 500 copies per day. As such, it achieved a fair amount of use and recognition within the legal community, including a number of PC users with between 150,000 and 200,000 users. In 1994, most websites were visited using either the Cello browser or the Mosaic browser. Despite having fewer features than Mosaic, Cello continued to be used due to its simpler interface and lower system requirements. Cello was praised for being easy to install, because it wasn't necessary to install Win32s or a TCP/IP stack for Windows 3.1. Following the release of Windows 95, which offered a much better TCP/IP interface, Cello fell into disuse and was abandoned.
By 1995, Cello, like the Mosaic browser, was overshadowed by two newer browsers — Netscape and Internet Explorer — and fell into disuse. By 1999, Cello was considered to be a "historical" browser.
Cello is considered to be one of the early casualties of the first browser wars.
Features
Cello had the following features:
- inline graphics support: GIF, XBM, PCX, and BMP.
- PostScript viewing and sound playing
- File saving and printing.
- Editing support for local files via an external editor. Integration with the HTMLAssistant Windows-based HTML helper/editor.
- File caching ad infinitum using a file-based cache with user-specified "low water mark".
- DDE and OLE drag-and-drop support. Cello can be invoked and controlled through the use of DDE macros in other programs. URL arguments on the command line are also supported.
- "Peek mode", permitting partial retrieval of files of large or unknown size.
- Local file mode for HTML delivery on standalone machines or machines with LAN connections only.
- Support for HTML "mailto:" scheme with integrated email sending client.
- Support for the full HTML+ ISO-LATIN character set, including specialized legal symbols, foreign characters, etc.
- User-selectable sound players, viewers, editor, and Telnet and TN3270 clients.
- Comprehensive online documentation in Windows Help format.
- Simple user interface.
- Fully extensible support for viewing downloaded files in an unlimited number of PC-binary file formats using the standard Windows Associate... scheme.
- Bookmarks
- Local browsing
- Simpler interface (compared to Mosaic)
Unlike Mosaic, Cello did not have toolbar buttons, and instead commands were accessed through pull-down menus.
;Supported Protocols Cello supported the following protocols: HTTP 1.0, Gopher (but not Gopher+), read-only FTP, SMTP mailing, Telnet, Usenet, CSO/ph/qi directly and WAIS, HyTelnet, TechInfo, Archie, X.500, TN3270 and a number of others through public gateways.
;Supported FTP servers Cello supported the following FTP servers: most Unix servers (including SunOS, System V, and Linux), IBM VM, VMS systems, Windows NT, QVTNet, NCSA/CUTCP/Rutgers PC servers, FTP Software PC server, HellSoft NLM for Novell.
;Internet Connection Cello works best with a direct Ethernet connection, but it also supports SLIP and PPP dialup connections through the use of asynchronous sockets. Cello has an integrated TCP/IP runtime stack.
Release history
The following versions were released:
::data[format=table title="'''16-bit Cello Releases'''"]
| Version | Date | Development cycle | Exe size (in kb) | Download | Notes |
|---|---|---|---|---|---|
| url=http://blogs.msdn.com/drnick/archive/2008/06/09/first-web-browser-on-windows.aspx | title=First Web Browser on Windows | last=Allen | first=Nicholas | date=9 June 2008 | work=Microsoft Developer Network |
| url=http://1997.webhistory.org/www.lists/www-talk.1993q2/0478.html | title=Beta version .2 of Cello... | last=Bruce | first=Thomas R. | date=14 June 1993 | access-date=4 June 2010}} |
| url=http://1997.webhistory.org/www.lists/www-talk.1993q2/0529.html | title=Cello Beta 0.3 loose. | last=Bruce | first=Thomas R. | date=16 June 1993 | access-date=4 June 2010}} |
| url=http://1997.webhistory.org/www.lists/www-talk.1993q2/0553.html | title=Cello beta 0.4 released | last=Bruce | first=Thomas R. | date=18 June 1993 | access-date=4 June 2010}} |
| url=http://1997.webhistory.org/www.lists/www-talk.1993q2/0623.html | title=Cello Beta 0.5 out. | last=Bruce | first=Thomas R. | date=24 June 1993 | access-date=4 June 2010}} |
| url=http://ksi.cpsc.ucalgary.ca/archives/WWW-TALK/www-talk-1993q2.messages/705.html | title=Cello Beta 0.6 released | date=30 June 1993 | website=ksi.cpsc.ucalgary.ca | url-status=live | access-date=2019-11-19 |
| WINSOCK alpha r3 | 6 September 1993 | Alpha | 374 | https://www.uselesssoftware.com/download/cello-zip | Double click to visit link, right click to show url. Browser request contain only a GET line. Doesn't support redirections |
| WINSOCK alpha r6 | 14 October 1993 | Alpha | 362 | http://ftp4.de.freesbie.org/pub/misc/ftp.w3.org/pc-binaries/windows/ (cello-ws.zip) | Browser request contain only a GET line. Doesn't support redirections |
| 0.8 | 5 November 1993 | Beta | Changelog (Distinct version discontinued) | ||
| 0.9Given in the "about Cello" - windows in Cello .9 beta | 12 November 1993 | Beta-pre | |||
| 0.9Given in the "README.1ST" of Cello | 16 November 1993 | Beta | 487 | https://www.w3.org/History/1993/WWW/Cello/ | Changelog. GET requests use presently invalid protocol version.GET url HTTP/V1.0 |
| 0.9Given in the "DEFAULT.HTML" of Cello .9 | 22 November 1993 | WINSOCK alpha r9.2 | 494 | http://spot.fho-emden.de/alge/museum/ftp/cello09.zip | Issues from 0.9 beta still present. |
| 1.0 | 17 February 1994 | Release | evolt | ||
| 1.01 | Release | ||||
| 1.01a | 17 March 1994 | release | 521 | http://spot.fho-emden.de/alge/museum/ftp/cello.zip, evolt | [[File:Cello splash.png |
| 2.0 | Alpha | [[File:Cello 2.0 (screenshot).gif | |||
| :: |
Although Cello 2.0 had been announced, development ceased before a public release.
IBM released a fix for their TCP/IP V2.0 stack so that Cello would work with OS/2 WinOS/2 on 9 February 1994.
Browser comparison table
The following table shows how Cello compared to browsers of its time.
::data[format=table title="'''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 | 2.0 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: | |||||||||
| :: |
Derivatives
- The first edition of BURKS, a project to produce non-profit CD-ROMs of resources for students of Computer Science, was based on Cello.
- InterAp, by California Software Inc, was based on Cello and featured a web browser with Telnet, FTP, and a Visual Basic-compatible scripting language called NetScripts.
- A version of Lovelace came bundled with Cello.
Technical
While originally Cello required the Distinct Corporation's TCP/IP stack, with the release of Cello Beta Version .8, Cello dropped support for Distinct, and became exclusively Winsock-based.
Originally, although Cello could run on OS/2, OS/2's implementation of Winsock had bugs that prevented Cello from accessing the Internet. The bug, APAR #PN52335, was later fixed allowing Cello to properly work on OS/2.
The user agent for Cello is LII-Cello/ [libwww](libwww)/2.5.
DDE support
Cello featured Dynamic Data Exchange (DDE) support. OLE support and DDE client support were planned, but never released.
An example of how to invoke Cello from a Microsoft Word macro: ::code[lang=vbscript] Sub MAIN ChanNum = DDEInitiate("Cello", "URL") DDEExecute(ChanNum, "http://www.law.cornell.edu") DDETerminate(ChanNum) End Sub ::
System requirements
Cello has the following system requirements:
- Processor: 80386(386SX) at 16 MHz or better
- Operating system: Windows 3.1 / 3.11 / Windows NT 3.5 / OS/2.
- Ram: 2 MB RAM, 4 MB RAM recommended
- A TCP/IP connection running Winsock
Criticism
Cello was not very stable and its development halted early.
Cello did not render graphics well and required that the user reload the webpage when resizing the window. Like most browsers at the time, Cello also did not support any web security protocols. It was also said that Cello rendered html "crudely" and pages would appear jaggedly.
Cello also had sub-par performance in accessing the Internet and processing hypermedia documents.
Notes
References
Bibliography
References
- Brennan, Elaine. (13 June 1993). "World Wibe Web Browser: Ms-Windows (Beta) (1/149)". Humanist Archives Vol. 7.
- Bruce, Thomas R.. (12 April 1993). "Plans for cello MS-Windows client". Cornell Law School.
- (1993). "Internals". [[World Wide Web Consortium]].
- (1996). "Building an Intranet with Windows Nt 4". Sams.net.
- Sendall, Mike. (29 March 1995). "World Wide Web Clients". [[W3C]].
- (9 April 1994). "The Cello Internet Browser". [[Cornell Law School]].
- Lilly, Paul. (19 August 2009). "Surfing Since 1991: The Evolution of Web Browsers". [[MaximumPC]].
- Kelly, Brian. "3 World-Wide Web Browsers". Computing Service, [[University of Leeds]].
- "The Legal Information Institute - A Quick Overview". [[Legal Information Institute]], [[Cornell University Law School]].
- Ron, Gustavson. (August 1996). "Browsing at large". CD-ROM Professional.
- Notess, Greg R.. (March–April 1995). "COMPARING WEB BROWSERS: MOSAIC, CELLO, NETSCAPE, WINWEB AND INTERNETWORKS LITE". Academic Search Premier.
- Garmon, Jay. (15 April 2008). "Geek Trivia: Clear browser history". TechRepublic.
- "NT and NTAS INTERNET SLIP/PPP CONNECTIVITY FAQ". [[University Duisburg-Essen]].
- Christopher, Klaus. (28 December 2003). "Newbie Security Questions". Antionline Forums.
- "Metropoli BBS files - /software/OS2/NETWORKS/".
- "Web Browser History". Living Internet.
- Tobias, Daniel R.. (23 December 2009). ""Brand-X" Browsers -- Alphabetical List: A-G". Dan's Web Tips.
- (2010). "A Future of Browsers".
- (27 October 1994). "How to make a fortune on the information superhighway: everyone's guerrilla guide to marketing on the Internet and other on-line services". HarperCollins Publishers.
- Descy, Don E.. (September 1994). "World-Wide Web: adding multimedia to cyberspace". TechTrends.
- Symoens, Jeffrey. (June 1995). "Windows Web browsers". PC World.
- (1 August 1995). "Mosaic Quick Tour for Mac". Ventana Press.
- Gay, Martin. (1 June 2000). "Recent advances and issues in computers". Greenwood Publishing Group.
- (August 1996). "Best web browser". MasterFILE Premier.
- "Communicating with the LII". [[Cornell University Law School]].
- (May 1996). "The Legal Information Institute - 1995-96 Activities and Future Plans". [[Legal Information Institute]].
- "Did you know?". Cornell University Law School.
- "May World-Wide Web News". [[World Wide Web Consortium]].
- Sheppard, Steve. (April 2007). "The history of legal education in the United States: commentaries and primary sources". The Lawbook Exchange, Ltd..
- "WEB HISTORY DAY: PIONEERING SOFTWARE AND SITES". [[The World Wide Web History Project]].
- Bruce, Thomas R.. (12 April 1993). "Plans for cello MS-Windows client".
- Ambrogi, Robert J.. (1 June 2004). "The essential guide to the best (and worst) legal sites on the Web". ALM Publishing.
- Okin, J. R.. (30 September 2005). "The information revolution: the not-for-dummies guide to the history, technology, and use of the World Wide Web". Ironbound Press.
- Reilly, Edwin D.. (2003). "Milestones in computer science and information technology". Greenwood Publishing Group.
- (1996). "Scheme for identifying and describing behavioral innovations embodied in computer programs". Massachusetts Institute of Technology.
- Vaughan-Nichols, Steven J.. (September 1995). "Inside the World Wide Web". New Riders.
- "U.S. v. Microsoft: Proposed Findings of Fact". US DOJ.
- Goodin, Dan. (20 November 1997). "Justice counters MS claims". CNET News.
- Lohr, Steve. (5 November 1998). "Browser Memos Pose Challenge To Microsoft". The New York Times.
- Scoblionkov, Deborah. (7 August 1998). "Justice: MS Floating 'Old Ideas'".
- (1 September 2000). "How the Web was born: the story of the World Wide Web". Oxford University Press.
- Kasser, Barbara. (2000). "Practical Internet". Knopf Books for Young Readers.
- "Winsock Client Software Reviews".
- Wheeler, David A.. (5 October 1996). "Information on How to Download Lovelace".
- IV, Louis. (1999). "Microsoft Windows Dna Exposed". Knopf Books for Young Readers.
- (1998). "Who won the Mosaic War?". Communications of the ACM.
- "Windows Sockets (Winsock) Apps - winter15.zip".
- (1999). "Digital village: the cost of having analog executives in a digital world". Communications of the ACM.
- Castells, Álvaro. (1 November 2002). "Internet dictionary: a comprehensive guide to the language of the Web". Kogan Page Publishers.
- Kent, Allen. (29 June 1999). "Encyclopedia of library and information science". CRC Press.
- (1996). "The client's side of the World-Wide Web". Communications of the ACM.
- Bruce, Thomas R.. (17 February 1994). "Cello v1 released". [[University of California]].
- Bruce, Thomas R.. (5 November 1993). "Cello Beta v.8 Released (longish)". WWW-Talk Han-March 1994.
- (1994). "The World Wide Web unleashed". Sams Publishing.
- Randall, Neil. (1994). "Teach yourself the Internet: around the world in 21 days". Sams.
- (27 June 1994). "Network World". IDG Network World Inc.
- Emslie, Mike. (1994). "Setting up a World Wide Web Server". Computers in Higher Education Economics Review: Cheer.
- Crowe, Elizabeth Powell. (2001). "Genealogy Online". Osborne/McGraw-Hill.
- (1995-01-01). "Navigating the Internet". Sams.net.
- Bruce, Thomas R.. "FAQ for Cello". [[Cornell Law School]].
- Klaassen, Gerd. (2001). "Das World Wide Web Museum - Programme". Fachhochschule Emden/Leer.
- "Internet Browser Resources for enjoying Golden Age Radio History".
- "FAQ For Cello (Part 2)". [[Cornell Law School]].
- (12 October 1993). "Histnews: The Electronic History Newsletter". Vol.1, No.6.
- Kressin, Mark. (15 January 1997). "The Internet and the World Wide Web: a time-saving guide for new users". Prentice Hall PTR.
- If no reference is given and dates differ across files, oldest date is taken.
- Size taken from uncompressed exe file properties. Zip file size not used, because it's changeable (depends on compression method or files inside zip).
- Allen, Nicholas. (9 June 2008). "First Web Browser on Windows". [[Microsoft]].
- [http://ftp4.de.freesbie.org/pub/misc/ftp.w3.org/pc-binaries/windows/ Mirror]{{Dead link. (June 2024)
- "DIS.ZIP - Protocol Files for Cello.Zip".
- Bruce, Thomas R.. (14 June 1993). "Beta version .2 of Cello...".
- Bruce, Thomas R.. (16 June 1993). "Cello Beta 0.3 loose.".
- Bruce, Thomas R.. (18 June 1993). "Cello beta 0.4 released".
- Bruce, Thomas R.. (24 June 1993). "Cello Beta 0.5 out.".
- (30 June 1993). "Cello Beta 0.6 released".
- GET ''url''\x0a
- GET ''url''\x0d\x0a
- Browser hangs when "Location" header isn't an exact match (for example if its all in lowercase like on this [http://jigsaw.w3.org/HTTP/300 redirect test] page)
- If src attribute isn't last, Cello will treat everything after
src=as image url (after removing all quotes), to the end of img tag. - Bruce, Thomas R.. (17 March 1994). "Cello v1.01a released".
- December, John. (1995). "The World Wide Web Unleashed". Sams.net.
- English, John. (1999). "Building self-contained websites on CD-ROM". ACM.
- Teare, Keith. (1996). "The Easy Net Book". Keith Teare.
- "California Software Inc. -- InterAp".
- You can still download latest bundle (with unmodified exe of Cello 1.01a) by manually replacing "lovelace.zip" with "lovecell.zip" in the http server link.
- (December 1993). "AUUGN". AUUG, Inc..
- "OS/2 Site - Upgrades - Patches".
- (3 May 1994). "HTTP Request fields". [[W3C]].
- Kottke, Jason. (26 July 2005). "Cello is a graphical WWW browser like Mosaic".
- (1 December 1995). "PC WWW BROWSERS". [[University of Toronto]].
- Wheeler, David A.. (5 October 1996). "Information on How to Download Lovelace#On Installing a Web Browser". [[Ada Home]].
- (29 March 2010). "Useful Accessibility Resource Web Sites". US Department of Commerce Office of the CIO.
- Reichard, Kevin. (20 December 1995). "Reviews - Cello".
::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::