A Netscape előtt: Elfelejtett webböngészők a 1990-es évek elején

Emlékszik valaki Erwise-ra? Brácsa? Helló? Emlékezzünk.

A Netscape előtt: Elfelejtett webböngészők a 1990-es évek elején

Amikor Tim Berners-Lee 1980-ban megérkezett a CERN-be, Európa híres részecskefizikai laboratóriumába, felvették, hogy frissítse számos részecskegyorsító vezérlőrendszerét. A modern weblap feltalálója azonban szinte azonnal észrevette a problémát: folyamatosan emberek ezrei jöttek-mentek a kutatóintézetbe, akik közül sokan ideiglenesen ott dolgoztak.

„Nagy kihívás volt a szerződéses programozók számára, hogy megpróbálják megérteni azokat az emberi és számítási rendszereket, amelyek ezt a fantasztikus játszóteret működtették” – írta később Berners-Lee. "A kritikus információk nagy része csak az emberek fejében létezett."

Így szabadidejében írt néhány szoftvert, hogy ezt a hiányosságot orvosolja: egy kis programot, amit Enquire-nek hívott. Lehetővé tette a felhasználók számára, hogy „csomópontokat” hozzanak létre – indexkártya-szerű oldalakat, amelyek tele vannak információkkal és más oldalakra mutató hivatkozásokkal. Sajnos ez a Pascal nyelven írt alkalmazás a CERN szabadalmaztatott operációs rendszerén futott. „Kevés ember, aki látta ezt a programot, jó ötletnek tartotta, de senki sem használta. Ennek eredményeként a lemez elveszett, és vele együtt az eredeti Enquire is.”

Néhány évvel később Berners-Lee visszatért a CERN-be. Ezúttal újraindította a World Wide Web projektjét oly módon, hogy növelje a siker valószínűségét. 6. augusztus 1991-án közzétette a WWW magyarázatát az alt.hypertext usenet csoportban. Kiadta a libWWW könyvtár kódját is, amelyet asszisztensével, Jean-François Groff-fal írt. A könyvtár lehetővé tette a résztvevőknek saját webböngésző létrehozását.

„Munkásságuk – több mint öt különböző böngésző 18 hónap alatt – megmentett egy finanszírozási nehézséggel küzdő webprojektet, és létrehozta a webfejlesztők közösségét” – jegyezték meg a kaliforniai Mountain View-ban található Computer History Museumban rendezett jubileumi ünnepségen. A korai böngészők közül a leghíresebb a Mosaic volt, amelyet Marc Andreessen és Eric Bina, a National Center for Supercomputing Applications (NCSA) írt.

A Mosaic hamarosan Netscape lett, de nem ez volt az első böngésző. A múzeum által összegyűjtött térkép képet ad a korai projekt globális léptékéről. Az a csodálatos ezekben a korai alkalmazásokban, hogy már tartalmazzák a későbbi böngészők számos funkcióját. És íme, egy bemutató a webböngészőalkalmazásokról, amelyek a híressé válásuk előtt voltak.

Böngészők a CERN-től

Tim Berners-Lee első böngészője, a WorldWideWeb 1990-től, böngésző és szerkesztő is volt. Remélte, hogy a jövőbeli böngészőprojektek ebbe az irányba mennek majd. A CERN összeállította a tartalom reprodukcióját. A képernyőkép azt mutatja, hogy 1993-ban a modern böngészők számos jellemzője már ott volt.

A Netscape előtt: Elfelejtett webböngészők a 1990-es évek elején

A szoftver fő korlátja az volt, hogy a NeXTStep operációs rendszeren futott. De nem sokkal a WorldWideWeb után a CERN matematikus gyakornok, Nicola Pellow írt egy böngészőt, amely más helyeken is futhat, beleértve a UNIX és MS-DOS hálózatokat is. Így „mindenki hozzáférhetett az internethez” – magyarázza Bill Stewart internettörténész –, „amely akkoriban alapvetően a CERN telefonkönyvéből állt”.

A Netscape előtt: Elfelejtett webböngészők a 1990-es évek elején
Korai CERN webböngésző, kb. 1990

Erwise

Aztán jött Erwise. Négy finn főiskolai hallgató írta 1991-ben, és 1992-ben adták ki. Az Erwise az első grafikus felülettel rendelkező böngésző. Azt is tudta, hogyan kell szavakat keresni egy oldalon.

Berners-Lee 1992-ben ismertette az Erwise-t. Megjegyezte, hogy képes kezelni a különböző betűtípusokat, aláhúzni a hivatkozásokat, lehetővé teszi a hivatkozások dupla kattintását, hogy más oldalakra ugorjon, és több ablakot is támogat.

„Erwise elég okosan néz ki” – jelentette be, bár van benne egy kis rejtély – „egy furcsa doboz egy szó körül egy dokumentumban, például egy gomb vagy egy kiválasztási űrlap. Bár ő sem nem az egyik, sem a másik – talán ez a jövőbeli verziókra vonatkozik."

Miért nem indult el az alkalmazás? Egy későbbi interjúban az Erwise egyik alkotója megjegyezte, hogy Finnország akkoriban mély recesszióban volt. Nem voltak angyalbefektetők az országban.

„Abban az időben nem tudtunk volna vállalkozást létrehozni az Erwise alapján” – magyarázta. „Az egyetlen módja annak, hogy pénzt keressünk, az volt, hogy folytatjuk a fejlesztést, hogy a Netscape végül megvásároljon minket.” Egy kis munkával azonban elérhetnénk az első Mosaic szintjét. Be kellett fejeznünk az Erwise-t, és több platformon is ki kellett adnunk."

A Netscape előtt: Elfelejtett webböngészők a 1990-es évek elején
Erwise böngésző

ViolaWWW

ViolaWWW 1992 áprilisában jelent meg. Pei-Yuan Wei fejlesztő a Kaliforniai Egyetemen (Berkeley) írta a UNIX alatt futó Viola szkriptnyelvet használva. Wei nem csellózott, "csak a fülbemászó rövidítés miatt történt" Vizuálisan interaktív objektum-orientált nyelv és alkalmazás, ahogy James Gillies és Robert Caillou írta a WWW történetében.

Úgy tűnik, Weit egy korai Mac-program ihlette HyperCard, amely lehetővé tette a felhasználók számára, hogy mátrixokat hozzanak létre formázott dokumentumokból hiperhivatkozásokkal. „Akkor a HyperCard egy nagyon érdekes projekt volt, grafikailag, és ezek a hiperhivatkozások is” – emlékezett később. A program azonban „nem volt globális, és csak Mac-en működött. És még saját Mac-em sem volt.”

De hozzáférhetett a Berkeley Kísérleti Számítástechnikai Központ UNIX X termináljaihoz. „Megvoltak a HyperCard utasításai, áttanulmányoztam, és a koncepciókat használtam, hogy megvalósítsam őket az X-windowsokban.” Csak igen lenyűgöző módon a viola nyelven valósította meg őket.

A ViolaWWW egyik legfontosabb és leginnovatívabb tulajdonsága az volt, hogy a fejlesztő szkripteket és "kisalkalmazásokat" tudott felvenni az oldalra. Ez előrevetítette a Java kisalkalmazások hatalmas hullámát, amely a 90-es évek végén jelent meg a webhelyeken.

В dokumentáció Wei a böngésző különféle hiányosságait is megjegyezte, amelyek közül a legfontosabb a PC-s verzió hiánya.

  • Nincs PC platformra portolva.
  • A HTML-nyomtatás nem támogatott.
  • A HTTP nem megszakítható és nem többszálú.
  • A proxy nem támogatott.
  • A nyelvi tolmács nem többszálú.

„A szerző ezeken a problémákon stb. dolgozik” – írta akkor Wei. Ennek ellenére "egy nagyon ügyes böngésző, bárki által használható, nagyon intuitív és egyszerű" - fejezte be Berners-Lee. felülvizsgálat. "A további funkciókat a valódi felhasználók 90%-a nem fogja használni, de ezek olyan funkciók, amelyekre a hatékony felhasználóknak szükségük van."

A Netscape előtt: Elfelejtett webböngészők a 1990-es évek elején
ViolaWWW Hypermedia Browser

Midas és Samba

1991 szeptemberében Paul Kunz fizikus a Stanford Lineáris Gyorsítótól (SLAC) ellátogatott a CERN-be. Visszatért az első észak-amerikai webszerver SLAC-on való futtatásához szükséges kóddal. „Épp a CERN-ben voltam – mondta Kunz Louis Addis főkönyvtárosnak –, és felfedeztem ezt a csodálatos dolgot, amelyet egy barátom, Tim Berners-Lee fejleszt. Pontosan erre van szükséged a bázisodhoz.”

Addis egyetértett. A főkönyvtáros kulcsfontosságú kutatásokat tett közzé az interneten. A Fermilab fizikusai kicsit később ugyanezt tették.

Aztán 1992 nyarán egy fizikus a SLAC-ból Tony Johnson írta a Midas, a stanfordi fizikusok grafikus böngészője. Hatalmas előny A mélypont az volt, hogy a dokumentumokat postscript formátumban tudta megjeleníteni, amelyet a fizikusok kedveltek, mert képes pontosan reprodukálni a tudományos képleteket.

„Ezekkel a kulcsfontosságú előnyökkel a webet aktívan használják a fizikai közösségben” – fejeződött be. оценка Az Egyesült Államok Energiaügyi Minisztériumának SLAC 2001-es keltezése.

Eközben a CERN-ben Pellow és Robert Caillau kiadta az első webböngészőt Macintosh számítógéphez. Gillies és Caillau így írja le a Samba fejlődését.

Pellow esetében a Samba projekt elindítása lassú volt, mert néhány hivatkozás után a böngésző összeomlott, és senki sem tudta rájönni, miért. „A Mac böngésző tele volt hibákkal” – mondta szomorúan Tim Berners-Lee egy '92-es hírlevélben. "Ajándékozok egy W3 feliratú pólót annak, aki meg tudja javítani!" - jelentette be. A póló a John Streets-hez került a Fermilabnál, aki felkutatta a hibát, lehetővé téve Nicola Pellow számára, hogy folytassa a Samba működő verziójának fejlesztését.

A Samba „kísérlet volt az első böngészőterv, amelyet egy NeXT gépen írtam, a Mac platformra portolni” - teszi hozzá Berners-Lee, de csak akkor fejeződött be, amikor az NCSA kiadta a Mosaic Mac verzióját, amely elhomályosította azt."

A Netscape előtt: Elfelejtett webböngészők a 1990-es évek elején
Samba

mozaik

Gillies és Caillou történészek magyarázata szerint a mozaik volt „az a szikra, amely 1993-ban kirobbantotta a háló robbanásszerű növekedését. De nem lehetett volna kifejleszteni elődei nélkül, és az Illinoisi Egyetem NCSA-irodái nélkül, amelyek a legjobb UNIX gépekkel vannak felszerelve. Az NCSA-nál volt Dr. Ping Fu, számítógépes grafikus orvos és varázsló is, aki a Terminátor 2. film effektusain dolgozott. És nemrég felvett egy Marc Andreessen nevű asszisztenst.

"Mi a véleményed arról, hogy grafikus felhasználói felületet írj a böngészőhöz?" - javasolta Fu új asszisztensének. "Mi az a böngésző?" – kérdezte Andreessen. De néhány nappal később az NCSA egyik munkatársa, Dave Thompson előadást tartott Nicola Pellow korai böngészőjéről és Pei Wei ViolaWWW böngészőjéről. És közvetlenül a bemutatók előtt Tony Johnson kiadta a Midas első verzióját.

Az utolsó program ámulatba ejtette Andreessent. "Elképesztő! Fantasztikus! Hihetetlen! Rohadt lenyűgöző! - írta Johnsonnak. Andreessen ezután Eric Bina NCSA UNIX szakértőt kérte fel, hogy segítsen neki megírni saját böngészőjét X-hez.

A Mosaic számos új funkciót tartalmaz az interneten, például támogatja a videókat, hangokat, űrlapokat, könyvjelzőket és előzményeket. „És az volt a csodálatos, hogy az X összes korai böngészőjével ellentétben minden egyetlen fájlban volt” – magyarázza Gillies és Caillau:

A telepítési folyamat egyszerű volt - csak letölteni és futtatni kell. A Mosaic később a címke bevezetésével vált híressé , amely először tette lehetővé a képek közvetlen szövegbe ágyazását, ahelyett, hogy külön ablakban jelennének meg, mint Tim első böngészőjében a NeXT számára. Ez lehetővé tette az emberek számára, hogy a weboldalakat jobban hasonlítsák az általuk ismert nyomtatott médiához; Nem minden újítónak tetszett az ötlet, de a Mosaicot mindenképpen híressé tette.

„Véleményem szerint Mark nagyon jól csinálta – írta később Tim Berners-Lee –, hogy nagyon egyszerűvé tette a telepítést, és e-mailes hibajavítással támogatta a nap bármely szakában. Üzenetet küldhetsz neki a hibáról, és pár órával később küld egy javítást.”

Mai szemmel nézve a Mosaic legnagyobb áttörése a platformok közötti funkcionalitás volt. „Azzal a hatalommal, amellyel elvileg senki nem ruházta fel, kijelentem, hogy az X-Mosaic felszabadult” – írta Andreessen büszkén a www-talk csoportban 23. január 1993-án. Alex Totik néhány hónappal később kiadta Mac verzióját. A PC-s verziót Chris Wilson és John Mittelhauser készítette.

A Mosaic böngésző alapja Viola és Midas volt, amint azt a számítógépes múzeum kiállítása megjegyzi. És a CERN könyvtárát használta. „Másokkal ellentétben megbízható volt, még a nem profik is telepíthették, és hamarosan az egyes ablakok helyett oldalakon is támogatta a színes grafikákat.”

A Netscape előtt: Elfelejtett webböngészők a 1990-es évek elején
A Mosaic böngésző elérhető volt X Windows, Mac és Microsoft Windows rendszereken

Srác Japánból

De nem a Mosaic volt az egyetlen innovatív termék, amely akkoriban megjelent. Kansasi Egyetem hallgatója Lou Montulli egyetemi hipertext információs böngészőjét adaptálta az internetre és a webre. 1993 márciusában indult. "A Lynx gyorsan a választott böngészővé vált a karakteralapú, grafika nélküli terminálok számára, és még ma is használják" - magyarázza Stewart történész.

A Cornell Law School-on pedig Tom Bruce egy webes alkalmazást írt PC-kre, „mert az ügyvédek általában ezeket a számítógépeket használták” – jegyzi meg Gillies és Caillau. Bruce 8. június 1993-án tette közzé Cselló böngészőjét, "és hamarosan napi 500-szor töltötték le."

A Netscape előtt: Elfelejtett webböngészők a 1990-es évek elején
Gordonka

Hat hónappal később Andreessen a kaliforniai Mountain View-ban tartózkodott. Csapata 13. október 1994-án tervezte a Mosaic Netscape kiadását. Ő, Totik és Mittelhauser izgatottan töltötték fel az alkalmazást egy FTP szerverre. Az utolsó fejlesztő emlékszik erre a pillanatra. „Eltelt öt perc, és mindannyian ott ültünk. Nem történt semmi. És hirtelen megtörtént az első letöltés. Egy srác volt Japánból. Megesküdtünk, hogy küldünk neki egy pólót!”

Ez az összetett történet arra emlékeztet bennünket, hogy egyetlen ember sem hoz létre innovációt. A webböngésző a világ minden tájáról érkező látnokok jóvoltából került be az életünkbe, olyan embereknek köszönhetően, akik gyakran nem értették egyértelműen, mit csinálnak, de kíváncsiság, gyakorlati megfontolások, vagy akár játékvágy motiválta őket. A zsenialitás egyéni szikrái az egész folyamatot fenntartották. Ahogy Tim Berners-Lee ragaszkodása is ahhoz, hogy a projekt továbbra is együttműködjön, és ami a legfontosabb, nyitott maradjon.

„A web korai napjai nagyon költségtudatosak voltak” írtam Ő. „Olyan sok tennivaló volt, ilyen kis láng volt az életben tartáshoz.”

Forrás: will.com

Hozzászólás