Archief - IE & HTML5?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Curahee Q

Legacy Member
Ik ben aan een nieuwe site bezig en vond het wel eens een uitdaging om in mijn broncode geen enkele class of id te zetten. Dus enkel werken met gebruik van de juiste tags en juist gebruik van css.

Dit is me nu gelukt mits gebruik te maken van html5. Deze bezit namelijk tags zoals <header>, <footer>, <article>, <nav>. Alles werkt goed, zowel in Chrome als FF, natuurlijk moet IE weer roet in het eten gooien en werken deze tags daar niet bij. Nu heb ik hier een lelijke javascript-fix voor

HTML:
	<script type="text/javascript">
	(function () {
		var elements = ['article', 'header', 'aside', 'footer', 'nav'], i = 0, length = elements.length;
		
		while (i < length) {
			document.createElement(elements[i]);
			++i;
		}
	}());
	</script>

De site waar het om gaat is it-sourcecode.com en wordt nog volop aan gewerkt. Heb de javascript-fix eruit gelaten zodat je zelf kan zien hoe fucked-up het is in IE.

Wanneer zal IE dit wel ondersteunen of kan ik best gewoon die html5 tags laten voor wat het is?

adrianhates

Legacy Member
Je hebt een betere HTML5 initialiser voor IE dan dat hoor :)
Check ff deze website
HTML5 enabling script

IE zal wss de eerste HTML5 stapjes zetten in IE9.. Nog een jaarke en half wachte dus ( alst ni meer of minder is )

Curahee Q

Legacy Member
Bedankt, al vind ik het wel jammer dat hier weer javascript voor moet gebruikt worden. Zal nog wel zien of ik het in html5 tags laat staan.

Curahee Q

Legacy Member
adrianhates zei:
IE zal wss de eerste HTML5 stapjes zetten in IE9.. Nog een jaarke en half wachte dus ( alst ni meer of minder is )

Ook weer typisch, en als iedereen dan versie 9 of hoger heeft zijn we weer 10 jaar verder...

@Xavez: Thnx, komt zeker van pas.

Curahee Q

Legacy Member
En zo blijft IE altijd achterlopen op de technologie. Waarom kan FF en Chrome dat wel en IE niet? Echt een pain in the ass diejen browser ze!

Xavez

Legacy Member
Omdat er bepaalde interne professionele applicaties nog steeds afhankelijk zijn van "oude code" (proprietary, dus nie-standaardcode) die in IE wél werkt maar in nieuwe browsers helemaal niet. Microsoft heeft zichzelf te lang opgelegd dat het die oude code moet blijven ondersteunen (business users zijn geloof ik de grootste klanten van MS), wat de ontwikkeling van een volledig standards-compatible browser die ground-up gebouwd wordt lang in de weg heeft gestaan.

Cynisch eigenlijk, als je bedenkt dat IE 5.5 op de mac de eerste browser was die vrij tot zéér goed webstandaarden ondersteunde (in het tijdskader bekeken dus).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan