в то время как сами банальные стандарты css, html, svg и т.д. толком поддерживать не могут?
Это касается всех - от хрома с вебкитом до опер и лис. От нечего делать решил сваять совершенно обыкновенную кнопку (вырвиглаз, знаю, но не о нём речь) с использованием css3, оттуда вышло:
- webkit (хром и остальные) не режет блок в закруглениях по блоку-родителю с установленным:
overflow: hidden;
http://wstaw.org/m/2012/09/21/plasma-desktopyg3926.png
- webkit не сглаживает повёрнутую картинку:
-webkit-transform: rotate(60deg);
http://wstaw.org/m/2012/09/21/plasma-desktopPs3926.png
- webkit применяет к масштабированию страницы анимации css3:
-webkit-transition: all 1.0s;
- firefox делает края закруглённой границы всегда заполненными несмотря на порядок линий:
border-style: dashed; border-radius: 1.5mm;
http://wstaw.org/m/2012/09/21/plasma-desktopnt3926.png
- все браузеры фон блока в svg масштабируют как растр (единожды растрируют оригинальный размер svg файла независимо от увеличения или уменьшения его представления в фоне):
background-image: url(img/back.svg);
- firefox и хром понимают абсолютные единицы измерения по-разному;
- ни один браузер и близко не угадывает абсолютные единицы измерения - 10см в реальности это 11-13см на мониторе (с разным dpi - везде одинаково плохо).
О каком едином стандарте моет идти речь, когда всем просто наплевать на него? Про разное поведение svg уже не говорю - ни один браузер и не делает вид что пытается его поддерживать адекватно, при этом почти у всех наблюдаются одинаковые глюки и почти полное забивание на стандарты, принятые в 1999 году.