Wat is HTML5 en hoe verandert het de manier waarop ik blader? [MakeUseOf Explains]

In de afgelopen paar jaar heb je de term HTML5 af en toe misschien wel eens gehoord. Of u nu iets weet over webontwikkeling of niet, het concept kan enigszins vaag en verwarrend zijn.

In de afgelopen paar jaar heb je de term HTML5 af en toe misschien wel eens gehoord.  Of u nu iets weet over webontwikkeling of niet, het concept kan enigszins vaag en verwarrend zijn.
Advertentie

Wat is HTML5 en hoe verandert het de manier waarop ik blader? [MakeUseOf Explains] Wat is HTML5 Intro In de afgelopen paar jaar heb je de term HTML5 af en toe misschien wel eens gehoord. Of u nu iets weet over webontwikkeling of niet, het concept kan enigszins vaag en verwarrend zijn. Het is duidelijk de volgende stap in de HTML-lijn, maar wat doet het precies? Waarom is er zoveel opwinding eromheen? En waarom maakt het jou uit?

HTML, of HyperText Markup Language, is het belangrijkste element van het World Wide Web. Het is de taal die wordt gebruikt om te beschrijven hoe een webpagina eruit zou moeten zien. HTML alleen is echter behoorlijk saai omdat het alleen statische pagina's kan opleveren; om aan de groeiende vraag naar meer indrukwekkende webfuncties te voldoen, is HTML gekoppeld aan plug-ins zoals CSS, Flash, Java, Silverlight, enz.

Het is een opgeblazen puinhoop geworden en verschillende browsers implementeren die functies op hun eigen manier. HTML5 is bedoeld om de grote problemen van HTML op te lossen voor een schoner en efficiënter web.

HTML: een overzicht

HTML zoals we dat vandaag kennen, heet HTML4 en het werd voor het eerst gepubliceerd in 1997. Ja, dat betekent dat we al meer dan 15 jaar op HTML4 draaien, wat een eeuwigheid is in technische tijd. Rond 2000 begon een parallelle opmaaktaal genaamd XHTML aan de ontwikkeling en die is ook in de loop der jaren in gebruik geweest, voornamelijk vanwege de strengere normen die het oplegt. Over het algemeen zijn de twee vrij gelijkaardig.

Wat is HTML5 en hoe verandert het de manier waarop ik blader? [MakeUseOf Explains] wat is html5 1

Het probleem met HTML4 is de beperkte functionaliteit. Het moet worden uitgebreid via plug-ins, zoals Flash, om meer te bieden dan alleen tekst en afbeeldingen. Veel videospelers zijn bijvoorbeeld gemaakt en onderhouden op het Flash-platform en ingebed in HTML-pagina's. Veel web-apps zijn ontwikkeld met behulp van Java en ook ingebed.

Met al deze plug-ins wordt het moeilijk om de juiste normen te handhaven. Idealiter zou elke browser elke pagina op het web op dezelfde manier moeten weergeven om dezelfde ervaring aan elke gebruiker te kunnen leveren. Om dezelfde resultaten in meerdere browsers weer te geven, moeten webontwikkelaars meestal snelle fixes en hacks in verschillende delen van hun site implementeren om rekening te houden met verschillende renderingprocessen. Dit wordt na een tijdje omslachtig.

Op een meer praktische noot, webpagina's die plug-ins vereisen zoals Flash en Java eindigen met veel meer CPU en RAM. Heeft u zich ooit afgevraagd waarom uw browser zoveel bronnen op uw computer gebruikt? Veel van het kan worden toegeschreven aan deze HTML-extensies. Dit is een reden waarom Apple Flash-ondersteuning op hun mobiele apparaten heeft uitgeschakeld (om de levensduur van de batterij te verlengen).

Wat is HTML5 precies?

HTML4 heeft goed gewerkt, maar het heeft duidelijk een aantal tekortkomingen. Het team achter HTML5 heeft een bepaald plan op hoog niveau voor de volgende stap in HTML, wat betekent dat HTML5 op de volgende principes moet zijn gebaseerd:

  • Minder afhankelijk van plug-ins voor functionaliteit.
  • Scripting moet waar mogelijk worden vervangen door markup.
  • Apparaatonafhankelijkheid (dat wil zeggen, beschikbaar op alle apparaten en met dezelfde eindervaring).
  • Openbaar ontwikkelingsproces zodat mensen kunnen zien wat er aan de hand is.

Wat is HTML5 en hoe verandert het de manier waarop ik blader? [MakeUseOf Explains] wat is html5 2

Meer specifiek voegt HTML5 een hele reeks nieuwe opmaakcodes toe Top 11 HTML-tags Elke blogger en website-eigenaar moet weten Top-11 HTML-tags Elke blogger en website-eigenaar moet het weten Het world wide web kent vele talen en is gecodeerd in verschillende talen. De enige taal echter die overal te vinden is en die al bestaat sinds de uitvinding van webpagina's, is de ... Lees verder:

  • en tags om u te helpen bij het isoleren van de toppen en bodems van inhoudsblokken. Kan meer dan eens op één pagina worden gebruikt.
  • tag die een specifiek, enkelvoudig stuk inhoud identificeert, bijvoorbeeld een blogpost of een gebruikerscommentaar.
  • tag om aan te geven welke secties als navigatieblokken moeten worden beschouwd.
  • tag waarmee u een generiek gedeelte met inhoud kunt definiëren; vergelijkbaar met de huidige bestaande tag.
  • en tags om de opname van audio- of video-inhoud te markeren.
  • tag waarmee u afbeeldingen kunt tekenen met een afzonderlijke scripttaal.
  • tag om externe inhoud of applicaties op de pagina in te sluiten.

HTML5 maakt ook een einde aan sommige tags: , , , , , en een handvol anderen.

De volledige normspecificatie voor HTML5 is gepland om tegen 2014 te zijn voltooid, maar HTML5 heeft al veel vooruitgang geboekt en het kan zelfs vandaag nog worden gebruikt om sitefuncties te implementeren. De volledige normspecificatie voor HTML5.1 is gepland om tegen 2016 te zijn voltooid.

Waarom HTML5 voor u van belang is

Als een webgebruiker profiteert u van HTML5 omdat het de meest in het oog springende problemen in HTML4 oplost. Websites zullen betere webstandaarden hebben, wat zal resulteren in efficiëntere inhoud en verbeterde prestaties. Aangezien HTML5 overal wordt toegepast, moeten webpagina's sneller worden geladen, moet minder bandbreedte worden gebruikt en moet de levensduur van de batterij op mobiele apparaten zijn 7 Manieren om de levensduur van uw mobiele telefoon te vergroten [iPhone, Android, andere smartphones] 7 manieren om uw Batterijlevensduur mobiele telefoon [iPhone, Android, andere smartphones] Verreweg een van de meest teleurstellende functies in vrijwel elke smartphone is de levensduur van de batterij, die voor de meesten van ons minstens één oplaadbeurt per periode van 24 uur vereist. Ben je een ... Lees meer zou langer moeten duren.

Bovendien hoef je niet zoveel plug-ins zoals Flash en Java bijgewerkt te houden. Ik haat het als ik constant zoveel add-ons en plug-ins in meerdere browsers moet updaten. En wat gebeurt er wanneer een van hen de verkeerde versie is? Sites stoppen met werken en frustratie ontstaat. Dat alles moet worden weggenomen wanneer HTML5 de hoofdstandaard wordt.

Wat is HTML5 en hoe verandert het de manier waarop ik blader? [MakeUseOf Explains] wat is html5 3

Als u gewoon een gewone internetgebruiker bent en u niet van plan bent om uw eigen website te coderen of te onderhouden, hoeft u niets te doen om te genieten van de geweldige functies van HTML5. Alle grote browsers ondersteunen HTML5 vandaag in grote mate en je hebt er waarschijnlijk al zonder kennis van geprofiteerd. Houd gewoon je browser up-to-date en je bent klaar om te gaan.

En als u een webontwikkelaar bent, maakt HTML5 alles eenvoudiger en gemakkelijker voor u. Als alles goed gaat, zult u niet te maken krijgen met edge-cases in webdesign, omdat alle browsers zich aan dezelfde normen moeten houden.

Conclusie

HTML5 is de toekomst van internet browsen en het zal zeker een revolutie teweegbrengen in de manier waarop we op internet surfen. Zelfs onder de beperkte aard van HTML4 hebben ontwikkelaars enkele verbijsterende websites gemaakt, dus het zal interessant zijn om te zien welke aardige verbeteringen ze zullen maken met de functionaliteit van HTML5.

Hopelijk kun je HTML5 nu in een beter daglicht zien en zien waarom het zo veel is opgefokt als het heeft. U kunt uw kennis op deze tien websites ook vergroten, zodat u kunt zien wat HTML5 allemaal te bieden heeft over 10 websites om te zien waar HTML5 alles over heeft 10 websites om te zien waar HTML5 over gaat Meer lezen. Bekijk ook onze HTML5-zelfstudie voor meer informatie. Als u vragen heeft, stel deze dan in de opmerkingen en ik zal mijn best doen om u te antwoorden.

Afbeeldingscredits: HTML5 via Shutterstock, HTML-code via Shutterstock, HTML5-tag Cloud via Shutterstock, Guy op laptop via Shutterstock

In this article