Lekker boeiend wanneer een standaard begon. Het gaat erom wanneer ie af is.
Het proces van hoe een specificatie uiteindelijk tot stand komt is denk ik net zo belangrijk als de uiteindelijke specificatie zelf. Een van de redenen voor een revisie van CSS2.0 was trouwens om de specificatie meer in lijn te brengen met implementaties (van 2.0) op dat moment, waaronder die van IE6.
Je kan je overigens ook afvragen waarom het gehele proces van deze revisie zo lang duurt...
Als ie vervolgens een jaar later weer terug naar een working draft gaat betekent dat dus dat er wat mis mee is.
Ja en nee; de CR-fase is juist bedoelt om problemen bij implementaties te signaleren. Als daar issues uit voorkomen dan is het normaal dat een CR terug gaat naar WD status, dat kan nu op basis van Microsoft's feedback theoretisch ook weer gebeuren. Ik vond in ieder geval
deze post van Anne van Kesteren die ook een link bevat naar de diff tussen de voorgaande CR en de daarop volgende WD.
Bovendien is het nog altijd een Candidate Recommendation, hij is dus in feite nog steeds niet 'af'.
Hij is inderdaad niet 'af', want voor REC status zijn
2 interoperabele implementaties van elke feature noodzakelijk

Heb je het bronartikel trouwens gelezen?
Wat doet je denken dat ik dat niet zou hebben gelezen?
Daarin staat het volgende: [...]
De enige reden dat ik niet inhoudelijk op Microsoft's blogpost inga hier is simpelweg omdat er geen conclusies uit te trekken zijn zonder de details te kennen, en aangezien Microsoft die details (o.a. welke browsers precies falen op welke tests, en welke gevallen het hier in deze quote specifiek betreft) niet publiekelijk prijsgeeft en ik simpelweg geen tijd heb om alle testcases in verschillende browsers te gaan bekijken kan ik ook geen oordeel vellen over Microsoft's claims.
Theoretisch zou het natuurlijk zo kunnen zijn dat bepaalde syntax in het wild wordt gebruikt juist vanwege IE's behavior en dat andere browservendors er voor gekozen hebben deze behavior over te nemen in plaats van zich strict te confirmeren aan de specificatie. Dat kan dan uiteindelijk inderdaad een wijziging in de specificatie rechtvaardigen, maar als het zo is dat de implementatie in de huidige versies van IE (<8) dezelfde behavior kent dan zou het nogal huigelachtig zijn om dat puur op het conto van de andere browservendors af te schuiven.
Ik hoop zelf trouwens ook dat CSS2.1 hierdoor eindelijk eens de 'push' krijgt tot REC status en dat er uiteindelijk een standaard komt te liggen die door alle browsers op dezelfde manier kan worden geimplementeerd.
[Reactie gewijzigd door crisp op 23 juli 2024 18:45]