Programiranje

HTML5: Kam je usmerjena jedrna spletna tehnologija

HTML5 je začel valovati pri razvoju programske opreme mnogo let pred uradnim sprejetjem oktobra 2014, kar zmanjšuje odvisnost od lastniških bogatih internetnih tehnologij, kot sta Adobe Flash in Microsoft Silverlight. HTML5video element za vdelavo videa v dokument je bila velika sprememba za podporo bogatega interneta. HTML5 je bil zasnovan tudi za podporo spreminjanju spleta z mesta za brskanje po dokumentih na mesto za izdelavo porazdeljenih aplikacij.

Kljub temu je iskanje spletnega HTML5 še vedno iskanje skupnega brezplačnega video kodeka za splet. Nekaj ​​napredka je bilo, vendar resolucije ni. H.265 je še vedno obremenjen s patenti. Googlov kodek VP9 lahko pomaga, toda druga podjetja, ki se ukvarjajo s spletnimi standardi, le podpirajo tehnologijo večjih konkurentov.

Kljub temu se je HTML5 uveljavil kot način za ustvarjanje aplikacij za odprt, z večpredstavnostmi bogat splet. "HTML5 je zelo hitro postal edina različica HTML-ja, ki jo ljudje danes resnično uporabljajo v brskalnikih in na spletnih mestih," je dejal Jeff Jaffe, izvršni direktor konzorcija za svetovni splet, ki je pristojen za tehnologijo.

Dodatne izboljšave HTML5

Specifikacija HTML5 se redno posodablja. Včasih obstajajo majhne izboljšave funkcij in popravki napak, na primer lanska različica 5.1, ki je spremenila platno 2D element in nadalje očistil HTML5.

Naslednja je različica 5.2 s funkcijami, kot je okvirno meni element, ki predstavlja skupino ukazov, ki jih je mogoče aktivirati. V izdaji 5.2 je izpopolnjen tudi pravilnik o varnosti spletnih vsebin, ki razvijalcem omogoča način nadzora dostopa do virov. Nadgradnja je lahko obravnavala tudi e-poštne naslove v nelatiničnih abecedah. Kljub temu HTML5.2 velja za manjšo revizijo.

Toda W3C si želi pogostejših posodobitev osnovne specifikacije HTML in jo posodablja vsako leto namesto vsakih deset do 15 let, kot v prejšnjih premikih večjih različic HTML, kar pa ne sledi spletnemu času, je dejal Jaffe. Vendar te večje revizije ne bodo nujno nadgradile celotnega števila, na primer s HTML5 na HTML6 na HTML7.

Kaj bi lahko pomenilo naslednika HTML5

Torej bo kdaj obstajal HTML6? Jaffe meni, da bi lahko spletna plačila upravičila tako revizijo celotne številke, da bi zagotovili dosleden način plačevanja v spletu. "Če bi želeli linearno poklicati nekaj HTML6, bi to lahko bilo to." Čeprav nakup prek spleta ni novost, vse večja prevlada uporabe mobilnega spleta povzroča, da ljudje zapuščajo nakupovalne vozičke zaradi zapletenosti - in morda bo potreben drugačen pristop, vpet v HTML. W3C ima delovno skupino, ki raziskuje prav to vprašanje.

W3C dela tudi na spletnih komponentah, ogrodju za prepoznavanje komponent spletnega mesta, ki jih je mogoče ponovno uporabiti, in uslužbencev, da olajša izvajanje več funkcij v brskalniku z zmogljivostmi brez povezave. Mogoče bodo upravičili spremembo imena v HTML6.

Odprto spletno mesto HTML5 razveja na nova področja

Medtem ko je HTML5 zasidral odprto spletno platformo, je sama platforma vedno večja kot le HTML, je dejal Jaffe. W3C torej deluje na področju varnosti, zmogljivosti in pretakanja.

Napori, povezani s pretakanjem, vključujejo predlagani standard šifriranih medijev (EME), ki razširja HTMLMediaElement (v HTML5.1) za zagotavljanje API-jev za nadzor predvajanja šifrirane vsebine in povezovanje z digitalnim sistemom za upravljanje pravic. EME ponuja standardni način prikazovanja videa prek brskalnikov. Prej ni bilo interoperabilnosti, je dejal Jaffe. "To je izjemen napredek v primerjavi z nestandardiziranim načinom prikazovanja videoposnetkov danes," kar je pogosto sporna Netscapeova tehnologija vtičnikov NPAPI.

Tim Berner-Lee, direktor W3C in velja za izumitelja spleta, je februarja podprl predlog EME in dejal, da ponuja razmeroma varen način za ogled filma v spletu. Toda drugi so predlogu nasprotovali. Berners-Lee sam ugotavlja, da obstajajo težave z DRM za razvijalce in vprašanja glede zanamcev in zakonov.

Za spletno varnost si W3C prizadeva tri:

  • Okvir za spletno preverjanje pristnosti. V teku je cilj podpirati varnost z večfaktorsko overitvijo. "Resnično se želimo izogniti geslom," je dejal Jaffe.
  • API spletnega kripto. Dokončan v začetku letošnjega leta ponuja JavaScript API za osnovne kriptografske operacije v spletnih aplikacijah.
  • Najboljše prakse za varnost spletnega razvoja. Prav tako so te prakse namenjene preprečevanju izmenjave informacij iz ene aplikacije v drugo in s tem kršitvi zasebnosti uporabnikov.
$config[zx-auto] not found$config[zx-overlay] not found