Antaŭ Netscape: Forgesitaj Retumiloj de la Fruaj 1990-aj jaroj

Ĉu iu memoras Erwise? Aldviolono? Saluton? Ni memoru.

Antaŭ Netscape: Forgesitaj Retumiloj de la Fruaj 1990-aj jaroj

Kiam Tim Berners-Lee alvenis al CERN, la fama laboratorio pri partikla fiziko de Eŭropo, en 1980, li estis dungita por ĝisdatigi la kontrolsistemojn de pluraj partikloakceliloj. Sed la inventinto de la moderna retpaĝo vidis problemon preskaŭ tuj: miloj da homoj senĉese iris kaj venis al la esplorinstituto, multaj el kiuj tie laboris provizore.

"Estis sufiĉe defio por la kontraktaj programistoj provi kompreni la sistemojn, kaj homajn kaj komputilajn, kiuj prizorgis ĉi tiun mirindan ludejon," Berners-Lee poste skribis. "Granda parto de la kritikaj informoj ekzistis nur en la kapoj de homoj."

Do en sia libertempo, li verkis iun programaron por solvi ĉi tiun mankon: programeto, kiun li nomis Enquire. Ĝi permesis al uzantoj krei "nodojn" - indekskart-similaj paĝoj plenigitaj kun informoj kaj kun ligiloj al aliaj paĝoj. Bedaŭrinde, ĉi tiu aplikaĵo, skribita en Paskalo, funkciis per la proprieta OS de CERN. "Malgranda nombro da homoj, kiuj vidis ĉi tiun programon, opiniis, ke ĝi estas bona ideo, sed neniu uzis ĝin. Kiel rezulto, la disko estis perdita, kaj kun ĝi la origina Enquire."

Kelkajn jarojn poste, Berners-Lee revenis al CERN. Ĉi-foje li relanĉis sian World Wide Web-projekton en maniero, kiu pliigus la probablecon de ĝia sukceso. La 6-an de aŭgusto 1991, li publikigis klarigon pri la WWW en la alt.hypertext usenet-grupo. Li ankaŭ publikigis la kodon por la libWWW-biblioteko, kiun li skribis kun sia asistanto Jean-François Groff. La biblioteko permesis al partoprenantoj krei siajn proprajn TTT-legilojn.

"Ilia laboro—pli ol kvin malsamaj retumiloj en 18 monatoj—ŝparis financan defiitan Retan projekton kaj lanĉis komunumon de retejo-programistoj," notis datrevenfesto ĉe la Komputilhistoria Muzeo en Mountain View, Kalifornio. La plej fama el la fruaj retumiloj estis Mosaic , verkita de Marc Andreessen kaj Eric Bina de la National Center for Supercomputing Applications (NCSA).

Mozaiko baldaŭ iĝis Netscape, sed ĝi ne estis la unua retumilo. La mapo kolektita de la muzeo donas ideon pri la tutmonda skalo de la frua projekto. Kio estas mirinda pri ĉi tiuj fruaj aplikoj estas ke ili jam enhavas multajn el la funkcioj de postaj retumiloj. Kaj jen turneo de interretaj foliumaj programoj kiel ili estis antaŭ ol ili famiĝis.

Retumiloj el CERN

La unua retumilo de Tim Berners-Lee, WorldWideWeb de 1990, estis kaj retumilo kaj redaktisto. Li esperis, ke estontaj retumprojektoj iros en ĉi tiu direkto. CERN kunvenis reproduktaĵon de ĝia enhavo. La ekrankopio montras, ke antaŭ 1993 multaj el la karakterizaĵoj de modernaj retumiloj jam ĉeestis tie.

Antaŭ Netscape: Forgesitaj Retumiloj de la Fruaj 1990-aj jaroj

La ĉefa limigo de la programaro estis, ke ĝi funkciis per la NeXTStep OS. Sed baldaŭ post WorldWideWeb, CERN-matematika staĝanto Nicola Pellow verkis retumilon kiu povus funkcii en aliaj lokoj, inkluzive de retoj sur UNIX kaj MS-DOS. Tiel, "ĉiu povus enretiĝi", klarigas interreta historiisto Bill Stewart, "kiu tiutempe baze konsistis el la telefonlibro de CERN."

Antaŭ Netscape: Forgesitaj Retumiloj de la Fruaj 1990-aj jaroj
Frua TTT-legilo de CERN, ĉ. 1990

Erwise

Tiam Erwise venis. Ĝi estis verkita de kvar finnaj kolegiostudantoj en 1991, kaj liberigita en 1992. Erwise estas konsiderita la unua retumilo kun grafika interfaco. Li ankaŭ sciis serĉi vortojn sur paĝo.

Berners-Lee recenzis Erwise en 1992. Li rimarkis ĝian kapablon pritrakti malsamajn tiparojn, substreki ligilojn, permesi al vi duoble alklaki ligon por salti al aliaj paĝoj, kaj subteni plurajn fenestrojn.

“Erwise aspektas sufiĉe lerta,” li anoncis, kvankam estas iom mistero en ĝi, “stranga skatolo ĉirkaŭ unu vorto en dokumento, kiel butono aŭ elektformularo. Kvankam ŝi estas nek unu nek la alia - eble tio estas io por estontaj versioj."

Kial la aplikaĵo ne ekflugis? En pli posta intervjuo, unu el la kreintoj de Erwise notis ke Finnlando estis en profunda recesio tiutempe. Ne estis anĝelaj investantoj en la lando.

"Tiam ni ne povintus krei komercon bazitan sur Erwise," li klarigis. "La nura maniero gajni monon estis daŭrigi disvolviĝon por ke Netscape eventuale aĉetu nin." Tamen ni povus atingi la nivelon de la unua Mozaiko kun nur iom pli da laboro. Ni devis fini Erwise kaj liberigi ĝin sur pluraj platformoj."

Antaŭ Netscape: Forgesitaj Retumiloj de la Fruaj 1990-aj jaroj
Erwise retumilo

ViolaWWW

ViolaWWW liberigita en aprilo 1992. Programisto Pei-Yuan Wei skribis ĝin ĉe la Universitato de Kalifornio ĉe Berkeley, uzante la Viola skriptlingvon funkciantan sub UNIX. Wei ne ludis la violonĉelon, "ĝi nur okazis pro la alloga akronimo" Vide Interaga Objekt-orientita Lingvo kaj Apliko, kiel James Gillies kaj Robert Caillou skribis en sia WWW-historio.

Wei ŝajnas estinti inspirita de frua Mac-programo nomita HyperCard, kiu permesis al uzantoj krei matricojn de formatitaj dokumentoj kun hiperligiloj. "Tiam HyperCard estis tre interesa projekto, grafike, kaj ankaŭ ĉi tiuj hiperligoj," li poste memoris. Tamen, la programo "ne estis tutmonda kaj nur funkciis en Mac. Kaj mi eĉ ne havis mian propran Mac."

Sed li havis aliron al UNIX X-terminaloj ĉe la Berkeley Experimental Computing Center. "Mi havis la instrukciojn por HyperCard, mi studis ĝin kaj nur uzis la konceptojn por efektivigi ilin en X-fenestroj." Nur, sufiĉe imprese, li efektivigis ilin uzante la Viola lingvo.

Unu el la plej gravaj kaj novigaj trajtoj de ViolaWWW estis, ke la programisto povis inkluzivi skriptojn kaj "apletojn" en la paĝo. Ĉi tio antaŭsignis la grandegan ondon de Java-apletoj, kiuj aperis en retejoj fine de la 90-aj jaroj.

В dokumentado Wei ankaŭ rimarkis diversajn mankojn de la retumilo, la ĉefa estas la manko de komputila versio.

  • Ne portita al komputila platformo.
  • HTML-preso ne estas subtenata.
  • HTTP estas ne-interrompebla kaj ne-multifadenebla.
  • Prokurilo ne estas subtenata.
  • La lingva interpretisto ne estas plurfadena.

"La aŭtoro laboras pri ĉi tiuj problemoj ktp.," Wei skribis tiutempe. Tamen, "tre bonorda retumilo, uzebla de iu ajn, tre intuicia kaj simpla", Berners-Lee finis en sia recenzo. "Pliaj funkcioj ne estos uzataj de 90% de realaj uzantoj, sed ili estas funkcioj, kiujn potencaj uzantoj bezonas."

Antaŭ Netscape: Forgesitaj Retumiloj de la Fruaj 1990-aj jaroj
ViolaWWW Hypermedia Retumilo

Midaso kaj Sambo

En septembro 1991, fizikisto Paul Kunz de la Stanford Linear Accelerator (SLAC) vizitis CERN. Li revenis kun la kodo necesa por funkciigi la unuan nordamerikan retservilon sur SLAC. "Mi estis nur ĉe CERN," Kunz diris al ĉefbibliotekisto Louis Addis, "kaj mi malkovris ĉi tiun mirindan aferon, kiun amiko, Tim Berners-Lee, disvolvas. Ĉi tio estas ĝuste kion vi bezonas por via bazo."

Addis konsentis. La ĉefbibliotekisto afiŝis ŝlosilan esploron en la reto. Same faris iom poste fizikistoj de Fermilab.

Tiam en la somero de 1992, fizikisto de SLAC Tony Johnson skribis Midaso, grafika retumilo por Stanfordaj fizikistoj. Grandega avantaĝon La malalta punkto estis ke ĝi povis montri dokumentojn en la postskriba formato, favorata de fizikistoj pro sia kapablo precize reprodukti sciencajn formulojn.

"Kun ĉi tiuj ŝlosilaj avantaĝoj, la reto ekfunkciis en la fizika komunumo," ĝi finis. takso US Department of Energy Progress SLAC datita 2001.

Dume, ĉe CERN, Pellow kaj Robert Caillau publikigis la unuan TTT-legilon por la Makintoŝa komputilo. Gillies kaj Caillau priskribas la evoluon de Samba tiel.

Por Pellow, progreso en lanĉo de la Samba projekto estis malrapida ĉar ĉiuj malmultaj ligiloj la retumilo kraŝos kaj neniu povis eltrovi kial. "La Mac-retumilo estis plena de cimoj," Tim Berners-Lee bedaŭrinde deklaris en novaĵletero de '92. "Mi fordonas T-ĉemizon kun la surskribo W3 al iu ajn, kiu povas ripari ĝin!" - li anoncis. La T-ĉemizo iris al John Streets ĉe Fermilab, kiu elspuris la cimon, permesante al Nicola Pellow daŭri evoluigi funkciantan version de Samba.

Samba "estis provo porti la unuan retumilon, kiun mi skribis sur NeXT-maŝino al la Mac-platformo," aldonas Berners-Lee, sed ĝi ne estis finita ĝis NCSA publikigis Mac-version de Mosaic kiu superbrilis ĝin."

Antaŭ Netscape: Forgesitaj Retumiloj de la Fruaj 1990-aj jaroj
sambo

mozaiko

Mozaiko estis "la fajrero kiu ekbruligis la eksplodeman kreskon de la reto en 1993", klarigas historiistoj Gillies kaj Caillau. Sed ĝi ne povus esti evoluigita sen siaj antaŭuloj, kaj sen la NCSA-oficoj ĉe la Universitato de Ilinojso, ekipitaj per la plej bonaj UNIX-maŝinoj. NCSA ankaŭ havis Dr. Ping Fu, komputilan grafikan kuraciston kaj sorĉiston kiuj laboris pri la morphing-efektoj por la filmo Terminator 2. Kaj li lastatempe dungis asistanton nomitan Marc Andreessen.

"Kion vi pensas pri skribi GUI por la retumilo?" - proponis Fu al sia nova asistanto. "Kio estas retumilo?" – Andreessen demandis. Sed kelkajn tagojn poste, unu el la NCSA-kunlaborantaro, Dave Thompson, faris prezenton pri la frua retumilo de Nicola Pellow kaj la ViolaWWW-retumilo de Pei Wei. Kaj ĵus antaŭ la prezentoj, Tony Johnson publikigis la unuan version de Midaso.

La lasta programo mirigis Andreessen. “Mirinda! Mirinda! Nekredeble! Damne impresa! - li skribis al Johnson. Andreessen tiam rekrutis la UNIX-eksperton de NCSA, Eric Bina, por helpi al li skribi sian propran retumilon por X.

Mozaiko havas multajn novajn funkciojn enkonstruitajn en ĝi por la reto, kiel subteno por filmetoj, audio, formoj, legosignoj kaj historio. "Kaj la mirinda afero estis ke, male al ĉiuj fruaj retumiloj por X, ĉio estis enhavita en ununura dosiero," Gillies kaj Caillau klarigas:

La instala procezo estis simpla - vi nur elŝutu ĝin kaj rulu ĝin. Mozaiko poste iĝis fama pro enkondukado de la etikedo , kiu unuafoje permesis al bildoj esti enigita rekte en tekston, anstataŭ ili aperante en aparta fenestro, kiel en la unua retumilo de Tim por NeXT. Tio permesis al homoj fari retpaĝojn pli similaj al la presitaj amaskomunikiloj, kiujn ili konis; Ne ĉiuj novigantoj ŝatis la ideon, sed ĝi certe famigis Mosaic.

"Kion Mark faris tre bone, laŭ mi," Tim Berners-Lee poste skribis, "estis fari instaladon tre simpla, kaj subteni erarkorektadon per retpoŝto, en ajna momento de la tago aŭ nokto. Vi povus sendi al li mesaĝon pri la eraro, kaj kelkajn horojn poste li sendos al vi korekton."

La plej granda sukceso de Mozaiko, de la hodiaŭa vidpunkto, estis ĝia transplatforma funkcieco. "Kun la potenco, kiun, principe, neniu donis al mi, mi deklaras ke X-Mozaic estas liberigita," Andreessen fiere skribis en la www-diskutgrupo la 23-an de januaro 1993. Alex Totik publikigis sian version por Mac kelkajn monatojn poste. La komputilversio estis kreita fare de Chris Wilson kaj John Mittelhauser.

La Mosaic-retumilo estis bazita sur Viola kaj Midaso, kiel notite en la komputilmuzeekspozicio. Kaj li uzis bibliotekon de CERN. "Sed male al aliaj, ĝi estis fidinda, eĉ ne-profesiuloj povis instali ĝin, kaj ĝi baldaŭ aldonis subtenon por koloraj grafikoj en paĝoj prefere ol individuaj fenestroj."

Antaŭ Netscape: Forgesitaj Retumiloj de la Fruaj 1990-aj jaroj
Mozaikretumilo estis havebla por X Windows, Mac kaj Microsoft Windows

Ulo el Japanio

Sed Mozaiko ne estis la nura noviga produkto aperinta tiutempe. Studento de Kansasa Universitato Lou Montulli adaptis sian kampusa hiperteksta informretumilo por la Interreto kaj la reto. Ĝi estis lanĉita en marto 1993. "Lynx rapide iĝis la retumilo elektita por karakter-bazitaj terminaloj sen grafikaĵoj, kaj daŭre estas uzata hodiaŭ", klarigas historiisto Stewart.

Kaj ĉe Cornell Law School, Tom Bruce skribis retejon por komputiloj, "ĉar tiuj estis la komputiloj kiujn advokatoj kutime uzis", notas Gillies kaj Caillau. Bruce publikigis sian Cello-retumilon la 8-an de junio 1993, "kaj baldaŭ estis elŝutita 500 fojojn tage."

Antaŭ Netscape: Forgesitaj Retumiloj de la Fruaj 1990-aj jaroj
Violonĉelo

Ses monatojn poste, Andreessen estis en Mountain View, Kalifornio. Lia teamo planis liberigi Mosaic Netscape la 13-an de oktobro 1994. Li, Totik kaj Mittelhauser ekscitite alŝutis la aplikaĵon al FTP-servilo. La lasta programisto memoras ĉi tiun momenton. “Kvin minutoj pasis kaj ni ĉiuj sidis tie. Nenio okazis. Kaj subite okazis la unua elŝuto. Ĝi estis ulo el Japanio. Ni ĵuris, ke ni sendos al li T-ĉemizon!”

Ĉi tiu kompleksa rakonto memorigas al ni, ke neniu novigo estas kreita de ununura persono. La TTT-legilo venis en nian vivon danke al viziuloj el la tuta mondo, homoj, kiuj ofte ne klare komprenis, kion ili faras, sed estis motivitaj de scivolemo, praktikaj konsideroj aŭ eĉ deziro ludi. Iliaj individuaj fajreroj de genio daŭrigis la tutan procezon. Same kiel la insisto de Tim Berners-Lee, ke la projekto restu kunlabora kaj, plej grave, malfermita.

"La fruaj tagoj de la reto estis tre buĝetaj," skribis Li. "Estis tiom multe por fari, tia malgranda flamo por konservi viva."

fonto: www.habr.com

Aldoni komenton