Ik ben van mening dat als de wedstrijdleiding regels stelt, ze niet moet zeuren als mensen aan die regels voldoen - dan zijn de regels niet goed opgesteld, en dat is niet de schuld van de deelnemers.
offtopic:
Heel apart, sommig commentaar hier. Als MS zich niet aan de regels houdt is het foute boel, als de ts zich wel aan de regels houdt is het ook foute boel, wat willen we nou

De volgende oplossing werkt alleen als de referer-validator wordt gebruikt in plaats van het volledig en handmatig laten parsen van de gebruikte css. Hangt dus nog even van de exacte regels af; als de code, onafhankelijk van @imports, met de hand aan de validator wordt gevoerd ben je imo kansloos. Here goes nothing:
Bestudeer
http://css-discuss.incutio.com/?page=CssHack en
http://imfo.ru/csstest/css_hacks/import.php en zie dat op die tweede pagina twee "warning"-imports (#13 en #14) gegeven worden die samen alle IE-versies coveren. Je kan natuurlijk ook andere gebruiken - ik weet niet welke versies behaviour ondersteunen of voor welke versies je wil ontwikkelen - zolang ze maar "warning" in de laatste kolom hebben staan.
Je code wordt dan zoiets als:
code:
1
2
| @im\port url("test2.css"); /* IE6 */
@import\ url("test2.css"); /* IE 4-5 & others */ |
... en alle IE-varianten zullen het betreffende stylesheet laden.
De validator doet echter
níet mee: die zegt:
Warnings
URI : http://(knip)/test.css
Line : 0 Sorry, the at-rule @im\port is not implemented.
Line : 0 Sorry, the at-rule @import\ url is not implemented.
en je illegale sheets worden niet geladen - maar daarboven staat bij mij toevallig wel
"Congratulations! This document validates as CSS!"
Nogmaals, of je dit kan gebruiken is afhankelijk van de regels. Zijn die niet al te strikt, dan zal een beetje jurylid deze errors als aanleiding zien om je code even nader te bestuderen, en je IE-only code alsnog met de hand door de validator te mikken. En dan houdt het verhaal op
Anders moet je het effect dat je wil bereiken maar even beschrijven, dikke kans dat er alternatieven zijn voor wat je hebt bedacht. Zo uniek zijn de MS-oplossingen nou ook weer niet.