Berners-Lee: Kauttaviivat ovat turhia
Www:n brittiläinen kehittäjä Tim Berners-Lee paljasti verkko-osoitteiden kahden kauttaviivan olevan periaatteessa tarpeettomia puhuessaan Washingtonin teknologiasymposiumissa.
– Oikeasti, kun sitä miettii, ei osoite tarvitse //-viivoja. Olisin voinut suunnitella sen olemaan ilman niitä, mies tilitti verkkolehti Times Onlinen mukaan.
Berners-Lee ei kertomansa mukaan osannut ennakoida lähes 30 vuotta sitten, miten paljon hämminkiä kaksi kauttaviivaa aiheuttaisivat. Lisäksi printterien mustetta ja paperia on kulunut runsain mitoin enemmän kuin olisi ollut tarpeen.
Tavallisia internetin selaajia kauttaviivat eivät ole enää paljoakaan kiusanneet, sillä selaimet osaavat ohjata oikeaan paikkaan, vaikka osoitteen kirjoittaisikin ilman http://-alkua.
































Kommentit (22)
Ei normaalissa selainkäytössä ei, mutta sovelluksissa noita kyllä tarvitaan jos sovelluksen pitää tukea eri tyyppisiä URI-osoittimia (http, file, ldap, cvs ...jne.)
Esittämääsi mielipiteeseen kykenee vain sellainen joka ei tiedä mikä oli em. asioiden keksimisen järjestys.
No käytetäänhän tuota UNC polussa josta myös epäilen, että sen vuoksi myös http:ssä on otettu käyttöön kauttaviivat.
MS käyttää UNC polkujen määrityksissä kenoviivoja kun Linux ja Unixissa kauttaviivoja.
Eli teoriassa http: ilmoittaa käytetyn protokollan ja //www.omadomain.com UNC polku... vaikka nyt ei aivan mene loppuosa oikean perus UNC polun mukaisesti.
Mutta UNC polusta on määritelty erikseen UNC http standardi joka mukailee perus UNC polun muotoa.
Ja näin omasta mielestäni myös on parempikin.
Lisätäkseni vielä, että kyllä omasta mielestäni // käytölle on tarkoitus, koska vaihtoehtojakin löytyy tuon tilalle. Esim. ./ jota tosin käytetään hyvin harvoin.
Vinkki: WWW on kehitetty vuonna 1989-1990. Vuonna 1990 Microsoft julkisti Windows 3.0:n. Mitä luulet oliko siinä jo UNCit olemassa?
Joko tuo on sarkasmia tai sitten et vaan osaa. ./ on yleisesti käytössä *nix-tiedostojärjestelmissä.
Sanookos vaikka OS/2 mitään? Lan Manager? Molemmat käyttivät verkkopolussa muotoa \\ joka unix -erttimeen sovitettuna on tietekin //
Microsoft OS/2:n suunnittelu alkoi 1985 ja valmistui 1987. Eli 2-3 vuotta ennen Tim B-L:än speksiä.
Eli olet tosissasi sitä mieltä että Microsoftin UNC oli kehitetty ennen WWW:ta? Vinkki: WWW on kehitetty vuonna 1989-1990. Vuonna 1990 Microsoft julkisti Windows 3.0:n. Mitä luulet oliko siinä jo UNCit olemassa?
Ensinnäkin MS UNCit oli käytössä jo Dos ajoilta (Wikin mukaan) eli kait ne on ollut jo mainitsemassasi Windows 3.0:ssakin.
Toisekseen mistä kummasta sait idean kirjoituksestani, että Microsoft olisi kehittänyt UNC tai edes Microsoftin UNC?
Mainitsin vain että JOS se menisi MS mukaisen UNCin mukaan, niin kauttaviivoina olisi kenot, koska MS käyttää UNCissaan kenoviivoja (jo Dos ajoiltakin).
Mikään kirjoitukseni ei sano että se olisi MS keksimä tai sen mukaan tehty.
Linux ja Unix käyttää yhtälailla UNC polkuja. Vain kenojen tilalla kauttaviivat.