Weblog

 
01
mei

HTML5, een introductie

Websites worden opgebouwd uit code (HTML) en vormgegeven door styleseets (CSS). Dit betekent dat de HTML bepaalt wat er op een website staat en dat de CSS bepaalt waar en hoe het eruitziet op de website. Dus, HTML bepaalt functionaliteit en CSS bepaalt vorm. In dit artikel kijken we voornamelijk naar HTML.

HTML wordt al jaren toegepast en is in de loop der tijd verder ontwikkeld. Naast HTML wordt op veel websites ook gebruik gemaakt van andere programmeertalen zoals Javascript, Flash (eigenlijk functie en vorm), XML etc.. Hoe eenvoudig en snel zou het dus niet zijn als we meerdere talen kunnen combineren tot één taal voor de functionaliteiten. Dit is eigenlijk wat de ambitie is van HTML5.

Wat is HTML5?

HTML5 is een verbeterde versie van de huidige HTML4 die door programmeurs en de browserstandaarden ondersteund zou moeten worden (dit is weer een heel nieuw thema voor een andere keer). Deze HTML4 is vastgesteld als standaard door het W3C consortium wat daarentegen nog niet voor HTML5 geldt. Deze laatste is sinds 2005 in ontwikkeling en zal, naar verwachting, in 2013 ook tot standaard worden gemaakt.

Waarom HTML5?

De belangrijkste reden is hierboven al even genoemd namelijk de vereenvoudiging van verschillende bestaande programmeertalen. Door de komst van de vele internetapplicaties zien we steeds meer de grens tussen web en desktop vervagen. Veel apps op mobiele apparaten werken lokaal en steeds meer websites lijken op eenvoudige programma’s in plaats van op traditionele website. Hierin ligt een grote kans voor woningcorporaties om met HTML5 aan de slag te gaan. Bepaalde processen die nu nog op de website plaatsvinden kunnen veel lokaler.

Welke veranderingen brengt HTML5?

Laten we eens op een rijtje zetten wat er door de komst van HTML5 verbeterd zou kunnen worden. Dit lijstje is nog lang niet volledig, het is slechts een opsomming van de belangrijkste verbeteringen die woningcorporaties met HTML5 kunnen behalen.

A.    Geolocatie
Positiebepaling van de gebruiker waardoor locatiegeoriënteerde informatie aangeboden kan worden aangeboden, denk aan woningaanbod.

B.    Gebruik van microfoon en camera
Voor ondersteuning bij moeilijk onderdelen van de website zoals invulformulieren.

C.    Ondersteuning van video en audio zonder plugins (zoals Adobe Flash)
Tonen van videocontent aan alle bezoekers zonder extra programmatuur. Ook kan je de video op verschillende manieren aanbieden (play- stopknoppen op gewenste plaatsen, videoformaat zelf instellen).

D.    Ondersteuning van veel meer lettertypen (Web Open Font Format - WOFF)
Veel lettertypes die nu niet ondersteund worden, worden aangeboden als afbeeldingen. Dit vertraagt de snelheid van een website en maakt dat de tekst niet indexeerbaar is voor zoekmachines. Met HTML5 kunnen deze verschillende lettertypes als webfront worden getoond en geïndexeerd worden.

E.    Slepen en plaatsen van content
Bezoekers kunnen eenvoudig zelf de opmaak van hun pagina veranderen.

F.    In combinatie met CSS3 veel grafische mogelijkheden
Er zijn veel mogelijkheden om grafische elementen, zoals beweging, vanuit de CSS en de HTML op te laten bouwen zonder dat er andere programma’s nodig zijn. Een goed voorbeeld staat op www.thewildernessdowntown.com.

G.    Real time chat zonder extra plugins of programma’s
Chatten wordt steeds vaker ingezet om klanten ook online te woord te kunnen staan als daar behoefte aan is. Chatten wordt beter en eenvoudiger aangeboden door HTML5.

H.    Meer ondersteuning voor 3D-afbeeldingen
Nieuwbouwprojecten, renovaties en zelfs keukeninrichting kunnen mooier en beter in 3D worden getoond. Men kan dus via de website of app straks 3D-objecten bekijken en ”erdoorheen” lopen. Mozilla, Nvidia en YouTube experimenteren hier al mee.

Omdat de grens tussen desktops en internet vervaagt en men voor desktops en mobiele gebruikers kan programmeren zullen er dus ook snellere en eenvoudigere applicatiesgebouwd kunnen worden die iedereen overal kan gebruiken zonder extra hard- of software.
 
Kortom, HTML5 genereert nieuwe mogelijkheden voor alle gebruikers daar waar HTML4 nog veel restricties heeft voor alleen web.

Menno OuweneelOver de auteur:
Menno Ouweneel is marketingmanager en grondlegger van Zig Webcommunicatie. Hiernaast houdt hij zich bezig met Business Development.

Reacties

Voeg reactie toe
*
* (wordt niet op de website geplaatst)

De velden met een * zijn verplicht

of
Geen reacties