
Webwinkels floreren
Webwinkels gaan een rooskleurige toekomst tegemoet. De detailhandel verschuift in rap tempo van offline naar online. Verder lezen!
HTML5 in vogelvlucht
HTML5 is de volgende generatie van HTML, dat is logisch wat de huidige versie is 4 :-) Deze versie is de nieuwe standaard voor HTML, XHTML en HTML DOM. Versie 4 van HTML zag het levenslicht in 1999. Sindsdien is het internet sterk veranderd. De ontwikkelaars geven duidelijk aan dat HTML5 momenteel nog in ontwikkeling is -sterker nog ze verwachten in 2022 klaar te zijn-. Gelukkig ondersteunen de meeste moderne browsers HTML5 al, zodat we niet zo lang hoeven te wachten to we gebruik kunnen maken van de voordelen.
HTML5 is het resultaat van een gezamenlijk project van het World Wide Web Consortium (W3C) en de Web Hypertext Application Technology Working Groep (WHATWG). W3C was aan het dode paard XHTML2 aan het trekken terwijl WHATWG zich bezighield met webformulieren en -applicaties. In 2006 hebben ze de handen in elkaar geslagen en zijn ze aan de slag gegaan met een nieuwe versie van HTML.
Waarom is HTML5 handiger?
Waarom is HTML5 nu zo interessant voor ontwikkelaars en gebruikers van websites?
- HTML5 kan meerder processen op de achtergrond afhandelen, zonder dat de prestatie van de webpagina beinvloed wordt. Dit is erg prettig voor websites die veel scripts gebruiken. Je hoeft als gebruiker dus minder naar zandlopers, draaiende cirkeltjes of variaties daarop te kijken.
- Het is in HTML5 mogelijk om video te integreren zonder dat je terug hoeft te vallen op software of codecs van derde partijen.
- In HTML5 is een canvas element opgenomen (een canvas is een gebied waarin je een afbeelding kunt tekenen) die het mogelijk maakt bitmap afbeeldingen dynamisch te renderen met behulp van javascript.
- Application cache geeft je de mogelijkheid om web applicaties lokaal op te slaan en ze dan te gebruike zonder dat je verbinding met het internet hoeft te heben. Zodat je bijvoorbeeld toegang hebt tot je webmail als je offline bent.
- Geolocatie, deze api maakt gebruik van alle locatie informatie die beschikbaar is. Met informatie van je GPS maar ook IP adres, WIFI, GSM gegevens etc etc kan een nauwkeurige plaatsbepaling gedaan worden. Je moet daarvoor gelukkig nog steeds toestemming geven. Maar daarna zijn er natuurlijk een heleboel nuttige en waarschijnlijk ook grappige toepassingen mogelijk.
- HTML5 kent inhoud (content) specifieke tags waardoor het mogelijk is om met tags de functie van de elementen in je web pagina te beschrijven.
- Met HTML5 komt er een uitbreiding van standaard formulier elementen.
Eenvoud en gemak
Om het leven van de gemiddelde internetter wat gemakkelijke te maken zijn een aantal belangrijke uitgangspunten geformuleerd voor HTML 5
- Nieuwe eigenschappen moeten gebaseerd zijn op HTML, CSS, DOM, and JavaScript
- De noodzaak voor externe plugins (zoals flash) moet geminimaliseerd worden
- Foutafhandeling moet inzichtelijker
- Door een betere markup moet scripting verminderen
- HTML5 moet apparaat onafhankelijk zijn
(nog) niet zo handig
Er is nog geen browser die HTML5 volledig ondersteunt. De laatste versies van Safari, Chrome, Firefox, and Opera spreken een mondje HTML5. IE gaat vanaf versie 9 meedoen.
Volgend artikel: Nieuwe elementen in HTML 5 (komt eraan).
Vul het contactformulier in!
Gloria Tatti - Ridder Drive Systems over Factif
Korte en duidelijke communicatielijn maken de samenwerking prettig, overzichtelijk en helder. Verder lezen!
