HTML5: nākotnes tīmeklim

Autors: Judy Howell
Radīšanas Datums: 25 Jūlijs 2021
Atjaunināšanas Datums: 21 Jūnijs 2024
Anonim
Learn About HTML5 and the Future of the Web
Video: Learn About HTML5 and the Future of the Web

Saturs


Izņemšana:

Šis jaunais standarts piedāvā lielas iespējas tīmeklim, taču joprojām ir daži šķēršļi, kas jāpārvar.

Parastajam lietotājam pasaules tīmeklis ir nogājis garu ceļu mazāk nekā divu desmitgažu laikā: no tām agrīnajām, spilgtas krāsas Geocities vietnēm, līdz vienkāršām vietnēm, piemēram, Google, līdz ļoti interaktīvām vietnēm, piemēram, un YouTube. Pirms desmit gadiem vairums vietņu bija balstītas uz; attēli bija greznība, video nebija dzirdami. Tagad jūs varat atskaņot multivides saturu tieši savā pārlūkprogrammā. Mēs patiešām esam nogājuši garu ceļu. Varbūt tieši tāpēc ir tik pārsteidzoši atklāt, ka tehnoloģija, kas balstās uz visu, ko līdz šim esam redzējuši tīmeklī, vairāk vai mazāk ir palikušas tādas pašas.

HTML, valoda, ko programmētāji un tīmekļa pārziņi izmanto vietņu izveidošanai, vairāk nekā desmit gadus ir palicis nemainīgs. Faktiski tikai 2010. gadā masu mēdiji sāka iemest HTML5 ziņās, un Vispasaules Web konsorcijs ierosināto standartu pieņēma tikai 2011. gadā.

Tā rezultātā HTML5 joprojām tiek lielā mērā pilnveidots, pat ja dažādi tīmekļa pārlūkprogrammas un vietnes jau izmanto vairākas tā funkcijas. Faktiski lielākie pārlūki, piemēram, Chrome, Firefox, Safari un Internet Explorer, katrā jaunajā versijā, ko tās izlaiž, iekļauj arvien vairāk HTML5 funkciju. Par tā priekšrocībām un funkcijām ir runāts daudz, bet cik liela daļa no šī burzma patiesībā ir patiesība? Šeit labi apskatiet HTML5 un tā piedāvātās iespējas. (Lai uzzinātu vairāk par fona lasījumiem, skatiet Pāriešana no Flash uz HTML5.)

HTML: pašreizējais scenārijs

HTML5 parasti tiek parādīts kā pašreizējo izmantoto iezīmēšanas valodu uzlabojums: HTML4 un XHTML 1.1. Patiešām, HTML5 radās tāpēc, ka tā līdzradītāji, W3C un Web Hyper lietojumprogrammu tehnoloģiju darba grupa, vēlējās, lai būtu viena tīmekļa lapu iezīmēšanas valoda, lai mazinātu kļūdas tīmekļa dokumentos, un to var rakstīt kā HTML vai XHTML.

  • HTML4
    HTML4 ir pašlaik izmantotais HTML standarts. Tas darbojas uz pamata HTML, paplašinot tā funkcionalitāti ar skriptiem, stila lapām, iegultiem objektiem un citiem līdzīgiem uzlabojumiem.
  • XHTML
    XHTML pamatā ir HTML4 apvienojumā ar XML, paplašināmu iezīmēšanas valodu, kas vienkāršo HTML, nezaudējot savu spēku un elastību.

HTML 5 priekšrocības

HTML5 tika iecerēts kā kaut kas vairāk nekā tikai apvienojums tam, kas darbojās ar HTML4 un XHTML.

W3C un WHATWG HTML5 izvirzīja šādus mērķus:
  • Samaziniet vajadzību pēc spraudņiem, piemēram, Flash
  • Vairāk sintaktisko elementu, kas aizvieto skriptus
  • Ierīce ir neatkarīga
  • Balstīts uz HTML, DOM, CSS un JavaScript
Pagaidām visiecienītākās funkcijas un priekšrocības, kas saistītas ar HTML5, ir:

  • Divdimensiju zīmējums, kas ir iespējams elements
  • Video un audio atskaņošana bez ārējiem spraudņiem
  • Vietējās atmiņas atbalsts
  • Ar saturu saistīti elementi, piemēram
    ,
    un
  • Veidlapu vadīklas, piemēram, URL, meklēšana, datums un kalendārs

HTML5 un drošība

HTML5 nepārprotami satur dažas satriecošas iespējas tīmekļa lietotājiem, piemēram, iespēju skatīties video bez lejupielādes un instalēšanas spraudni, velciet un nometiet interaktivitāti, spējat izveidot dokumentus un rakstīt - pat bez interneta savienojuma. Un, protams, savietojamība.

Bet vai ar visām izmaiņām un visām funkcijām tas nozīmē, ka beidzot esam atbrīvoti no drošības problēmām, kas attiecas uz tīmekļa pārlūkprogrammām un vietnēm? Vai tas nozīmē, ka beidzas ļaunprātīga programmatūra, vīrusi un citas ļaunprātīgas programmas, kas iekļūst jūsu datorā caur inficētām Web lapām?

Diemžēl atbilde ir nē.

Gandrīz 2011. gada nogalē Eiropas Tīklu un informācijas drošības aģentūra ziņoja, ka ir identificējusi 51 drošības problēmu saistībā ar HTML5 un ar to saistītajām API. Topošais standarts faktiski pavēra durvis jaunām ievainojamībām un draudiem, kas līdz šim nebija redzēti.

Piemēram, HTML5 un tā API faktiski atklāj pārlūkprogrammu programmēšanu izstrādātājiem, kas varētu nozīmēt ievainojamības, izmantojot dažādu izcelsmes resursu koplietošanu, klikšķu pakļūšanu, konfidencialitāti, ģeogrāfisko atrašanās vietu un tīmekļa kontaktligzdas.

Bet kā Maiks Shēma 2011. gada aprīlī rakstīja vietnē Mashable, visnopietnākās ievainojamības un draudi rodas nevis no HTML5 pašas par sevi, bet no izstrādātājiem, kuri steidz izmantot HTML5 savām lietotnēm. Vēl viena vāja saikne ir dažādās implementācijas, kuras izmanto dažādi pārlūkprogrammas.

HTML5: kur tas var novest globālo tīmekli

HTML5 nebūt nav pilnīgs, kas ir saprotams, jo tas vēl nav ieviests un padarīts par oficiālu. Pa to laiku ir ļoti daudz talantīgu programmētāju, kuri velta laiku, prasmes, zināšanas un pūles, lai to padarītu labāku un drošāku.

Turklāt noteikti ir arī pretpasākumi, kas rodas, tiklīdz tiek atklāta un izmantota ievainojamība.

Un, neskatoties uz pašreizējiem trūkumiem, HTML5 par velti netiek saukts par Web attīstības nākotni. Tas tiek uzskatīts par spēles mainītāju. Kad kļūdas ir izstrādātas, atstājiet daudz drošāku standartu, kas ir ļoti spēcīgs, taču patstāvīgs. Tas nozīmē, ka lietotājiem vairs nebūs jāielādē spraudņi un cita programmatūra tikai Web lapas apskatīšanai. Pārlūkprogrammas būs drošākas, vietnes - bagātākas un interaktīvākas, un lietojumprogrammas būs gan platformas brīvas, gan vieglāk izstrādājamas. Rezultātā HTML5 nodrošinās labāku un drošāku tiešsaistes pieredzi nekā tā, kas mums ir tagad.

Nākotnes HTML

Ir arī vērts pieminēt, ka HTML5 ir lieliski piemērots nākotnei. Mūsdienās cilvēki piekļūst globālajam tīmeklim ne tikai mājas datoros, bet arī klēpjdatoros, viedtālruņos, planšetdatoros un citās mobilajās ierīcēs, kā arī daudzās dažādās platformās. HTML5 ir vienīgais risinājums vienmērīgai darbībai vairākās platformās, neveicot papildu darbu. Šīs izmaiņas palīdzēs izstrādātājiem vairāk koncentrēties uz funkcionalitāti, nevis uz līdzīgu produktu radīšanu dažādām platformām.

Tāpēc vienkārši iedomājieties nākotni bez nepieciešamības pēc vairākām versijām. HTML5 ļauj piekļūt jūsu lietotnēm neatkarīgi no ierīces, kuru izmantojat. Tas varētu nozīmēt arī iekurt un citu e-grāmatu lasītāju nāvi. Tā kā HTML5 var viegli padarīt žurnālus, avīzes un jā, grāmatas pareizi, tas arī atvieglo e-grāmatu lasīšanu daudzās ierīcēs, ieskaitot viedtālruņus.

HTML5 var arī bruģēt ceļu uz labākām spēlēm pārlūkā, ieskaitot lietojumprogrammu, kas lietotājiem ļauj zīmēt tīmekļa lapas. 3-D varētu kļūt arī par realitāti, izmantojot WebGL platformu.

Bet tas, kas HTML5 atšķir no tā priekšgājējiem, ir tas, ka tas nodrošina veidu, kā lietotnes izmantot bezsaistē. Datu glabāšanai varat izmantot datoru, iespēju, kas iepriekš nebija iespējama vai vismaz iepriekš bija ļoti ierobežota.

Nākamā tīmekļa atkārtošana

Noslēgumā jāatzīmē, ka HTML 5 ir liels solis uz priekšu, ciktāl tas attiecas uz Web attīstību un programmēšanu. Tas piedāvā pilnīgi jaunu iespēju pasauli, kas maina to, kā nozares spēlētāji pievēršas vietņu un lietojumprogrammu izstrādei. Ir daži šķēršļi, kas jāpārvar drošības ziņā, taču tie, visticamāk, ir bāli, salīdzinot ar HTML5 jaunajām iespējām. Protams, labi, ka jāgaida un jāredz, kā tas viss izrādās, bet tīmeklī notiek pārmaiņas.