crisp schreef op dinsdag 09 november 2010 @ 13:03:
[...]
Microsoft is lange tijd afwezig geweest in o.a. de HTML en CSS werkgroepen. Zelfs nu zijn ze maar marginaal 'aanwezig' (ook al is Chris Wilson - toendertijd nog IE platform architect oid - een tijd co-chair geweest van de HTML5 WG). MS implementeert nog steeds op eigen houtje en geeft pas achteraf feedback binnen W3C...
Chris Wilson werkt sinds begin deze maand voor Google. Wel is Paul Cotton tegenwoordig een co-chair van de HTML Werkgroup bij het W3C en zijn ze actief bij F2F-meetings en teleconferenties. Microsoft participeert actief mee met de ontwikkeling van de Web Timing standaard, met internationalisatie en toegankelijkheid doen ze actief mee, en op www-style is duidelijk te zien waar ze mee aan het experimenteren zijn (o.a. door middel van hele diepgaande reviews van de CSS Transform specificaties). Alex Mogilevsky is op het gebied van CSS ook zeker actief, en hij houdt zich ook meer bezig met nieuwe voorstellen. In verhouding met Apple en Opera is het niet veel, nee, maar inactief zou ik ze ook weer niet noemen.
Microsoft is met name precies qua het implementeren van specificaties. De edge-cases vinden, deze onderzoeken en documenteren. In het afgelopen jaar hebben ze daar grote stappen mee gemaakt, zo is de implementatie van de border-radius in Internet Explorer een stuk beter dan die in andere browsers, en ook qua internationalisatie en schrijfrichtingen lopen ze ruimschoots voorop. Met name rondom de laatstgenoemde is er genoeg discussie geweest, maar met name vanwege de complexiteit is het negen jaar blijven liggen.
En dan komt het marketing team. Bam, weg enthousiasme: nieuwe niet-gestandaardiseerde functies (want stel je voor dat iemand het meekrijgt) als pinned sites en de daaraan gelieerde menu's en vage, suggestieve persberichten en test-cases in de trend van "wij zijn de beste".
Dit artikel had bijvoorbeeld nooit gepubliceerd mogen worden.
Al met al vind ik dat ze met IE9 een hele andere richting in zijn gegaan en ben ik er heel positief over. Ze zijn er nog niet, maar voortgang gaat best snel
Over de testcases zelf valt er niet heel veel te zeggen: de meeste mensen hier zullen wel bekend zijn met de uitspraak dat HTML5 in 2022 pas klaar is. Dit is voor een heel groot deel verwant aan de test-suite: voor een specificatie om door te gaan naar een officiële standaard moeten er twee perfecte implementaties zijn. Twee implementaties die alle, naar schatting, 100.000 tests doorstaan, waarvan nog maar een zeer klein percentage echt af is.
Het idee van refereren aan de resultaten van de tests als er nog maar 200 zijn is belachelijk, en m.i. zitten er nog een aantal
bogus-tests tussen ook.