Ennen Netscapea: 1990-luvun alun unohdetut verkkoselaimet

Muistaako kukaan Erwisen? Viola? Hei? Muistetaan.

Ennen Netscapea: 1990-luvun alun unohdetut verkkoselaimet

Kun Tim Berners-Lee saapui CERNiin, Euroopan kuuluisaan hiukkasfysiikan laboratorioon, vuonna 1980, hänet palkattiin päivittämään useiden hiukkaskiihdyttimien ohjausjärjestelmiä. Mutta nykyaikaisen verkkosivun keksijä näki ongelman lähes välittömästi: tutkimuslaitokseen tuli ja meni jatkuvasti tuhansia ihmisiä, joista monet työskentelivät siellä tilapäisesti.

"Sopimusohjelmoijille oli melkoinen haaste yrittää ymmärtää järjestelmiä, sekä inhimillisiä että laskennallisia, jotka ohjasivat tätä fantastista leikkikenttää", Berners-Lee kirjoitti myöhemmin. "Suurin osa kriittisestä tiedosta oli vain ihmisten päässä."

Joten vapaa-ajallaan hän kirjoitti ohjelmiston tämän puutteen korjaamiseksi: pienen ohjelman, jonka hän kutsui Enquireksi. Sen avulla käyttäjät voivat luoda "solmuja" – hakemistokorttimaisia ​​sivuja, jotka olivat täynnä tietoa ja linkkejä muille sivuille. Valitettavasti tämä Pascal-kielellä kirjoitettu sovellus toimi CERNin omalla käyttöjärjestelmällä. "Pieni määrä ihmisiä, jotka näkivät tämän ohjelman, piti sitä hyvänä ideana, mutta kukaan ei käyttänyt sitä. Tämän seurauksena levy katosi ja sen mukana alkuperäinen Enquire."

Muutamaa vuotta myöhemmin Berners-Lee palasi CERNiin. Tällä kertaa hän käynnisti World Wide Web -projektinsa uudelleen tavalla, joka lisäisi sen onnistumisen todennäköisyyttä. 6. elokuuta 1991 hän julkaisi selityksen WWW:stä alt.hypertext usenet -ryhmässä. Hän julkaisi myös koodin libWWW-kirjastolle, jonka hän kirjoitti avustajansa Jean-François Groffin kanssa. Kirjasto antoi osallistujille mahdollisuuden luoda omia verkkoselaimia.

"Heidän työnsä – yli viisi eri selainta 18 kuukaudessa – pelasti rahoituksen saaneen verkkoprojektin ja käynnisti verkkokehittäjien yhteisön", huomautettiin vuosipäiväjuhlissa Computer History Museumissa Mountain View'ssa Kaliforniassa. Varhaisista selaimista tunnetuin oli Mosaic, jonka kirjoittivat Marc Andreessen ja Eric Bina National Center for Supercomputing Applications (NCSA) -keskuksesta.

Mosaicista tuli pian Netscape, mutta se ei ollut ensimmäinen selain. Museon keräämä kartta antaa käsityksen alkuprojektin globaalista mittakaavasta. Näissä varhaisissa sovelluksissa on hämmästyttävää, että ne sisältävät jo monia myöhempien selainten ominaisuuksia. Ja tässä on esittely verkkoselaussovelluksista sellaisina kuin ne olivat ennen kuin niistä tuli kuuluisia.

Selaimet CERNistä

Tim Berners-Leen ensimmäinen selain, WorldWideWeb vuodelta 1990, oli sekä selain että editori. Hän toivoi, että tulevat selainprojektit menevät tähän suuntaan. CERN on koonnut jäljennöksen sisällöstään. Kuvakaappaus osoittaa, että vuonna 1993 monet nykyaikaisten selainten ominaisuudet olivat jo olemassa.

Ennen Netscapea: 1990-luvun alun unohdetut verkkoselaimet

Ohjelmiston tärkein rajoitus oli, että se toimi NeXTStep-käyttöjärjestelmässä. Mutta pian WorldWideWebin jälkeen CERNin matematiikan harjoittelija Nicola Pellow kirjoitti selaimen, joka voisi toimia muissa paikoissa, mukaan lukien verkot UNIX- ja MS-DOS-järjestelmissä. Tällä tavalla "kaikki pääsivät verkkoon", selittää Internet-historioitsija Bill Stewart, "joka tuolloin koostui periaatteessa CERNin puhelinluettelosta."

Ennen Netscapea: 1990-luvun alun unohdetut verkkoselaimet
Varhainen CERN-selain, n. 1990

Erwise

Sitten Erwise tuli mukaan. Sen on kirjoittanut neljä suomalaista korkeakouluopiskelijaa vuonna 1991, ja se julkaistiin vuonna 1992. Erwiseä pidetään ensimmäisenä graafisella käyttöliittymällä varustettuna selaimena. Hän osasi myös etsiä sanoja sivulta.

Berners-Lee arvioi Erwisen vuonna 1992. Hän pani merkille sen kyvyn käsitellä erilaisia ​​kirjasimia, alleviivata linkkejä, mahdollistaa sen, että voit kaksoisnapsauttaa linkkiä siirtyäksesi muille sivuille ja tukea useita ikkunoita.

"Erwise näyttää aika fiksulta", hän ilmoitti, vaikka siinä onkin hieman mysteeriä, "oudolta laatikolta yhden sanan ympärillä asiakirjassa, kuten painike tai valintalomake. Vaikka hän ei ole yksi eikä toinen - ehkä tämä on jotain tulevia versioita varten."

Miksi sovellus ei lähtenyt liikkeelle? Myöhemmässä haastattelussa eräs Erwisen tekijöistä totesi, että Suomi oli tuolloin syvässä taantumassa. Maassa ei ollut enkelisijoittajia.

"Silloin emme olisi voineet luoda yritystä Erwisen pohjalta", hän selitti. "Ainoa tapa ansaita rahaa oli jatkaa kehitystä, jotta Netscape lopulta ostaisi meidät." Voisimme kuitenkin saavuttaa ensimmäisen Mosaiikin tason vain pienellä työllä. Meidän piti viimeistellä Erwise ja julkaista se useille alustoille."

Ennen Netscapea: 1990-luvun alun unohdetut verkkoselaimet
Erwise-selain

ViolaWWW

ViolaWWW julkaistiin huhtikuussa 1992. Kehittäjä Pei-Yuan Wei kirjoitti sen Kalifornian yliopistossa Berkeleyssä käyttäen Viola-skriptikieltä, joka toimii UNIX:n alla. Wei ei soittanut selloa, "se vain tapahtui tarttuvan lyhenteen vuoksi" Visually Interactive Object-oriented Language and Application, kuten James Gillies ja Robert Caillou kirjoittivat WWW-historiassaan.

Wei näyttää saaneen inspiraationsa varhaisesta Mac-ohjelmasta nimeltä HyperCard, jonka avulla käyttäjät voivat luoda matriiseja muotoilluista asiakirjoista hyperlinkeillä. "Silloin HyperCard oli erittäin mielenkiintoinen projekti graafisesti, ja myös nämä hyperlinkit", hän muisteli myöhemmin. Ohjelma ei kuitenkaan ollut maailmanlaajuinen ja toimi vain Macissa. Ja minulla ei ollut edes omaa Macia."

Mutta hänellä oli pääsy UNIX X -päätteisiin Berkeley Experimental Computing Centerissä. "Minulla oli HyperCardin ohjeet, opiskelin sitä ja käytin vain konsepteja niiden toteuttamiseen X-ikkunoissa." Vain, varsin vaikuttavasti, hän toteutti ne alttoviulukielellä.

Yksi ViolaWWW:n tärkeimmistä ja innovatiivisimmista ominaisuuksista oli, että kehittäjä saattoi sisällyttää sivulle komentosarjoja ja "sovelmia". Tämä ennusti valtavaa Java-sovelmien aaltoa, joka ilmestyi verkkosivustoille 90-luvun lopulla.

В dokumentointi Wei havaitsi myös selaimen erilaisia ​​puutteita, joista suurin oli PC-version puute.

  • Ei siirretty PC-alustalle.
  • HTML-tulostusta ei tueta.
  • HTTP on keskeytymätön eikä monisäikeinen.
  • Välityspalvelinta ei tueta.
  • Kielen tulkki ei ole monisäikeinen.

"Kirjoittaja työskentelee näiden ongelmien jne. parissa", Wei kirjoitti tuolloin. Silti "erittäin siisti selain, jota kuka tahansa voi käyttää, erittäin intuitiivinen ja suoraviivainen", Berners-Lee päätti arvostelu. "90 % todellisista käyttäjistä ei käytä lisäominaisuuksia, mutta ne ovat ominaisuuksia, joita tehokäyttäjät tarvitsevat."

Ennen Netscapea: 1990-luvun alun unohdetut verkkoselaimet
ViolaWWW Hypermedia-selain

Midas ja Samba

Syyskuussa 1991 fyysikko Paul Kunz Stanford Linear Acceleratorista (SLAC) vieraili CERNissä. Hän palasi mukanaan koodin, joka tarvitaan ensimmäisen Pohjois-Amerikan verkkopalvelimen suorittamiseen SLAC:ssa. "Olin juuri CERNissä", Kunz kertoi pääkirjastonhoitaja Louis Addisille, "ja löysin tämän ihanan asian, jota ystäväni Tim Berners-Lee kehittää. Tämä on juuri sitä, mitä tarvitset tukikohtaasi."

Addis suostui. Pääkirjastonhoitaja on julkaissut avaintutkimuksen verkkoon. Fermilabin fyysikot tekivät saman vähän myöhemmin.

Sitten kesällä 1992 fyysikko SLAC:sta Tony Johnson kirjoitti Midas, graafinen selain Stanfordin fyysikoille. Valtava etu Alhainen kohta oli, että se pystyi näyttämään asiakirjoja postscript-muodossa, jota fyysikot suosivat sen kyvyn vuoksi toistaa tarkasti tieteellisiä kaavoja.

"Näiden tärkeiden etujen ansiosta verkko on tullut aktiiviseen käyttöön fyysisessä yhteisössä", se päättyi. оценка Yhdysvaltain energiaministeriön SLAC, päivätty 2001.

Samaan aikaan Pellow ja Robert Caillau julkaisivat CERNissä ensimmäisen verkkoselaimen Macintosh-tietokoneelle. Gillies ja Caillau kuvaavat Samban kehitystä tällä tavalla.

Pellowille Samba-projektin käynnistäminen oli hidasta, koska selain kaatui muutaman linkin välein eikä kukaan voinut selvittää miksi. "Mac-selain oli täynnä bugeja", Tim Berners-Lee totesi surullisesti vuoden 92 uutiskirjeessä. "Annan lahjaksi T-paidan, jossa on teksti W3 jokaiselle, joka osaa korjata sen!" - hän ilmoitti. T-paita meni John Streetsille Fermilabissa, joka jäljitti vian, jolloin Nicola Pellow saattoi jatkaa Samban toimivan version kehittämistä.

Samba "oli yritys siirtää ensimmäinen selainsuunnittelu, jonka kirjoitin NeXT-koneella Mac-alustalle", Downloads Berners-Lee, mutta se valmistui vasta NCSA julkaisi Mosaicista Mac-version, joka peitti sen."

Ennen Netscapea: 1990-luvun alun unohdetut verkkoselaimet
Samba

mosaiikki

Mosaiikki oli "kipinä, joka sytytti verkon räjähdysmäisen kasvun vuonna 1993", historioitsijat Gillies ja Caillou selittävät. Mutta sitä ei olisi voitu kehittää ilman edeltäjiään ja ilman Illinoisin yliopiston NCSA-toimistoja, jotka on varustettu parhailla UNIX-koneilla. NCSA:lla oli myös tohtori Ping Fu, tietokonegrafiikan tohtori ja velho, joka työskenteli Terminator 2 -elokuvan morfointitehosteiden parissa. Ja hän palkkasi hiljattain avustajan nimeltä Marc Andreessen.

"Mitä mieltä olet graafisen käyttöliittymän kirjoittamisesta selaimelle?" - Fu ehdotti uudelle avustajalleen. "Mikä on selain?" – Andreessen kysyi. Mutta muutamaa päivää myöhemmin yksi NCSA:n henkilökunnasta, Dave Thompson, piti esityksen Nicola Pellow'n varhaisesta selaimesta ja Pei Wein ViolaWWW-selaimesta. Ja juuri ennen esityksiä Tony Johnson julkaisi ensimmäisen version Midasista.

Viimeinen ohjelma hämmästytti Andreessenia. "Hämmästyttävä! Fantastinen! Uskomaton! Helvetin vaikuttava! - hän kirjoitti Johnsonille. Sitten Andreessen palkkasi NCSA:n UNIX-asiantuntijan Eric Binan auttamaan häntä kirjoittamaan oman selaimen X:lle.

Mosaicissa on monia uusia ominaisuuksia verkkoa varten, kuten tuki videoille, äänelle, lomakkeille, kirjanmerkeille ja historialle. "Ja hämmästyttävää oli, että toisin kuin kaikki X:n varhaiset selaimet, kaikki sisältyi yhteen tiedostoon", Gillies ja Caillau selittävät:

Asennusprosessi oli yksinkertainen - lataa se ja suorita se. Mosaic tuli myöhemmin tunnetuksi tagin käyttöönotosta , joka salli ensimmäistä kertaa kuvien upottamisen suoraan tekstiin sen sijaan, että ne näkyisivät erillisessä ikkunassa, kuten Timin ensimmäisessä NeXT-selaimessa. Tämä antoi ihmisille mahdollisuuden tehdä verkkosivuista enemmän samanlaisia ​​kuin heille tuttu painetut tiedotusvälineet; Kaikki keksijät eivät pitäneet ideasta, mutta se teki Mosaicista varmasti kuuluisan.

"Mielestäni Mark teki erittäin hyvin", Tim Berners-Lee kirjoitti myöhemmin, "oli tehdä asennuksesta erittäin yksinkertaista ja tukea virheiden korjauksella sähköpostitse milloin tahansa päivästä tai yöstä. Voisit lähettää hänelle viestin virheestä, ja muutaman tunnin kuluttua hän lähettää sinulle korjauksen."

Mosaicin suurin läpimurto tämän päivän näkökulmasta oli sen monialustainen toiminnallisuus. ”Sillä voimalla, jota kukaan ei periaatteessa antanut minulle, julistan X-Mosaicin vapautetuksi”, Andreessen kirjoitti ylpeänä www-talk-ryhmässä 23. tammikuuta 1993. Alex Totik julkaisi versionsa Macille muutamaa kuukautta myöhemmin. PC-version ovat luoneet Chris Wilson ja John Mittelhauser.

Mosaic-selain perustui Violaan ja Midakseen, kuten tietokonemuseon näyttelyssä todettiin. Ja hän käytti CERNin kirjastoa. "Mutta toisin kuin muut, se oli luotettava, jopa ei-ammattilaiset pystyivät asentamaan sen, ja se lisäsi pian tuen värigrafiikalle sivuilla yksittäisten ikkunoiden sijaan."

Ennen Netscapea: 1990-luvun alun unohdetut verkkoselaimet
Mosaic-selain oli saatavilla X Windowsille, Macille ja Microsoft Windowsille

Mies Japanista

Mutta Mosaic ei ollut tuolloin ainoa innovatiivinen tuote. Kansasin yliopiston opiskelija Lou Montulli mukautti kampuksensa hypertekstitietoselaimen Internetiin ja Internetiin. Se julkaistiin maaliskuussa 1993. "Lynxistä tuli nopeasti suosikki selain merkkipohjaisille päätelaitteille, joissa ei ole grafiikkaa, ja sitä käytetään edelleen", selittää historioitsija Stewart.

Ja Cornell Law Schoolissa Tom Bruce kirjoitti web-sovellusta tietokoneille, "koska lakimiehet tyypillisesti käyttivät näitä tietokoneita", Gillies ja Caillau huomauttavat. Bruce julkaisi sello-selaimensa 8. kesäkuuta 1993, "ja sitä ladattiin pian 500 kertaa päivässä."

Ennen Netscapea: 1990-luvun alun unohdetut verkkoselaimet
Sello

Kuusi kuukautta myöhemmin Andreessen oli Mountain View'ssa Kaliforniassa. Hänen tiiminsä suunnitteli julkaisevansa Mosaic Netscapen 13. lokakuuta 1994. Hän, Totik ja Mittelhauser latasivat sovelluksen innoissaan FTP-palvelimelle. Viimeinen kehittäjä muistaa tämän hetken. "Viisi minuuttia kului ja me kaikki istuimme siellä. Mitään ei tapahtunut. Ja yhtäkkiä ensimmäinen lataus tapahtui. Se oli mies Japanista. Vannoimme, että lähetämme hänelle T-paidan!"

Tämä monimutkainen tarina muistuttaa meitä siitä, että mikään innovaatio ei ole yhden ihmisen luoma. Verkkoselain tuli elämäämme eri puolilta maailmaa tulevien visionäärien ansiosta. Ihmiset, jotka eivät useinkaan ymmärtäneet selvästi mitä tekevät, mutta joita motivoi uteliaisuus, käytännön pohdinnat tai jopa halu pelata. Heidän yksittäiset nerouden kipinät pitivät yllä koko prosessia. Samoin Tim Berners-Leen vaatima, että projekti pysyy yhteistyökykyisenä ja mikä tärkeintä, avoimena.

"Verkon alkuajat olivat hyvin budjettitietoisia" kirjoitin Hän. "Tekemistä oli niin paljon, niin pieni liekki pitää hengissä."

Lähde: will.com

Lisää kommentti