HTML5: Pentru viitorul web

Autor: Judy Howell
Data Creației: 25 Iulie 2021
Data Actualizării: 5 Mai 2024
Anonim
Learn About HTML5 and the Future of the Web
Video: Learn About HTML5 and the Future of the Web

Conţinut


La pachet:

Acest nou standard reprezintă o oportunitate majoră pentru Web, dar mai există câteva obstacole de depășit.

Pentru utilizatorul obișnuit, World Wide Web a parcurs un drum lung în mai puțin de două decenii: de la acele site-uri Web timpurii, viu colorate, Geocities, până la site-uri simple precum Google, la site-uri extrem de interactive precum și YouTube. În urmă cu zece ani, majoritatea site-urilor web se bazau pe; imaginile au fost un lux, videoclipurile au fost nemaiauzite. Acum, puteți reda conținut multimedia chiar pe browserul dvs. Am făcut într-adevăr un drum lung. Poate tocmai de aceea este atât de surprinzător să descoperim că tehnologia din spatele a tot ceea ce am văzut până acum a rămas mai mult sau mai puțin aceeași.

HTML, limbajul folosit de programatori și de webmasteri pentru a crea site-uri web, a rămas în mare parte neschimbat de mai bine de un deceniu acum. De fapt, abia în 2010, mass-media mainstream a început să trimită HTML5 în știri, iar Worldwide Web Consortium a acceptat doar standardul propus în 2011.

Drept urmare, HTML5 este încă în mare parte în curs de dezvoltare, chiar dacă diverse browsere web și site-uri web folosesc deja o serie de caracteristici ale acestuia. De fapt, browserele majore precum Chrome, Firefox, Safari și Internet Explorer includ din ce în ce mai multe funcții HTML5 în fiecare versiune nouă pe care o lansează. S-a vorbit mult despre beneficiile și caracteristicile sale, dar cât de mult din acest buză este de fapt adevărul? Aici vă uitați bine la HTML5 și la ce are de oferit. (Pentru câteva lecturi de fundal, consultați Mutarea de la Flash la HTML5.)

HTML: scenariul prezent

HTML5 este prezentat în mod obișnuit ca o îmbunătățire a limbajelor de marcare actuale utilizate: HTML4 și XHTML 1.1. Într-adevăr, HTML5 a apărut din cauza faptului că co-creatorii săi, W3C și Web Hyper Application Technology Group de lucru, au dorit să aibă un limbaj de marcare unic pentru paginile Web pentru a reduce erorile din documentele Web și care pot fi scrise fie HTML fie XHTML.

  • HTML4
    HTML4 este standardul HTML utilizat în prezent. Funcționează pe HTML de bază extinzând funcționalitatea sa cu scripturi, foi de stil, obiecte încorporate și alte îmbunătățiri similare.
  • XHTML
    XHTML este practic HTML4 combinat cu XML, un limbaj extensibil de marcare care simplifică HTML fără a-și sacrifica puterea și flexibilitatea.

Avantajele HTML 5

HTML5 a fost conceput ca ceva mai mult decât o combinație între ceea ce a funcționat cu HTML4 și XHTML.

W3C și WHATWG au stabilit următoarele obiective pentru HTML5:
  • Reduceți nevoia de pluginuri, cum ar fi Flash
  • Mai multe elemente sintactice pentru înlocuirea scripturilor
  • Dispozitiv independent
  • Bazat pe HTML, DOM, CSS și JavaScript
Deocamdată, caracteristicile și avantajele cele mai cunoscute sunt asociate cu HTML5 sunt:

  • Desen 2-D făcut posibil de către element
  • Redare video și audio fără a fi nevoie de pluginuri externe
  • Suport local pentru stocare
  • Elemente specifice conținutului, cum ar fi
    ,
    și
  • Formulare de control, cum ar fi, URL, căutare, data și calendarul

HTML5 și securitate

HTML5 are în mod clar o posibilitate nemaipomenită pentru utilizatorii de web, cum ar fi să poată viziona un videoclip fără să descarce și să instaleze un plug-in, interactivitate drag-and-drop, să poată crea documente și să scrie s - chiar și fără o conexiune la Internet. Și desigur, interoperabilitatea.

Dar, cu toate modificările și toate funcțiile, înseamnă că în sfârșit scăpăm de probleme de securitate atunci când vine vorba de browsere web și site-uri web? Înseamnă sfârșitul introducerii de malware, viruși și alte programe dăunătoare pe computer prin intermediul paginilor Web infectate?

Din păcate, răspunsul este nu.

Aproape de sfârșitul anului 2011, Agenția Europeană pentru Securitatea Rețelelor și a Informațiilor a raportat că au identificat 51 de probleme de securitate în jurul HTML5 și API-urile aferente. Viitorul standard a deschis de fapt ușile pentru noi vulnerabilități și amenințări care nu se mai văzuseră până acum.

De exemplu, HTML5 și API-urile sale expun efectiv programarea browserelor pentru dezvoltatori, ceea ce ar putea însemna vulnerabilități cu partajarea resurselor încrucișate, click-jacking, confidențialitate, geolocalizare și socluri Web.

Dar cum a scris Mike Schema în Mashable în aprilie 2011, cele mai grave vulnerabilități și amenințări nu provin de la HTML5 în sine, ci de la dezvoltatorii care se grăbesc să folosească HTML5 pentru aplicațiile lor. Un alt link slab îl reprezintă diferitele implementări folosite de browsere diferite.

HTML5: Unde poate conduce World Wide Web

HTML5 este departe de a fi perfect, ceea ce este de înțeles, deoarece nu a fost încă lansat și oficializat. Între timp, există o mulțime de programatori talentați care își dedică timpul, abilitățile, cunoștințele și eforturile pentru ca acesta să fie mai bun și mai sigur.

În plus, există siguranță că vor fi contramăsurate care se extrag de îndată ce o vulnerabilitate este descoperită și exploatată.

Și în ciuda defectelor sale actuale, HTML5 nu este numit viitorul dezvoltării Web degeaba. Este văzut ca un schimbător de jocuri. Odată ce erorile sunt rezolvate, rămâneți bine cu un standard mult mai sigur, care este foarte puternic, dar care este suficient. Aceasta înseamnă că utilizatorii nu vor mai fi nevoiți să descarce pluginuri și alte programe software doar pentru a vizualiza o pagină Web. Navigatoarele vor fi mai sigure, site-urile web vor fi mai bogate și mai interactive, iar aplicațiile vor fi atât fără platformă, cât și mai ușor de dezvoltat. În final, HTML5 va oferi o experiență online mai bună și mai sigură decât ceea ce avem acum.

HTML-ul viitorului

De menționat este faptul că HTML5 este potrivirea perfectă pentru viitor. Astăzi, oamenii accesează World Wide Web nu numai pe calculatoarele de acasă, ci și pe laptopurile, smartphone-urile, tabletele și alte dispozitive mobile și pe mai multe platforme diferite. HTML5 este singura soluție pentru o funcționare lină pe mai multe platforme, fără a fi nevoie să lucrați în plus. Această modificare îi va ajuta pe dezvoltatori să se concentreze mai mult pe funcționalitate decât pe crearea de produse similare pentru diferite platforme.

Așadar, imaginați-vă un viitor fără a fi nevoie de mai multe versiuni. HTML5 face posibilă accesarea aplicațiilor dvs. indiferent de dispozitivul pe care îl utilizați. Aceasta ar putea însemna, de asemenea, moartea lui Kindle și a altor cititori de cărți electronice. Deoarece HTML5 poate reda cu ușurință reviste, ziare și da, cărți, în mod corespunzător, va facilita citirea cărților electronice pe o serie de dispozitive, inclusiv smartphone-uri.

HTML5 poate, de asemenea, să deschidă calea către jocuri mai bune în browser, inclusiv o aplicație care permite utilizatorilor să deseneze pe pagini Web. 3-D ar putea deveni, de asemenea, o realitate cu platforma WebGL.

Dar ceea ce diferențiază cu adevărat HTML5 de predecesorii săi este faptul că oferă o modalitate de a folosi aplicațiile offline. Puteți utiliza computerul pentru a stoca datele dvs., o capacitate care nu era posibilă înainte sau cel puțin era foarte limitată înainte.

Următoarea iterare a web-ului

În concluzie, HTML 5 este un salt important înainte în ceea ce privește dezvoltarea și programarea Web. Acesta oferă o lume cu totul nouă de caracteristici care schimbă modul în care jucătorii din teren abordează dezvoltarea site-urilor și aplicațiilor. Există câteva obstacole care trebuie depășite în ceea ce privește securitatea, dar acestea sunt palide în comparație cu noile oportunități pe care le conferă HTML5. Desigur, trebuie să așteptați și să vedeți cum se dovedește totul, dar schimbarea vine pe Web.