• Acasă
  • Despre noi
  • Autori
  • Mărturii
  • Arhivă
  • Trimite Articol
  • Contact

WORLDIT

Lumea în 1 și 0.

  • Știri
    • Tehnologie
    • Tehnologie mobilă
    • Securitate
    • Developers
    • Știință
    • Benzi desenate
    • Jocuri
    • Intern
  • Tehnic
    • Browser
    • C#
    • C/C++
    • Challenge
    • HTML/CSS
    • Javascript, Ajax, jQuery
    • Open Source
    • PHP
    • Python
    • Securitate IT
    • Socializare
    • WordPress
    • Altele
  • Recenzii
  • Interviuri
  • Evenimente

HTML 5 – noul standard web

3
  • Publicat de Bogdan Condurache
  • în HTML/CSS · Tehnic
  • — 20 apr., 2010 at 8:00 am

Standardul actual, HTML 4.01 are „deja” 10 ani. A venit randul unui nou limbaj web.

Dar ce este HTML?

HTML sau limbajul de marcare a hipertextului (Hypertext Markup Language) este practic toata fundatia webului. Consta intr-o varietate de etichete care se folosesc pentru a da infatisare paginii web. HTML este cel mai raspandit limbaj, dar nu singurul. Pentru creare unei paginii se mai poate folosi XML, PHP si chiar baze de date SQL. Dintre toate HTML este cel mai important dintre ele. Cine vrea sa invete sa creeze un site porneste de la acesta.

De ce o versiune noua de HTML?

Cum spuneam mai sus, versiunea actuala are 10 ani. Pe atunci o pagina avea text si foarte putine imagini. In ziua de azi internetul este folosit cel mai mult pentru multimedia. Dar avem deja plugin-ul Flash, de ce am folosi HTML 5? Pentru ca in majoritatea cazurilor plugin-urile consuma multe resurse. Aceasta nu ar fi o mare problema, dar securitatea la un plugin este proasta. 90% din utilizatorii de internet au acest plugin instalat. Mai mult de 50% dintre ei nu stiu ca trebuie actualizat. Mozilla a introdus in Firefox optiunea de a cauta dupa actualizarile pluginurilor. Dar oamenii nefiind constienti ca trebuie actualizat nici macar nu fac aceasta scanare. Acum HTML adauga 2 etichete noi, care in viitor vor fi probabil indispensabile.Aceste etichete sunt <audio> si <video>. In acesta noua versiune de HTML nu se impune un anumit codec. De aici incep problemele. Patru dintre producatorii de browsere au participat alaturi de W3C la dezvoltarea noului standard. Dintre producatorii de browsere cei  care nu au participat au fost cei de la Microsoft. Atunci IE nu va oferi suport pentru HTML 5? Despre aceasta am scris aici.

Lasand Microsoft la o parte, dintre acesti 4 producatori 2 au dorit doar codecurile Ogg Theora si Vorbis, deoarece nu presupun taxe pentru licentiere. Unul dintre ei este clar Mozilla, producatorul open-sorce, celelalt fiind Opera. Google ai Apple doresc si codecul H.264. Firefox si Opera au aceasta functie noua doar pentru cele doua codecuri mentionate mai sus, speram ca este temporar.

O alta functie noua este Canvas (panza, tablou). Ea defineste o sectiune a site-ului in care motorul browser-ului randeaza grafica in timp real. Astfel se pot integra jocuri in browsere fara a fi nevoie de flash asa cum a scris si Andrei aici.

Toate aceste functii noi par sa suplineasca flash-ul. Dar exista si probleme. Una din ele este lipsa acelerarii hardware prin placa grafica. Deci pentru continut HD probabil se va folosi tot flash.

Pentru o mai buna randare HTML 5 introduce si Web workers. Aceasta functie de procesare in fundal se va ocupa simultan de script-urile site-ului si de aplicatiile web in threat-uri separate.

Una din functiile cele mai problematice este web storage. Mie mi-se pare ca este identic cu Cache-ul salvat pentru deschiderea mai rapida a site-ului. Cu noua functie vor fi stocat date chiar si de 10 MB pe calculatorul utilizatorului cu scopul utilizarii offline. McAffe avertizeaza cu privire la aceasta pentru ca delimitarea dintre aplicatiile web si cele locale devine foarte vaga. Aceasta ar putea fi o noua zona de exploatat pentru hackeri.

Totusi noua versiune aduce si imbunatatiri la capitolul securitate. Pentru a nu permite raspandirea de malware prin iframe s-a adaugat la aceasta un sandbox. Astfel in ifram-uri se va permite in mod limitate sau deloc executarea script-urilor sau a cookie-urilor de aces.

GeoLocation este o interfata de programare prin care un site poate identifica locatia calculatorului, fara a avea nevoie de vreun plugin. Pentru aceasta foloseste adresa IP, informatiile ce tin de wireless sau de GPS care sunt disponibile.

Upgrade incet, dar sigur

Una din piedicile implementarii poate fi Internet Explorer care suporta o singura functie noua (vezi tabelul de mai jos). Functia video ar putea fi uitata. Fara un codec unificat, accelerare hardware pentru continutul video ea lasa nederanjat flash-ul in postura sa de cel mai important player media pe web.

Sunt curios de solutiile pentru care se va opta.

Daca acest articol contine o greseala, selecteaza cuvintele sau fraza gresita si tasteaza combinatia de taste Shift + Enter sau apasa click aici pentru a o raporta. Multumim!

Etichete: AppleChromeFirefoxGoogleHTMLhtml 5IEInternet ExplorerMicrosoftMozillaOperaSafariW3C

— Bogdan Condurache a scris 80 articole

Contact | bogdan@worldit.info | @bcman31 | WorldIT Mă numesc Bogdan Condurache şi sunt pasionat de informatică, în special de securitatea IT. Am experienţă în malware researching şi programare în diverse limbaje. Am reuşit să evoluez datorită WorldIT, mulţumită articolelor de calitate de pe acest blog, iar acum vreau să ajut la rândul meu. Dacă eşti de părere că poţi ajuta la dezvoltarea acestei comunităţi, nu ezita să o faci.

  • Articolul anterior Romanian National Security – a fost UK, acum Franta cu Lemonde.fr
  • Articolul următor Pe eBay se vand si orase intregi

3 Comentarii

  1. dage spune:
    aprilie 20, 2010 la 9:38 am

    Interesant articol, sunt destul de interesat de acest htm5.
    Daca celalte browsere, in afara de Chrome, nu isi revizuiesc atitudinea pana cand acest limbaj o sa fie lansat/utilizat bine. Google Chrome o sa urce bine in topul browserelor.

  2. Avadanei Andrei spune:
    aprilie 20, 2010 la 12:27 pm

    Ai dreptate. Oricum si celelalte browsere, cu exceptia IE prezinta interes, mai mult sau mai putin. Mozilla Firefox are integrate cateva smecherii in 3.6 🙂

  3. Peste 20 de articole din 2010 ce merita citite de un programator web | WorldIT spune:
    decembrie 29, 2010 la 1:15 pm

    […] cele mai interesante articole din sectiunea HTML/CSS, Javascript/Ajax/jQuery si PHP. Spor la citit! HTML 5 – noul standard web Ce lucruri poti face cu CSS 3? Cum sa faci aplicatii Facebook? Despre jQuery – introducere […]


  • Facebook

    WorldIT.info
  • Ultimele Atacuri Cibernetice din Romania – RO Hacked

    • imacoolat-curat.ro
      | Published: februarie 3, 2020 - 2:00 am
    • hotel-palace.ro
      | Published: februarie 2, 2020 - 2:00 am
    • www.tahometru.ro
      | Published: februarie 1, 2020 - 2:00 am
    • alexisart.ro
      | Published: ianuarie 30, 2020 - 2:00 am
    • justshop.ro
      | Published: ianuarie 29, 2020 - 2:00 am
    RO Hacked este registrul atacurilor cibernetice din România.
  • Caută

  • Articole Recomandate

    • Recent Posts
    • Tags
    • Număr record de participanți la DefCamp 2015, cel mai important eveniment dedicat securității cibernetice din Europe Centrala si de Estdecembrie 2, 2015
    • La DefCamp 2015 vei afla prin ce tehnici pot fi evitate măsurile de securitate ale sistemelor informatice criticeoctombrie 16, 2015
    • Ultima sansa sa rezervi bilete de tip Early Bird la DefCamp 2015septembrie 1, 2015
    • 15 sfaturi despre cum poti deveni un programator bun venite de la specialisti romaniaugust 4, 2015
    • algoritmica Android antivirus Apple Avadanei Andrei benzi desenate BitDefender blog browser C++ Chrome concurs eveniment Facebook Firefox Google google chrome hacking html5 infografic informatica internet Internet Explorer IT javascript linux Microsoft Mozilla Firefox online PHP programare retea sociala review Romania securitate Tehnologie Twitter web Windows Windows 7 Wordpress WorldIT worldit.info Yahoo! YouTube
  • ianuarie 2021
    L Ma Mi J V S D
    « dec.    
     123
    45678910
    11121314151617
    18192021222324
    25262728293031
  • Link-uri Sponsorizate

    • laptop second hand

    • Calculatoare Second Hand

    • cod voucher pc garage

  • Home
  • Tehnic
  • HTML/CSS
  • HTML 5 – noul standard web
  • Important

    • Bit Sentinel
    • Centrul de Cercetare în Securitate Informatică din România
    • DefCamp
  • Prieteni

    • BetiT.ro
    • bijuterii handmade
    • Computerica | Resurse gratuite PC
    • Descopera.org
    • Gadgeturi si IT – Giz.ro
  • Prieteni

    • PC – Config
    • RO Hacked
    • Stiri IT

Copyright © 2009-2014 WORLDIT. Toate drepturile Rezervate.
Termeni și condiții | Contact | Licența Creative Commons

Multumim foarte mult ca ne-ai raportat greseala! O vom remedia in cel mai scurt timp posibil.