Pamatuje si někdo Erwise? Viola? Ahoj? Připomeňme si.
Když Tim Berners-Lee v roce 1980 dorazil do CERNu, proslulé evropské laboratoře částicové fyziky, byl najat, aby aktualizoval řídicí systémy několika urychlovačů částic. Vynálezce moderní webové stránky však téměř okamžitě viděl problém: do výzkumného ústavu neustále přicházely a odcházely tisíce lidí, z nichž mnozí tam dočasně pracovali.
„Pro smluvní programátory bylo docela náročné pokusit se porozumět systémům, lidským i výpočetním, které provozovaly toto fantastické hřiště,“ napsal později Berners-Lee. "Velká část kritických informací existovala pouze v hlavách lidí."
A tak ve svém volném čase napsal nějaký software, aby tento nedostatek napravil: malý program, který nazval Enquire. Umožnil uživatelům vytvářet „uzly“ – stránky podobné indexovým kartám naplněné informacemi a odkazy na jiné stránky. Bohužel tato aplikace napsaná v Pascalu běžela na proprietárním OS CERN. „Malý počet lidí, kteří viděli tento program, si myslel, že je to dobrý nápad, ale nikdo ho nepoužil. V důsledku toho byl disk ztracen a s ním i původní Enquire.“
O několik let později se Berners-Lee vrátil do CERNu. Tentokrát znovu spustil svůj projekt World Wide Web způsobem, který by zvýšil pravděpodobnost jeho úspěchu. 6. srpna 1991 publikoval vysvětlení WWW ve skupině alt.hypertext usenet. Uvolnil také kód pro knihovnu libWWW, kterou napsal se svým asistentem Jeanem-Françoisem Groffem. Knihovna umožnila účastníkům vytvořit si vlastní webové prohlížeče.
„Jejich práce – více než pět různých prohlížečů za 18 měsíců – zachránila webový projekt náročný na financování a spustila komunitu webových vývojářů,“ poznamenala oslava výročí v Computer History Museum v Mountain View v Kalifornii. Nejznámějším z raných prohlížečů byl Mosaic, který napsali Marc Andreessen a Eric Bina z Národního centra pro superpočítačové aplikace (NCSA).
Mosaic se brzy stal Netscape, ale nebyl to první prohlížeč. Mapa shromážděná muzeem dává představu o globálním měřítku raného projektu. Na těchto raných aplikacích je úžasné, že již obsahují mnoho funkcí pozdějších prohlížečů. A tady je prohlídka aplikací pro procházení webu, jaké byly, než se staly slavnými.
Prohlížeče z CERNu
První prohlížeč Tima Berners-Lee, WorldWideWeb z roku 1990, byl prohlížeč i editor. Doufal, že budoucí projekty prohlížečů se budou ubírat tímto směrem. CERN sestavil reprodukci jeho obsahu. Snímek obrazovky ukazuje, že v roce 1993 zde již bylo mnoho charakteristik moderních prohlížečů.
Hlavním omezením softwaru bylo, že běžel na OS NeXTStep. Ale brzy po WorldWideWeb napsala stážistka z CERNu Nicola Pellowová prohlížeč, který by mohl běžet na jiných místech, včetně sítí na UNIX a MS-DOS. Tímto způsobem se „každý mohl dostat online,“ vysvětluje internetový historik Bill Stewart, „který v té době v podstatě sestával z telefonního seznamu CERNu.
Raný webový prohlížeč CERN, ca. 1990
Dobře
Pak přišel Erwise. Napsali jej čtyři finští vysokoškoláci v roce 1991 a vydán byl v roce 1992. Erwise je považován za první prohlížeč s grafickým rozhraním. Uměl také hledat slova na stránce.
Berners-Lee recenzoval Erwise v roce 1992. Všiml si jeho schopnosti pracovat s různými fonty, podtrhávat odkazy, umožnit vám dvojitým kliknutím na odkaz přejít na jiné stránky a podporovat více oken.
„Erwise vypadá docela chytře,“ oznámil, i když je v tom trochu záhada, „zvláštní rámeček kolem jednoho slova v dokumentu, jako je tlačítko nebo formulář pro výběr. I když není ani jedno, ani druhé – možná je to něco pro budoucí verze.“
Proč se aplikace nespustila? V pozdějším rozhovoru jeden z tvůrců Erwise poznamenal, že Finsko bylo v té době v hluboké recesi. V zemi nebyli žádní andělští investoři.
„V té době bychom nebyli schopni vytvořit podnik založený na Erwise,“ vysvětlil. "Jediný způsob, jak vydělat peníze, bylo pokračovat ve vývoji, aby nás Netscape nakonec koupil." S trochou větší práce bychom se však mohli dostat na úroveň prvního Mosaic. Potřebovali jsme dokončit Erwise a vydat ho na více platformách.“
Erwise prohlížeč
ViolaWWW
Zdá se, že Wei byl inspirován raným programem pro Mac s názvem
Ale měl přístup k terminálům UNIX X v Berkeley Experimental Computing Center. "Měl jsem pokyny pro HyperCard, prostudoval jsem je a použil jsem tyto koncepty k jejich implementaci v X-windows." Až působivě je implementoval pomocí jazyka Viola.
Jednou z nejdůležitějších a nejinovativnějších funkcí ViolaWWW bylo, že vývojář mohl na stránku zahrnout skripty a „applety“. To předznamenalo obrovskou vlnu Java appletů, které se objevily na webových stránkách koncem 90. let.
В
- Neportováno na platformu PC.
- Tisk HTML není podporován.
- HTTP je nepřerušitelný a nelze jej více číst.
- Proxy není podporován.
- Jazykový tlumočník není vícevláknový.
„Autor pracuje na těchto problémech atd.,“ napsal tehdy Wei. Přesto jde o „velmi úhledný prohlížeč, který může použít kdokoli, velmi intuitivní a přímočarý,“ uzavřel Berners-Lee ve svém
ViolaWWW Hypermedia Browser
Midas a Samba
V září 1991 navštívil CERN fyzik Paul Kunz ze Stanford Linear Accelerator (SLAC). Vrátil se s kódem potřebným ke spuštění prvního severoamerického webového serveru na SLAC. „Byl jsem právě v CERNu,“ řekl Kunz hlavnímu knihovníkovi Louisi Addisovi, „a objevil jsem tuto úžasnou věc, kterou vyvíjí přítel Tim Berners-Lee. To je přesně to, co potřebujete pro svou základnu."
Addis souhlasil. Hlavní knihovník zveřejnil klíčový výzkum na webu. O něco později udělali totéž fyzici z Fermilabu.
V létě 1992 pak fyzik ze SLAC
„S těmito klíčovými výhodami se web začal aktivně používat ve fyzické komunitě,“ skončilo.
Mezitím v CERNu Pellow a Robert Caillau vydali první webový prohlížeč pro počítač Macintosh. Gillies a Caillau popisují vývoj Samby tímto způsobem.
Pro Pellow byl postup při spouštění projektu Samba pomalý, protože prohlížeč spadl každých pár odkazů a nikdo nemohl přijít na to, proč. "Prohlížeč Mac byl plný chyb," řekl Tim Berners-Lee smutně ve zpravodaji z roku 92. "Komu, kdo to opraví, daruji tričko s nápisem W3!" - oznámil. Tričko putovalo do John Streets ve Fermilab, který vystopoval chybu, což umožnilo Nicole Pellow pokračovat ve vývoji pracovní verze Samby.
Samba „byl pokusem přenést první design prohlížeče, který jsem napsal na počítači NeXT, na platformu Mac,“
Samba
Mosaic
Mozaika byla „jiskrou, která v roce 1993 zažehla explozivní růst webu,“ vysvětlují historici Gillies a Caillau. Ale nemohl by být vyvinut bez svých předchůdců a bez kanceláří NCSA na University of Illinois, vybavených nejlepšími stroji UNIX. NCSA měla také Dr. Ping Fu, doktora počítačové grafiky a čaroděje, který pracoval na morfovacích efektech pro film Terminátor 2. A nedávno najal asistenta jménem Marc Andreessen.
"Co si myslíte o psaní GUI pro prohlížeč?" - navrhl Fu svému novému asistentovi. "Co je prohlížeč?" “ zeptal se Andreessen. Ale o několik dní později jeden z pracovníků NCSA, Dave Thompson, přednesl prezentaci o raném prohlížeči Nicoly Pellow a prohlížeči ViolaWWW od Pei Wei. A těsně před prezentacemi vydal Tony Johnson první verzi Midase.
Poslední program Andreessena ohromil. "Úžasný! Fantastický! Neuvěřitelný! Zatraceně působivé! - napsal Johnsonovi. Andreessen poté pověřil unixového experta NCSA, Erica Binu, aby mu pomohl napsat jeho vlastní prohlížeč pro X.
Mozaika má mnoho nových funkcí pro web, jako je podpora videí, zvuku, formulářů, záložek a historie. „A úžasné bylo, že na rozdíl od všech prvních prohlížečů pro X bylo vše obsaženo v jediném souboru,“ vysvětlují Gillies a Caillau:
Proces instalace byl jednoduchý – stačí si jej stáhnout a spustit. Mosaic se později proslavil zavedením tagu , který poprvé umožnil vkládat obrázky přímo do textu, místo toho, aby se objevovaly v samostatném okně, jako v Timově prvním prohlížeči pro NeXT. To lidem umožnilo vytvořit webové stránky podobnějšími tištěným médiím, která znali; Ne všem inovátorům se tento nápad líbil, ale Mosaic rozhodně proslavil.
„Podle mého názoru Mark udělal velmi dobře,“ napsal později Tim Berners-Lee, „aby byla instalace velmi jednoduchá a podpora s opravou chyb e-mailem, kdykoli během dne nebo v noci. Můžete mu poslat zprávu o chybě a o pár hodin později vám pošle opravu.“
Největším průlomem Mosaic z dnešního pohledu byla jeho multiplatformní funkčnost. „S mocí, kterou mi v zásadě nikdo nedal, prohlašuji, že X-Mosaic byl uvolněn,“ napsal Andreessen hrdě ve skupině www-talk 23. ledna 1993. Alex Totik vydal svou verzi pro Mac o několik měsíců později. PC verzi vytvořili Chris Wilson a John Mittelhauser.
Prohlížeč Mosaic byl založen na Viole a Midas, jak je uvedeno v expozici počítačového muzea. A použil knihovnu z CERNu. "Ale na rozdíl od jiných byl spolehlivý, mohli ho nainstalovat i neprofesionálové a brzy přidal podporu pro barevnou grafiku na stránkách místo jednotlivých oken."
Prohlížeč Mosaic byl k dispozici pro X Windows, Mac a Microsoft Windows
Chlap z Japonska
Mosaic však nebyl jediným inovativním produktem, který se v té době objevil. Student Kansas University
A na Cornell Law School psal Tom Bruce webovou aplikaci pro PC, „protože to byly počítače, které právníci obvykle používali,“ poznamenávají Gillies a Caillau. Bruce zveřejnil svůj prohlížeč Cello 8. června 1993, "a brzy byl stahován 500krát denně."
Cello
O šest měsíců později byl Andreessen v Mountain View v Kalifornii. Jeho tým plánoval vydat Mosaic Netscape 13. října 1994. On, Totik a Mittelhauser nadšeně nahráli aplikaci na FTP server. Poslední vývojář si tento okamžik pamatuje. „Uběhlo pět minut a všichni jsme tam seděli. Se nic nestalo. A najednou došlo k prvnímu stahování. Byl to muž z Japonska. Přísahali jsme, že mu pošleme tričko!“
Tento složitý příběh nám připomíná, že žádnou inovaci nevytváří jediná osoba. Webový prohlížeč vstoupil do našich životů díky vizionářům z celého světa, lidem, kteří často jasně nechápali, co dělají, ale motivovala je zvědavost, praktické úvahy nebo dokonce touha hrát. Jejich jednotlivé jiskry geniality udržovaly celý proces. Stejně jako naléhání Tima Bernerse-Leeho, aby projekt zůstal kolaborativní a hlavně otevřený.
„Počátky webu byly velmi šetrné k rozpočtu,“
Zdroj: www.habr.com