Internetas atgimsta

Internetas parodė savo amžių.





Paviršutiniškai tai atrodo sveika: per pastarąjį dešimtmetį svetainės tapo galingesnės ir sumanesnės. Skirtingai nuo 10-ojo dešimtmečio svetainių, kuriose daugiausia buvo rodomas statinis tekstas ir vaizdai, 2000-ųjų svetainėse galėjo daryti dalykų. Galėtume manipuliuoti lazda „Google“ žemėlapyje ir parodyti nuotraukas, darytas realioje vietoje. Tačiau po paviršiumi ši Web 2.0 era pareikalavo daug juostos ir klijų, nes vaizdo ir kiti daugialypės terpės elementai dažnai neveikė sklandžiai pagrindiniuose tinklalapiuose.

Internetas atgimsta

Ši istorija buvo mūsų 2010 m. lapkričio mėn. numerio dalis

  • Žr. likusią numerio dalį
  • Prenumeruoti

Kad viskas susidėtų, svetainių kūrėjams prireikė pagalbos: jie ją rado nusigręžę nuo HTML – atvirojo programavimo standarto, dėl kurio žiniatinklis iš pradžių suklestėjo. Kad būtų galima leisti vaizdo įrašus ir paleisti animacijas, svetainės į savo svetaines įtraukė patentuotų programų – programų futuristiškai atrodančiais pavadinimais, pvz., „Flash“ ir „Silverlight“ – ir privertė vartotojus atsisiųsti atitinkamą papildinį, kad galėtų paleisti kiekvieną iš jų. Dėl to svetainės buvo sudėtingos ir lėtos, o tai pakankamai erzino kompiuteryje. Tačiau mobiliuosiuose įrenginiuose – ateities skaičiavimo platformoje – tai dažnai buvo nepriimtina. Galų gale, jų ekranai yra maži, o jų jungtys gali būti netolygios.



Ir ši problema paskatino plėtrą, kuri dar labiau sumažino žiniatinklį: programų augimą. Šios programos, pritaikytos konkretiems įrenginiams, pvz., išmaniesiems telefonams ar planšetiniams kompiuteriams, teikia informaciją, filmus ir žaidimus iš interneto, nepriversdamos vartotojo pereiti į pasaulinio žiniatinklio puslapį. Žinoma, kalbama apie atviras programų platformas; Priešingai nei Apple valdoma programų parduotuvė, Google Android Market leidžia bet kuriam kūrėjui padaryti programą prieinamą įrenginiams, kuriuose veikia Android operacinė sistema. Tačiau tai yra ribota atvirumo forma, toli nuo pagrindinio žiniatinklio idealo: kad internetinė informacija turėtų būti prieinama visiems, turintiems prieigą prie naršyklės ir paieškos sistemos, ty visiems. Prieš atsirandant žiniatinkliui, buvo galima prisijungti prie interneto, tačiau daugelis žmonių tai darė naudodamiesi uždaromis paslaugomis, tokiomis kaip „Prodigy“, „CompuServe“ ir „America Online“. Tik tada, kai žiniatinklis atsirado kaip bendra platforma, kurios atvirumas buvo išreikštas bendroje HTML DNR, internetas tapo didžiausiu pasaulyje ekonominės vertės kūrėju. Tačiau laikui bėgant žiniatinklio būklei iškilo pavojus.

Laimei, saujelė pagrindinių žmonių atidėjo tarpusavio konkurenciją ir laiku surengė maištą, kad suteiktų žiniatinkliui dar vieną galimybę.

Perversmas

Kai devintojo dešimtmečio pabaigoje Timas Bernersas-Lee sugalvojo milžinišką tarpusavyje susijusių dokumentų tinklą, jam reikėjo būdo, kaip nurodyti puslapiams, kaip elgtis ir kaip susieti vienas su kitu. Nė viena kompiuterio kalba tuo metu nebuvo tinkama užduotims, todėl jis sukūrė savo. Rezultatas, HyperText Markup Language, buvo etikečių rinkinys, padedantis susisteminti dokumentus taip, kad kompiuteris galėtų juos interpretuoti, tinkamai parodyti ir sujungti vienas su kitu. Laikui bėgant HTML tapo gimtąja Berners-Lee pasaulinio žiniatinklio kalba. Programuodami HTML, žiniatinklio kūrėjai nurodo naršyklei, ką daryti, kai ji aptinka puslapį. Programuotojai iš esmės naudoja standartizuotą žodyną, kad nustatytų, kurios jų puslapių dalys yra vaizdai, tekstas, išskleidžiamieji meniu ir pan. Svarbiausia, kad pats HTML įkūnija idealą, kad žiniomis turi būti dalijamasi. Skirtingai nuo patentuotos programinės įrangos, kuri slepia savo programavimo kodą, HTML leidžia visiems pamatyti ir mokytis iš jo veikimo. Aplankykite Niujorko laikas Interneto svetainė; žiniatinklio naršyklės meniu spustelėkite rodinys, tada – šaltinį. Dabar galite pamatyti, kur „Google“ gauna svetainės aprašymą, nes jis įdėtas į nytimes.com HTML:



Tačiau dešimtojo dešimtmečio pabaigoje Berners-Lee suabejojo, ar HTML nebepasiekė savo tikslo. Interneto bumas prasidėjo, o HTML negalėjo susidoroti su sudėtingu žmonių ir įmonių naudojimu žiniatinkliu. Jis pasisakė už tai, kad reikia pradėti iš naujo nuo naujo žiniatinklio instrukcijų rinkinio, kuris padarė jį labiau pritaikytą ateičiai ir, be kita ko, geriau tvarkyti duomenų perdavimą tarp svetainių ir vartotojų kompiuterių. Pasaulio žiniatinklio konsorciumas (W3C), standartų įstaiga, vadovaujama Berners-Lee (ir saugoma MIT), nusprendė nutraukti HTML kūrimą.

Galiausiai atsirado alternatyvi kalba, žinoma kaip XHTML. Interneto pramonė iš pradžių palaikė šį žingsnį, tačiau plėtojant XHTML, ji persvarstė šią poziciją. Tai nebuvo visiškai suderinama atgal, o tai reiškė, kad puslapiai turėjo būti perdaryti, kad atitiktų siūlomą naują standartą. Ir tai buvo neįtikėtinai griežtas būdas tvarkyti žiniatinklio programuotojų padarytas klaidas. Iki tol internetas buvo atlaidus; jis tiesiog užtemdė blogai parašytą kodą. Tačiau naujoji sistema įpareigojo, kad visi puslapiai su netinkamai suformuotu kodu pateiktų klaidos pranešimą. Laboratorinėmis sąlygomis tai atrodė gerai, tačiau praktiškai net ir labiausiai patyrę interneto dizaineriai turėjo problemų rašydami tobulai suformuotą XHTML kodą. Tinklalapiai lūždavo be įspėjimo.

Pradėjo formuotis atskilų judėjimas, o nesutarimai išsisėmė 2004 m. per W3C seminarą „Flash“ gamintojos „Adobe Systems“ būstinėje San Chosė, Kalifornijoje. Klausimas buvo susijęs su evoliucija ar revoliucija, sako Håkon Wium Lie, naršyklių gamintojos „Opera“ vyriausiasis technologijų pareigūnas, vienas iš renginio organizatorių. Ar turėtume tobulinti HTML, kaip jis buvo naudojamas žiniatinklyje, ar pabandyti sukurti naują, švaresnę kalbą?



Wium Lie komandos narys, programuotojas Ianas Hicksonas, pateikė balsavimui, siūlydamas W3C ir jos pramonės partneriams grąžinti įprastą HTML. Priemonė buvo nubalsuota prieš 11 prieš 8. Tačiau nemažai žmonių, palaikiusių Hicksono pasiūlymą, turėjo kažką bendro: jie atstovavo „Microsoft“, „Apple“ ir „Mozilla“, kurios iš tikrųjų sukūrė interneto naršykles. Kai paaiškėjo, kad visi konkurentai sutiko, jų atstovai žinojo, kad neturi kito pasirinkimo, kaip tik ką nors daryti, sako Tantekas Celikas, kuris tuo metu buvo „Microsoft“ W3C atstovas, o dabar dirba „Firefox“ naršyklės kūrėjoje „Mozilla“.

Tas kažkas iš esmės buvo perversmas. Praėjus dviem dienoms po susitikimo, „Mozilla“, „Opera“ ir „Apple“ vadovaujama frakcija paskelbė formuojanti naują instituciją, kuri imtųsi darbo su HTML, kurio atsisakė W3C. „Splinter“ grupė beveik iš karto pradėjo kurti naują HTML versiją, o Hicksonas tapo jos redaktoriumi. Jų atnaujinimas žinomas kaip HTML5, nes tai iš esmės yra penktoji pagrindinė HTML žodyno versija.

Žiūrėkite tai: Vaizdo įrašo elementas HTML5 negalėjo būti pristatytas pakankamai greitai. Remiantis „Cisco“ prognozėmis, vaizdo įrašų peržiūra internetu greitai pralenks failų dalijimąsi lygiaverčiu ryšiu kaip veiklą, sukeliančią didžiausią srautą internete.



W3C vis dar triūsė su nauja XHTML versija, o dauguma įmonių, gaminančių naršykles, padvigubino HTML naudojimą (nors „Microsoft“ atsisakė dalyvavimo abiejose grupėse, o ne atsiliko nuo kurio nors standarto). Tačiau 2006 m. pabaigoje Berners-Lee buvo priverstas iš esmės pripažinti pralaimėjimą. Jis sakė, kad W3C bendradarbiaus su maištininkais kurdamas HTML5, kad sukurtų vieną iš interneto technologijos karūnos brangakmenių.

W3C pametė faktą, kad jie neturi galios, ir tai tikrai viskas, sako Hicksonas, šiandien dirbantis „Google“. Bet kas gali parašyti specifikaciją, bet jei niekas jos neįgyvendina, kas tai yra, jei ne ypač sausa mokslinės fantastikos forma? W3C planuoja oficialiai ratifikuoti HTML5 per ateinančius dvejus metus. Bet tai tik techninis reikalas. Svarbu tai, kad HTML5 sukūrė įmonės, kurios iš tikrųjų turi atsakyti savo klientams. Ir dėl jų darbo buvo atliktas didžiausias kada nors atliktas interneto programavimo atnaujinimas.

Nauji triukai

Pagrindinis HTML5 tikslas – suteikti svetainėms galimybę plėstis ne tik puslapiuose, bet ir į programas. Pavyzdžiui, nauji HTML žodyno terminai apima drobę, kuri leidžia svetainės dizaineriui įterpti judantį grafiką, kuris gali būti naudojamas žaidimuose ar animacijose. Kalba taip pat turės vaizdo ir garso žymas, kurios turėtų labai supaprastinti žiniatinklio daugialypės terpės tvarkymą: žiniatinklio kūrėjui bus taip pat lengva įtraukti filmo klipą ar dainą, kaip ir tekstą bei vaizdus.

Nors žiniatinklis jau perpildytas muzikos ir vaizdo įrašų (vien „YouTube“ gali sudaryti daugiau nei 10 procentų interneto srauto visame pasaulyje), HTML5 išvalys šį turinį: daugialypės terpės elementams nebereikės sudėtingo kodo ir papildomos programos, pvz., „Flash“. . Tai turėtų padaryti žiniatinklio naršykles greitesnes ir efektyvesnes. Turėtų būti lengviau išmokti kurti tinklalapius. O HTML5 gali padidinti saugumą, nes užpuolikams bus sunkiau priversti žmones atsisiųsti kenkėjiškas papildinių programas.

Tam tikrais atžvilgiais HTML5 išnaudoja visas žiniatinklio funkcijas ir daro jį standartiniu. Pavyzdžiui, šiandien „Gmail“ leidžia paimti failą iš kompiuterio darbalaukio ir akimirksniu pridėti jį prie el. laiško, nuvilkant jį į naršyklės langą. Dabar šis triukas įtrauktas į HTML5, o tai reiškia, kad lengvas vilkimas ir numetimas taps įprastų prielaidų apie tai, ką gali padaryti tinklalapiai, dalimi.

Ką pakeis HTML5: Standartas leis žiniatinkliui veikti sklandžiau ir svetainėms pasiūlyti naujų funkcijų. Užveskite pelės žymeklį ant rožinių apskritimų, kad pamatytumėte, kaip viena svetainė gali būti atnaujinta naudojant naują programavimą. Kreditas: Andy Memmelaar

Akivaizdu, kad technologija atvers ir naujų galimybių. Vis dar kuriama funkcija, leidžianti naršyklei saugoti didelį duomenų kiekį; naujosios specifikacijos rekomenduoja, kad suma būtų penki megabaitai kiekvienam žiniatinklio domenui arba 1000 kartų daugiau, nei įmanoma šiuo metu. Dėl šios talpos žmonės galėtų naudotis tinklalapiais net neprisijungę prie interneto. Galite panaudoti prastovą metro, kad pakeistumėte savo fantazijos futbolo sudėtį arba rašykite el. laiškus; Tada, kai vėl turėsite ryšį, pamatysite, kad svetainė pasirūpina jo sinchronizavimu, sako Anne van Kesteren, programinės įrangos inžinierė, dirbanti pagal atvirus Opera standartus.

Net kai esate prisijungę, ši funkcija turėtų turėti naudos. Jei pati naršyklė gali saugoti informaciją, jai nereikės nuolat ieškoti to, ko jai reikia iš jūsų naudojamos svetainės. Viskas turėtų vykti greičiau, kai vamzdžiai neužkimšti dėl nuolatinio kompiuterio ir tolimos duomenų bazės plepėjimo. Tai taip pat reiškia, kad svetainė gali prisiminti, ką kūrėte ar darėte prieš išvykdami daryti kažko kito. Pavyzdžiui, „Mozilla“ šią neprisijungus saugojimo funkciją naudoja vis dar eksperimentinėje programoje, kuri leidžia naršyklei veikti kaip nuotraukų redagavimo programinei įrangai. Galėsite manipuliuoti vaizdu tinklalapyje ir išsaugoti savo darbą net oficialiai nepabaigus ir įkėlus vaizdą.

Saugykla neprisijungus taip pat žada patobulinti Jutos startuolio „LucidChart“ parduodamą produktą, leidžiantį įvairiose vietose esantiems žmonėms bendradarbiauti kuriant dokumentus žiniatinklyje – vienas vartotojas gali stebėti realiu laiku, kaip kitas piešia diagramas ir perkelia vaizdus ekrane. Kai HTML5 bus plačiai paplitęs, šiems vartotojams nereikės dirbti vienu metu. Kiekvienas iš jų galėjo atlikti pakeitimus neprisijungę, o programa vėliau suderins pakeitimus.

Pagaliau galime sukurti žiniatinklyje programas, kurios nėra tik darbalaukio programinės įrangos imitacijos, sako „LucidChart“ įkūrėjas Benas Diltsas. Dabar galima kurti tokias žiniatinklio programas geriau nei darbalaukio programinė įranga.

Viena iliustratyviausių HTML5 programų yra „The Wilderness Downtown“ – interaktyvus vaizdo įrašas, kurį kanadiečių grupė „Arcade Fire“ pristatė rugsėjį bendradarbiaudama su „Google“. Įveskite namo, kuriame užaugote, adresą ir netrukus ekrane bus rodomas vaizdo įrašas, kuriame matomas vyras su gobtuvu, bėgantis tamsia, tuščia gatve, lydint persekiojančio, varančiojo naujojo grupės albumo muzikos kūrinio. Priemiesčiai . Maždaug po minutės vaizdo įrašas pasikeičia ir atrodo, kad vyras sprunka per jūsų seną apylinkę, kaip pavaizduota palydovinėse nuotraukose ir gatvės lygio nuotraukose. Garso ir suasmenintų vaizdų derinys įtraukiantis ir giliai veikiantis ( niujorkietis pavadino tai emociškai kupinu). Ir nors kai kurie elementai galėjo būti sukurti tokioje programoje kaip „Flash“, tik HTML5 galėjo taip sklandžiai surinkti duomenis, nuotraukas ir vaizdo įrašus iš kelių šaltinių. Eksperimento žinutė: naujos kartos žiniatinklis bus atviresnis meniškumui.

Darbas vyksta: „Microsoft“ „Internet Explorer“ savo gebėjimu valdyti HTML5 lenkia konkurentų naršykles.

Kasdienės svetainės taip pat bus naudingos. „Apple“ generalinis direktorius Steve'as Jobsas, kuris taip nekenčia to, ką „Flash“ daro žiniatinklyje, kad nepadarys, kad „iPad“ ir „iPhone“ būtų tinkami jo veikti, giria būdą, kaip HTML5 leis svetainėms kurti pažangią grafiką ir animaciją bei turtingesnę tipografiją. Jos elegancija jau patobulino dalijimosi dokumentais svetainę Scribd.com – vieną ryškiausių svetainių, kuriose galima pradėti naudoti tuos HTML5 elementus, kuriuos šiandien gali atpažinti žiniatinklio naršyklės. „Scribd“ įkūrėjai nerimavo, kad svetainė, kurioje dokumentams rodyti buvo naudojama „Flash“, neatrodo taip puikiai. Žmonių paskelbti dalykai nebuvo taip įskaitomi arba jais taip lengva manipuliuoti, kaip turėjo būti. Jie pasirodė rėmelyje, kaip dokumentai dėžutėje, kaip sakė „Scribd“ įkūrėjas Jaredas Friedmanas.

Taigi Scribd inžinieriai šešis mėnesius atstatė svetainę. Jie nustojo naudoti „Flash“ dokumentams rodyti, nors tai reiškė, kad turėjo konvertuoti dešimtis milijonų failų į HTML5. Galiausiai jų varginantys kodavimo maratonai pasiteisino. Po atnaujinimo Scribd puslapiai atrodė aiškesni, nes dokumentai buvo ištraukti iš dėžių. Nebeatrodė, kad vartotojai turėjo peržiūrėti failus per objektyvą. Friedmanas sako, kad skaitytojai pradėjo stovėti tris kartus ilgiau. Tai buvo fantastiška, sako jis. Netgi buvome nustebinti, kaip gerai atrodė rodikliai.

„Scribd“ atnaujinus svetainę taip pat buvo galima naudoti „iPad“ naršyklėje, kur ji pasižymi programos sklandumu ir lengvumu. Norėdami apversti puslapį, galite tiesiog perbraukti slankiklį dokumento apačioje. Tai atspindi, kas galiausiai gali būti svarbiausia HTML5 nauda: tai, kaip jis gali padaryti žiniatinklį naudingą mobiliuosiuose įrenginiuose.

Dalis nuopelnų už šį pasiekimą tenka „Apple“, kuri šiek tiek priešingai tapo vienu didžiausių žaidėjų internete, nepaisant to, kad ji paskatino programų revoliuciją ir užima tik nedidelę naršyklių rinkos dalį.

Kai „Apple“ 2007 m. pristatė „iPhone“, tai smarkiai pakeitė visuomenės lūkesčius dėl mobiliojo interneto. Iki tol dauguma išmaniųjų telefonų siūlė tik nekokybišką žiniatinklio versiją, kuri buvo rodoma kompiuteriuose. Tačiau „Apple“ pasirinko naudoti tą pačią sistemą, kuria buvo grindžiama ir darbalaukio „Safari“ naršyklė: „WebKit“, atvirojo kodo naršyklės variklis, programinės įrangos komponentas, verčiantis tinklalapio kodą į tai, kas rodoma ekrane. 2008 m. „Google“ naudojo „WebKit“ kaip savo „Chrome“ naršyklės pagrindą, pritaikydama ją staliniams kompiuteriams ir „Android“ telefonams. Vėliau sekė telefonų gamintojų virtinė: „Nokia“, „Palm“, „Samsung“ ir „BlackBerry“ gamintoja „Research in Motion“ į savo telefonus įtraukė „WebKit“ naršykles. Šiandien „WebKit“ yra dominuojantis mobiliojo interneto naršymo variklis, o kadangi „WebKit“ lengvai palaiko HTML5, žiniatinklio kūrėjai gali lengvai jį naudoti kurdami mobiliąsias savo svetainių versijas, kurios gerai veiktų ir gerai atrodytų keliuose įrenginiuose.

Naujas gyvenimas

HTML5 negali sutvarkyti žiniatinklio per naktį. Dar laukia ilgas kelias. Pavyzdžiui, nors naršyklės kūrėjai sutaria dėl daugelio dalykų, jie ir toliau ginčijasi, kuriuos vaizdo standartus palaikyti. Taip pat gali prireikti šiek tiek laiko, kol žiniatinklio kūrėjai pritaikys technologiją svarbiausiems tikslams; pirmiausia jie norės būti tikri, kad pakankamai žmonių naudoja žiniatinklio naršykles, kurios gali visiškai valdyti HTML5 ( matyti aukščiau esančioje diagramoje, darbas vyksta ). Tai gali neįvykti metus ar dvejus. Tačiau galiausiai vis daugiau svetainių paseks Scribd pavyzdžiu. Jie taps ryškesni ir naudingesni asmeniniuose kompiuteriuose, telefonuose ir planšetiniuose kompiuteriuose. Netrukus gali prireikti vis mažiau ir mažiau kam nors atsisiųsti daugybę atskirų programų. Viena programa – žiniatinklio naršyklė – galėtų užtikrinti sklandžią ir malonią patirtį asmeniniame kompiuteryje arba mobiliajame įrenginyje.

Tai nereiškia, kad programos išnyks. Tiesą sakant, jie yra vieta, iš kur bus patobulinta naujos kartos vartotojo sąsaja, kol žiniatinklio standartai vėl nepasivys. Ir kai kurioms įmonėms vis dar yra prasminga pateikti turinį taip, kad jis būtų pritaikytas tam tikrai platformai. Suteikdami žmonėms prieigą prie informacijos greičiau ir paprasčiau, nei jie galėtų gauti iš žiniatinklio naršyklės, yra būdas padidinti klientų lojalumą, o išskirtinio turinio tam tikram įrenginiui pritaikymas gali paskatinti žmones mokėti daugiau už medžiagą (arba iš viso už tai mokėti). Štai kodėl Laidinis Šią vasarą žurnalas paskelbė, kad internetas miręs.

Tačiau jį išvalius ir judant į priekį, HTML5 suteikia rimtą priežastį manyti, kad žiniatinklis išliks pagrindine naujų paslaugų platforma, o programos – antrinės. Ir tai svarbu, nes žiniatinklio sveikata yra gyvybiškai svarbi kūrybiškumui ir verslumui. Viena iš šiandienos problemų yra ta, kad interneto netvarka apmokestina savotiškus mokesčius svetainių kūrėjams, kuriems dažnai reikia mokėti „Adobe“, „Microsoft“ ar kam nors kitam už įrankius, kurie leidžia veikti jų daugialypės terpės papildiniams. Tačiau jiems taip pat reikia interneto, nes jis visur suteikia neprilygstamų galimybių pasiekti auditoriją. Tai yra didžiausia priežastis, dėl kurios šios terpės klestėjimas 1990-aisiais sukėlė naujovių bumą. Štai kodėl HTML5 paskatins naujas investicijas į žiniatinklio startuolius, sako Davidas Cowanas, rizikos kapitalo įmonės „Bessemer Venture Partners“ partneris. (žr. Nešiojamuosius kompiuterius) .

Jei turite dvi įmones – vieną iš jų, veikiančią žiniatinklyje, o kitą, veikiančią programoje, – žiniatinklyje veikianti įmonė pagal apibrėžimą bus didesnė, sako Cowanas. Yra daug mielų mažų programų įmonių, tačiau jos nebus „Amazon“ ar „eBay“.

Bobbie Johnson, buvęs technologijų korespondentas globėjas , yra laisvai samdomas rašytojas, gyvenantis Braitone, Anglijoje.

paslėpti