Berts Boss (Bert Bos), viens no CSS pirmizstrādātājiem, stāsta par to, kāpēc CSS izstrāde notiek tik lēni un kāpēc pārlūku izstrādātāji nesteidzas ar CSS3 iespēju ieviešanu savos pārlūkos. Intervija ir pagara un brīžiem grūti uztverama, bet kaut kāda izpratne par to, kādi procesi ir iesaistīti CSS izstrādē un implementēšanā, kopumā rodas.
Piemēram:
The work on revising level 2 proved to be much tougher than we expected. It had priority over developing level 3, because it makes little sense to add new features if the more basic features of level 2 are not reliable yet. So work on level 3 has been light and is only now getting more intense.
The work on fixing bugs in level 2, plus all the other things they have to do (security fixes, implementing other formats, such as JavaScript, MathML, HTML5, XHTML, and others) keeps them [pārlūku izstrādātājiem] from implementing new CSS features just for experimenting with.
People may think that things they ask for are simple, but usually they aren’t. Somebody may want a rotation property: rotation: 15deg, simple, isn’t it? Well, no. What happens if you rotate a floating image, how does the text wrap around it? What happens if you rotate a block, does it overlap other blocks or does it increase in height? And so on. The end result should be simple to use, but making things simple to use is, paradoxically, a very difficult task…
Tāpat vēl arī tiek papļāpāts par CSS3 jaunajām iespējām, CSS dažādajām versijām (piemēram, par iespējamo CSS2.2, kas būtu kā starpposms starp CSS2 un CSS3) u.c. lietām.
Nu tad - ja interesē, kas notiek ar CSS - tad noteikti palasiet.
Jaunākie komentāri