Enne Netscape’i: 1990. aastate alguse unustatud veebibrauserid

Kas keegi mäletab Erwiset? Viola? Tere? Jätame meelde.

Enne Netscape’i: 1990. aastate alguse unustatud veebibrauserid

Kui Tim Berners-Lee 1980. aastal Euroopa kuulsasse osakeste füüsika laborisse CERNi jõudis, palgati ta mitmete osakeste kiirendite juhtimissüsteeme värskendama. Kuid moodsa veebilehe leiutaja nägi probleemi peaaegu kohe: uurimisinstituuti tuli ja läks pidevalt tuhandeid inimesi, kellest paljud töötasid seal ajutiselt.

"Lepinguliste programmeerijate jaoks oli üsna raske proovida mõista süsteeme, nii inimlikke kui ka arvutuslikke, mis seda fantastilist mänguväljakut juhtisid," kirjutas Berners-Lee hiljem. "Suur osa kriitilisest teabest eksisteeris ainult inimeste peades."

Nii kirjutas ta vabal ajal selle puuduse parandamiseks tarkvara: väikese programmi nimega Enquire. See võimaldas kasutajatel luua "sõlmi" - registrikaarditaolisi lehti, mis olid täidetud teabe ja linkidega teistele lehtedele. Kahjuks töötas see Pascalis kirjutatud rakendus CERNi patenteeritud OS-is. „Väike hulk inimesi, kes seda programmi nägid, pidasid seda heaks ideeks, kuid keegi ei kasutanud seda. Selle tulemusena läks plaat kaduma ja koos sellega ka originaal Enquire.

Mõni aasta hiljem naasis Berners-Lee CERNi. Seekord taaskäivitas ta oma World Wide Web projekti viisil, mis suurendaks selle õnnestumise tõenäosust. 6. augustil 1991 avaldas ta alt.hypertext usenet rühmas WWW selgituse. Ta andis välja ka libWWW teegi koodi, mille kirjutas koos oma assistendi Jean-François Groffiga. Raamatukogu võimaldas osalejatel luua oma veebibrauserid.

"Nende töö – rohkem kui viis erinevat brauserit 18 kuu jooksul – päästis rahastamisprobleemidega veebiprojekti ja käivitas veebiarendajate kogukonna," märgiti Californias Mountain View'is asuvas arvutiajaloo muuseumis aastapäeva tähistamisel. Varasematest brauseritest oli kuulsaim Mosaic, mille kirjutasid Marc Andreessen ja Eric Bina riiklikust superarvutirakenduste keskusest (NCSA).

Mosaiicist sai peagi Netscape, kuid see polnud esimene brauser. Muuseumi kogutud kaart annab aimu varajase projekti globaalsest mastaabist. Nende varajaste rakenduste puhul on hämmastav see, et need sisaldavad juba paljusid hilisemate brauserite funktsioone. Ja siin on tutvustus veebisirvimisrakendustega, nagu need olid enne kuulsaks saamist.

CERNi brauserid

Tim Berners-Lee esimene brauser, WorldWideWeb aastast 1990, oli nii brauser kui ka redaktor. Ta lootis, et tulevased brauseriprojektid lähevad selles suunas. CERN on kokku pannud selle sisust reproduktsiooni. Ekraanipilt näitab, et 1993. aastaks olid paljud kaasaegsete brauserite omadused seal juba olemas.

Enne Netscape’i: 1990. aastate alguse unustatud veebibrauserid

Tarkvara peamine piirang oli see, et see töötas NeXTStep OS-is. Kuid varsti pärast WorldWideWebi kirjutas CERNi matemaatika intern Nicola Pellow brauseri, mis võiks töötada ka teistes kohtades, sealhulgas UNIX-i ja MS-DOS-i võrkudes. Sel viisil "saaksid kõik Interneti-ühenduse saada," selgitab Interneti-ajaloolane Bill Stewart, "mis sel hetkel koosnes põhiliselt CERNi telefoniraamatust."

Enne Netscape’i: 1990. aastate alguse unustatud veebibrauserid
Varajane CERNi veebibrauser, ca. 1990. aasta

Erwise

Siis tuli Erwise kaasa. Selle kirjutasid neli Soome kolledži üliõpilast 1991. aastal ja see ilmus 1992. Erwiset peetakse esimeseks graafilise liidesega brauseriks. Ta oskas ka lehelt sõnu otsida.

Berners-Lee arvustas Erwise'i 1992. aastal. Ta märkis selle võimet käsitleda erinevaid fonte, allajoonida linke, lubada lingil topeltklõpsata teistele lehtedele liikumiseks ja toetada mitut akent.

"Erwise näeb päris tark välja," teatas ta, kuigi selles on pisut mõistatust, "veider kast ühe sõna ümber dokumendis, nagu nupp või valikuvorm. Kuigi ta pole ei üks ega teine ​​- võib-olla on see midagi tulevaste versioonide jaoks."

Miks rakendus ei käivitunud? Hilisemas intervjuus märkis üks Erwise’i loojatest, et Soome oli sel ajal sügavas majanduslanguses. Riigis polnud ingelinvestorit.

"Sel ajal poleks me suutnud Erwisel põhinevat äri luua," selgitas ta. "Ainus viis raha teenida oli arendustegevuse jätkamine, et Netscape meid lõpuks ära ostaks." Esimese Mosaici tasemele võiksime aga jõuda vaid vähese tööga. Me pidime Erwise'i lõpetama ja selle mitmel platvormil välja andma.

Enne Netscape’i: 1990. aastate alguse unustatud veebibrauserid
Erwise brauser

ViolaWWW

ViolaWWW ilmus aprillis 1992. Arendaja Pei-Yuan Wei kirjutas selle California ülikoolis Berkeleys, kasutades UNIX-i all töötavat Viola skriptikeelt. Wei ei mänginud tšellot, "see juhtus lihtsalt meeldejääva akronüümi tõttu" Visuaalselt interaktiivne objektorienteeritud keel ja rakendus, nagu James Gillies ja Robert Caillou oma WWW ajaloos kirjutasid.

Wei näib olevat inspireeritud varasest Maci programmist nimega Hüperkaart, mis võimaldas kasutajatel luua hüperlinkidega vormindatud dokumentidest maatrikseid. "Siis oli HyperCard graafiliselt väga huvitav projekt ja ka need hüperlingid," meenutas ta hiljem. Programm ei olnud aga ülemaailmne ja töötas ainult Macis. Ja mul polnud isegi oma Maci.

Kuid tal oli juurdepääs UNIX X terminalidele Berkeley eksperimentaalses arvutuskeskuses. "Mul olid HyperCardi juhised olemas, uurisin seda ja kasutasin lihtsalt kontseptsioone nende rakendamiseks X-akendes." Ainult üsna muljetavaldavalt rakendas ta need vioola keelt kasutades.

ViolaWWW üks olulisemaid ja uuenduslikumaid omadusi oli see, et arendaja sai lehele lisada skripte ja "aplette". See nägi ette tohutut Java-aplettide lainet, mis ilmusid veebisaitidel 90ndate lõpus.

В dokumentatsioon Wei märkis ka erinevaid brauseri puudusi, millest peamine oli arvutiversiooni puudumine.

  • Pole porditud arvutiplatvormile.
  • HTML-printimist ei toetata.
  • HTTP on katkematu ja mitte mitmelõimeline.
  • Puhverserverit ei toetata.
  • Keeletõlk ei ole mitme lõimega.

"Autor tegeleb nende probleemidega jne," kirjutas Wei toona. Siiski on "väga korralik brauser, mida saavad kasutada kõik, väga intuitiivne ja otsekohene," lõpetas Berners-Lee oma ülevaade. "90% tegelikest kasutajatest ei kasuta lisafunktsioone, kuid need on funktsioonid, mida võimsad kasutajad vajavad."

Enne Netscape’i: 1990. aastate alguse unustatud veebibrauserid
ViolaWWW hüpermeedia brauser

Midas ja Samba

Septembris 1991 külastas CERNi füüsik Paul Kunz Stanfordi lineaarkiirendist (SLAC). Ta naasis koodiga, mis oli vajalik esimese Põhja-Ameerika veebiserveri käitamiseks SLAC-is. "Ma olin just CERNis," rääkis Kunz pearaamatukoguhoidjale Louis Addisele, "ja avastasin selle imelise asja, mida sõber Tim Berners-Lee arendab. See on täpselt see, mida vajate oma baasi jaoks.

Addis nõustus. Pearaamatukoguhoidja on postitanud veebi põhiuuringud. Seda tegid veidi hiljem ka Fermilabi füüsikud.

Siis 1992. aasta suvel SLACi füüsik Tony Johnson kirjutas Midas, Stanfordi füüsikutele mõeldud graafiline brauser. Tohutu eelis Madalaim punkt oli see, et see suutis kuvada dokumente postscript-vormingus, mida füüsikud eelistasid selle võime tõttu teaduslikke valemeid täpselt reprodutseerida.

"Nende peamiste eeliste abil on veeb füüsilises kogukonnas aktiivselt kasutusele võetud, " lõppes see. оценка USA energeetikaministeeriumi SLAC 2001. aastaga.

Samal ajal andsid Pellow ja Robert Caillau CERNis välja esimese veebibrauseri Macintoshi arvutile. Gillies ja Caillau kirjeldavad Samba arengut sel viisil.

Pellow jaoks oli Samba projekti käivitamine aeglane, sest iga paari lingi järel jooksis brauser kokku ja keegi ei saanud aru, miks. "Maci brauser oli vigu täis," nentis Tim Berners-Lee kurvalt 92. aasta uudiskirjas. "Kinnitan T-särgi kirjaga W3 kõigile, kes suudavad selle parandada!" - teatas ta. T-särk läks Fermilabi John Streetsile, kes sai veale jälile, võimaldades Nicola Pellow'l jätkata Samba töötava versiooni arendamist.

Samba "oli katse portida esimene brauseri kujundus, mille ma NeXT masinas kirjutasin, Maci platvormile." lisab Berners-Lee, kuid see ei lõppenud enne, kui NCSA andis välja Mosaici Maci versiooni, mis seda varjutas.

Enne Netscape’i: 1990. aastate alguse unustatud veebibrauserid
Samba

Mosaiik

Ajaloolased Gillies ja Caillou selgitavad, et mosaiik oli „säde, mis sütitas veebi plahvatusliku kasvu 1993. aastal. Kuid seda poleks saanud välja töötada ilma selle eelkäijateta ja ilma Illinoisi ülikooli NCSA kontoriteta, mis on varustatud parimate UNIX-seadmetega. NCSA-l oli ka dr Ping Fu, arvutigraafika arst ja võlur, kes töötas filmi Terminaator 2 morfiefektide kallal. Ja ta palkas hiljuti assistendi nimega Marc Andreessen.

"Mida te arvate brauseri GUI kirjutamisest?" - soovitas Fu oma uuele assistendile. "Mis on brauser?" – küsis Andreessen. Kuid mõni päev hiljem pidas üks NCSA töötajatest Dave Thompson ettekande Nicola Pellowi varasest brauserist ja Pei Wei ViolaWWW brauserist. Ja vahetult enne esitlusi andis Tony Johnson välja Midase esimese versiooni.

Viimane saade hämmastas Andreesseni. “Imeline! Fantastiline! Uskumatu! Kuradi muljetavaldav! - kirjutas ta Johnsonile. Andreessen palkas seejärel NCSA UNIX-i eksperdi Eric Bina, et aidata tal koostada X jaoks oma brauser.

Mosaicisse on veebi jaoks sisse ehitatud palju uusi funktsioone, näiteks videote, heli, vormide, järjehoidjate ja ajaloo tugi. "Ja hämmastav oli see, et erinevalt kõigist X-i varasematest brauseritest oli kõik ühes failis," selgitavad Gillies ja Caillau:

Installiprotsess oli lihtne - laadite selle lihtsalt alla ja käivitage. Mosaic sai hiljem kuulsaks sildi kasutuselevõtuga , mis võimaldas esimest korda pilte otse teksti manustada, selle asemel, et need ilmuksid eraldi aknas, nagu Timi esimeses NeXT-i brauseris. See võimaldas inimestel muuta veebilehti neile tuttava trükimeedia sarnasemaks; Kõigile uuendajatele see idee ei meeldinud, kuid Mosaici tegi see kindlasti kuulsaks.

"Minu arvates tegi Mark väga hästi," kirjutas Tim Berners-Lee hiljem, "teha installimine väga lihtsaks ja veaparandus e-posti teel igal ajal päeval või öösel. Võiksite talle vea kohta sõnumi saata ja paari tunni pärast saadab ta teile paranduse.

Mosaici suurim läbimurre tänasest vaatenurgast oli selle platvormideülene funktsionaalsus. "Võimega, mida põhimõtteliselt keegi mulle ei andnud, kuulutan X-Mosaicu vabastatuks," kirjutas Andreessen uhkusega www-talk grupis 23. jaanuaril 1993. Alex Totik avaldas paar kuud hiljem oma versiooni Macile. PC-versiooni lõid Chris Wilson ja John Mittelhauser.

Mosaici brauser põhines Viola ja Midasel, nagu on märgitud arvutimuuseumi väljapanekus. Ja ta kasutas CERNi raamatukogu. "Kuid erinevalt teistest oli see usaldusväärne, isegi mitteprofessionaalid said selle installida ja see lisas peagi värvigraafika toe lehtedele, mitte üksikutele akendele."

Enne Netscape’i: 1990. aastate alguse unustatud veebibrauserid
Mosaiikbrauser oli saadaval X Windowsi, Maci ja Microsoft Windowsi jaoks

Mees Jaapanist

Kuid Mosaic polnud tol ajal ainus uuenduslik toode. Kansase ülikooli üliõpilane Lou Montulli kohandas oma ülikoolilinnaku hüperteksti teabebrauserit Interneti ja veebi jaoks. See käivitati märtsis 1993. "Lynxist sai kiiresti valitud brauser ilma graafikata märgipõhiste terminalide jaoks ja seda kasutatakse siiani," selgitab ajaloolane Stewart.

Ja Cornelli õigusteaduskonnas kirjutas Tom Bruce personaalarvutite jaoks veebirakendust, "kuna advokaadid neid tavaliselt kasutasid," märgivad Gillies ja Caillau. Bruce avaldas oma brauseri Cello 8. juunil 1993 "ja seda laaditi peagi alla 500 korda päevas."

Enne Netscape’i: 1990. aastate alguse unustatud veebibrauserid
Cello

Kuus kuud hiljem oli Andreessen Californias Mountain View's. Tema meeskond plaanis Mosaic Netscape'i välja anda 13. oktoobril 1994. Tema, Totik ja Mittelhauser laadisid rakenduse põnevil FTP-serverisse. Viimane arendaja mäletab seda hetke. "Möödus viis minutit ja me kõik istusime seal. Midagi ei juhtunud. Ja äkki toimus esimene allalaadimine. See oli mees Jaapanist. Vandusime, et saadame talle T-särgi!”

See keeruline lugu tuletab meile meelde, et innovatsiooni ei loo ükski inimene. Veebibrauser tuli meie ellu tänu visionääridele kogu maailmast, inimestele, kes sageli ei saanud oma tegemistest selgelt aru, kuid keda ajendas uudishimu, praktilised kaalutlused või isegi soov mängida. Nende individuaalsed geniaalsuse sädemed toetasid kogu protsessi. Nagu ka Tim Berners-Lee nõudmine, et projekt jääks koostööks ja, mis kõige tähtsam, avatud.

"Veebi algusajad olid väga eelarveteadlikud," kirjutasin Tema. "Tegemist oli nii palju, nii väike leek, mida elus hoida."

Allikas: www.habr.com

Lisa kommentaar