Acid2: Nowy bugfix i protest
Wednesday, June 1, 2005 7:48:02 AM
No, no... Od wydania 7621 buźka w Operze już zaczęła się uśmiechać
Chciałem jednak, jeszcze raz, zaprotestować przeciwko zaniechaniu poprawienia dwóch błędów, które wg mnie są trywialne do usunięcia i co więcej identyczne rozwiązanie znajdujemy w Gecko.
Otóż chodzi o to, że Opera nie traktuje prawidłowych komentarzy SGML, czyli "--", jako komentarzy, co skutkuje wyświetlaniem czerwonego napisu ERROR na buźce. Innym przejawem Msieizmu jest ignorowanie definicji pseudoklasy :hover określonej dla uniwersalnego selektora, co skutkuje pijackim nosem buźki.
Obydwa wyżej opisane odstępstwa od standardu zostały dokonane z pełną premedytacją, aby zachować kompatybilność z błędnym zachowaniem MSIE. Nie przeczę, że ma to praktyczne znaczenie, ale powinno one być ograniczone jedynie do trybu renderowania dziwnego (Quirks Mode)! W trybie zgodności ze standardami (Standards Mode) Opera powinna podążać dokładnie za literą standardu!
Takie rozwiązanie przyjęli developerzy Mozilli i nie widzą w tym żadnego problemu. Chwała im za to. Liczę, że Opera również wkrótce dokładnie tak to rozwiąże
Jeśli podzielasz moje zdanie na ten temat, wyraź je w wątku Acid2 progress. 