HTML5: Za budućnost budućnosti

Autor: Judy Howell
Datum Stvaranja: 25 Srpanj 2021
Datum Ažuriranja: 21 Lipanj 2024
Anonim
Čovjek iz BUDUĆNOSTI tvrdi da ima snimak svijeta iz 2120. godine?
Video: Čovjek iz BUDUĆNOSTI tvrdi da ima snimak svijeta iz 2120. godine?

Sadržaj


Oduzeti:

Ovaj novi standard ima veliku priliku za Internet, ali još je nekoliko prepreka koje treba prevladati.

Do običnog korisnika World Wide Web prešao je dug put za manje od dva desetljeća: od onih ranih, jarko obojenih web lokacija Geocities, do jednostavnih web lokacija poput Googlea, do vrlo interaktivnih web lokacija poput YouTubea i YouTubea. Prije deset godina temeljila se većina web stranica; slike su luksuz, videozapisi nečuveni. Sada možete reproducirati multimedijski sadržaj izravno na vašem pregledniku. Doista smo prošli dug put. Možda je baš zato iznenađujuće otkriće da je tehnologija koja stoji iza svega što smo vidjeli na internetu više ili manje ostala ista.

HTML, jezik koji koriste programeri i webmasteri za izradu web stranica, uglavnom je ostao nepromijenjen već više od desetljeća. Zapravo, tek 2010. godine glavni su mediji započeli spuštanjem HTML5 u vijesti, a Worldwide Web Konzorcij prihvatio je predloženi standard tek 2011. godine.

Kao rezultat toga, HTML5 je još uvijek u velikoj fazi razvoja, čak i ako različiti web-preglednici i web stranice već koriste brojne značajke. U stvari, glavni preglednici kao što su Chrome, Firefox, Safari i Internet Explorer uključuju sve više i više HTML5 značajki u svaku novu verziju koju izdaju. Puno se pričalo o njegovim prednostima i značajkama, ali koliko je ova zujanje zapravo istina? Ovdje dobro pogledajte HTML5 i što on može ponuditi. (Da biste pročitali pozadinu, pogledajte Prelazak s Flash-a na HTML5.)

HTML: Sadašnji scenarij

HTML5 se obično predstavlja kao poboljšanje trenutnih označnih jezika koji se koriste: HTML4 i XHTML 1.1. Doista, HTML5 je nastao zato što su njegovi suosnivači, W3C i Radna grupa za tehnologiju web hiper aplikacije, htjeli imati jedinstveni jezik za označavanje web stranica kako bi se smanjile pogreške u web dokumentima i koji se može napisati kao HTML ili XHTML.

  • HTML4
    HTML4 je trenutno korišteni HTML standard. Radi na osnovnom HTML-u proširujući svoju funkcionalnost sa skriptama, tablicama stilova, ugrađenim objektima i drugim sličnim poboljšanjima.
  • XHTML
    XHTML je u osnovi HTML4 u kombinaciji s XML-om, proširivim jezikom za označavanje koji pojednostavljuje HTML bez žrtvovanja njegove snage i fleksibilnosti.

Prednosti HTML 5

HTML5 zamišljen je kao nešto više od kombinacije onoga što je funkcioniralo s HTML4 i XHTML.

W3C i WHATWG postavljaju sljedeće ciljeve za HTML5:
  • Smanjite potrebu za dodacima, poput Flash-a
  • Više sintaktičkih elemenata za zamjenu skripti
  • Uređaj neovisan
  • Na temelju HTML-a, DOM-a, CSS-a i JavaScript-a
Za sada su najgledanije značajke i pogodnosti koje su povezane s HTML5-om sljedeće:

  • D-D crtež omogućen od strane element
  • Reprodukcija video i audio bez potrebe za vanjskim dodacima
  • Podrška za lokalnu pohranu
  • Elementi specifični za sadržaj kao što su
    ,
    i
  • Kontrole obrasca kao što su, URL, pretraživanje, datum i kalendar

HTML5 i sigurnost

HTML5 očito ima sjajnu mogućnost za web korisnike, poput mogućnosti gledanja videozapisa bez preuzimanja i instaliranja dodataka, interaktivne interakcije s povlačenjem i ispuštanjem, stvaranja dokumenata i pisanja - čak i bez internetske veze. I naravno, interoperabilnost.

No, sa svim promjenama i svim značajkama, znači li to da smo se konačno riješili sigurnosnih problema kada su u pitanju web-preglednici i web stranice? Znači li to da će zlonamjerni softver, virusi i drugi zlonamjerni programi ući u vaše računalo putem zaraženih web stranica?

Nažalost, odgovor je ne.

Pred kraj 2011. godine, Europska agencija za sigurnost mreže i informacija izvijestila je da su identificirali 51 sigurnosna pitanja koja okružuju HTML5 i njegove povezane API-je. Budući standard zapravo je otvorio vrata za nove ranjivosti i prijetnje koje do sada nisu bile viđene.

Na primjer, HTML5 i njegovi API-i zapravo otkrivaju programerima programiranje preglednika, što bi moglo značiti ranjivosti s dijeljenjem resursa s više izvora, klikanjem, privatnošću, geolokacijom i web utičnicama.

No, kako je Mike Schema napisao na Mashableu u travnju 2011., najozbiljnije ranjivosti i prijetnje ne dolaze od HTML5-a kao takvog, već od programera koji užurbano koriste HTML5 za svoje aplikacije. Sljedeća slaba veza su različite implementacije koje koriste različiti preglednici.

HTML5: Kamo to može voditi na svjetskom webu

HTML5 daleko je od savršenog, što je i razumljivo jer još nije uveden i službeno objavljen. U međuvremenu, postoji puno talentiranih programera koji svoje vrijeme, vještine, znanje i napore posvećuju poboljšanju i sigurnosti.

Uz to, sigurno postoje protumjere koji se pojavljuju čim se otkriva i iskoristi ranjivost.

I usprkos svojim trenutnim nedostacima, HTML5 budućnost web razvoja ne nazivamo ni za čim. To se vidi kao izmjenjivač igara. Jednom kada se bube razrade, ostavite mnogo sigurniji standard koji je vrlo moćan, ali samodostatan. To znači da od korisnika više neće biti potrebno dodavanje dodataka i drugog softvera, samo za prikaz web stranice. Preglednici će biti stabilniji, web stranice bogatije i interaktivnije, a aplikacije će se bez platformi i lakše razvijati. Na kraju, HTML5 pružit će bolje i sigurnije internetsko iskustvo od onog što imamo sada.

HTML budućnosti

Također je vrijedno spomenuti da je HTML5 savršeno pogodno za budućnost. Danas ljudi pristupaju svjetskom webu ne samo na svojim kućnim računalima, već i na svojim prijenosnim računalima, pametnim telefonima, tabletima i drugim mobilnim uređajima i na mnogim različitim platformama. HTML5 je jedino rješenje za neometani rad na više platformi bez dodatnog posla. Ova će promjena pomoći programerima da se više usredotoče na funkcionalnost, a ne na stvaranje sličnih proizvoda za različite platforme.

Stoga samo zamislite budućnost bez potrebe za više verzija. HTML5 omogućava vam pristup aplikacijama bez obzira na to koji uređaj koristite. To bi moglo značiti i smrt Kindlea i drugih čitatelja e-knjiga. Budući da HTML5 može pravilno prikazati časopise, novine i da, knjige pravilno, to će olakšati čitanje e-knjiga na mnogim uređajima, uključujući pametne telefone.

HTML5 također može utrti put boljim igrama u pregledniku, uključujući aplikaciju koja korisnicima omogućuje crtanje na web stranicama. 3-D bi također mogao postati stvarnost s WebGL platformom.

Ali ono što HTML5 stvarno razlikuje od svojih prethodnika jest da on pruža način za upotrebu vaših aplikacija izvan mreže. Svoje računalo možete koristiti za pohranjivanje podataka, što prije nije bilo moguće ili je barem bilo prije ograničeno.

Sljedeća Iteracija Weba

Zaključno, HTML 5 veliki je skok naprijed što se tiče web razvoja i programiranja. Nudi potpuno novi svijet značajki koje mijenjaju način na koji igrači na terenu pristupe razvoju web mjesta i aplikacija. Postoje neke prepreke koje treba savladati u pogledu sigurnosti, ali one će vjerojatno blijede u odnosu na nove mogućnosti koje pruža HTML5. Naravno, treba pričekati i vidjeti kako se sve to ispostavilo, ali promjena dolazi na web.