Toen Steve Jobs weigerde Flash op iOS-apparaten toe te staan , voerde hij aan dat HTML5 alles kon doen wat Flash deed.
Hij was niet helemaal eerlijk – het veld van de vervorming van de realiteit was die dag sterk – maar uiteindelijk won Apple en Adobe niet; HTML5, niet Flash, is de technologie die het web verandert. Dus wat is het precies en wat wil het van ons?
Wat is HTML5?
HTML5 is de nieuwste versie van Hypertext Markup Language, de code die webpagina’s beschrijft. Het zijn eigenlijk drie soorten code: HTML, die de structuur geeft; Cascading Style Sheets (CSS), die de presentatie verzorgen; en JavaScript, waardoor dingen gebeuren.
Wat is er zo geweldig aan HTML5?
HTML5 is ontworpen om bijna alles te bieden wat u online zou willen doen, zonder dat u aanvullende software zoals browserplug-ins nodig heeft. Het doet alles, van animatie tot apps, van muziek tot films, en kan ook worden gebruikt om ongelooflijk gecompliceerde applicaties te bouwen die in uw browser worden uitgevoerd.
AANBEVOLEN VIDEO’S VOOR U …
Er is meer. HTML5 is niet merkgebonden, dus u hoeft geen royalty’s te betalen om het te gebruiken. Het is ook platformonafhankelijk, wat betekent dat het niet uitmaakt of u een tablet of smartphone, een netbook, notebook of ultrabook of een Smart TV gebruikt: als uw browser HTML5 ondersteunt, zou het perfect moeten werken. Het is onvermijdelijk dat het een beetje ingewikkelder is dan dat. Daarover straks meer.
Wat doet HTML5?
We hebben een lange weg afgelegd sinds HTML nauwelijks overweg kon met een eenvoudige pagina-indeling. HTML5 kan worden gebruikt om webtoepassingen te schrijven die nog steeds werken als u geen verbinding met internet heeft; om websites te vertellen waar u zich fysiek bevindt; om high definition video af te handelen; en om buitengewone graphics te leveren.
Wanneer is HTML5 klaar?
HTML5 is een evoluerende standaard, dus het is een beetje misleidend om te praten over wanneer het klaar is.
Wat belangrijk is, is dat de functies van HTML – zoals de eerder genoemde geolocatie, webapps, video en afbeeldingen, nu kunnen worden gebruikt, op voorwaarde dat uw browser ze ondersteunt.
Heb ik een HTML5-browser nodig?
Waarschijnlijk heb je er al een. Alle bekende browsers – Internet Explorer, Edge, Firefox, Chrome, Safari en Opera, Mobile Safari en Android-browser – ondersteunen HTML5, maar ze ondersteunen niet allemaal dezelfde dingen.
Firefox ondersteunt over het algemeen de breedste selectie van HTML5-functies, met Chrome en Safari kort daarna, maar zoals we al zeiden is HTML5 een evoluerende standaard en de nieuwste versies van elke browser dekken meer dan de basis. Als u meer gedetailleerde informatie over browserondersteuning wilt, biedt de uitstekende Caniuse.com een gedetailleerd overzicht van wat wat ondersteunt.
Sky drive
Wat is het probleem met HTML5-video?
De HTML5-standaard ondersteunt video, maar helaas kon niemand het eens worden over welk (e) formaat (en) te ondersteunen – en dat betekent dat verschillende browsers verschillende HTML5-videoformaten ondersteunen.
Er zijn drie belangrijke: Ogg Theora, die wordt ondersteund door elke browserbalk Internet Explorer (Safari-ondersteuning vereist een handmatige installatie); H.264, dat wordt ondersteund door iedereen behalve Firefox; en VP8 / WebM, dat door alles wordt ondersteund (hoewel Safari en IE handmatige installaties vereisen).
Zal HTML5 Flash en Silverlight vervangen?
In sommige opzichten heeft het al: iOS-apparaten draaien niet op Flash, en veel videowebsites zijn van Flash naar HTML5-video overgeschakeld of hebben op zijn minst HTML5 als een optie aangeboden. Omdat HTML5 echter geen DRM-technologie (Digital Rights Management) bevat om kopiëren te voorkomen, geven veel contenteigenaren de voorkeur aan propriëtaire, DRM-vriendelijke formaten zoals Flash of Silverlight. De Britse videosite LoveFilm laat Flash bijvoorbeeld vallen, maar in plaats van HTML5 verhuist het naar Silverlight.
Hoewel Adobe heeft aangekondigd te stoppen met het ontwikkelen van de Flash Player voor mobiele apparaten, wordt Flash ook voor aanzienlijk meer gebruikt dan alleen het tonen van video , dus het gaat nergens overhaast heen.
Welke tools heb ik nodig om HTML5-websites te maken?
Puristen zouden zeggen dat je geen tools nodig hebt – je kunt HTML5-code schrijven met een balpen en een beetje papier als je wilt – maar anderen geven de voorkeur aan tools zoals Adobe’s Dreamweaver, die in 2010 een HTML5-pakket kreeg.
Adobe bereidt ook Edge voor, een speciale HTML5-animatietool die belooft het gemakkelijk te maken om animatie in Flash-stijl te maken.
Waar kan ik enkele HTML5-demo’s bekijken?
De sluw genaamde HTML5demos.com heeft een aantal goede demonstraties, samen met een sleutel die laat zien welke werken in welke browsers, terwijl het uitstekende Google Web Fundamentals-programma zowel demo’s als codevoorbeelden bevat voor ontwerpers en ontwikkelaars. Google heeft een HTML5-videospeler voor YouTube samengesteld en Apple heeft een HTML5-showcase op Apple.com samengesteld . Onze favoriet is echter de interactieve film die Chris Milk maakte voor Arcade Fire’s We Used To Wait .