После стандартизации этого куска CSS3 префиксы «-moz-»и «-webkit-» отпадут, а пока что они там для нашего же блага, потому что стандарт может отличаться от нынешней реализации.
Субъективно конечно — это то такое ускорение которое затрагивает все возможные условия.
Вот сейчас под Windows7 у меня 2 браузера имеют ускорение включенное по умолчанию — ие9 и фф
При этом в фф ускоряется только канвас. Стоит добавить СВГ — и все пошли тормоза, добавил HD видео (vp8, да) — пошли тормоза… При этом даже на канвасе зачастую случаются периодические провалы фпс, без видимых причин. Хваленный WebGL в фф у меня тоже не ускоряется — в итоге даже несложная сцена полностью грузит процессор — тормоза.
Преимущества ИЕ понятно — нужно было пилить браузер и ускорение аппаратное — всего под по сути систему.
Лучше бы позволили делать простые вещи просто.
Ибо уже новое тысячелетие, полноценные трехмерные компьютерные игры уже в браузерах запускаются, CSS-ом уже яичницу пожарить можно, но по-прежнему нет некостыльного способа:
1. сверстать колонки одинаковой высоты (очень грамотно и на радость семантичным ребятам выглядят методы padding-bottom:10000px; margin-bottom:-10000px;),
2. выравнивать объект вертикально по центру без множественного оборачивания,
3. да даже смасштабировать изображение пропорционально!
Это должно было появиться 10-15 лет назад. Но тогда на это не обратили внимание, ибо верстали таблицами, а за последние 5 лет заниматься свистоперделками было намного выгоднее чем чем-то полезным. Да и w3c тормоза ещё те.
PS Я так понимаю Flexible Box Layout ещё лет 10 ждать прийдётся.
Пугает то, какой бардак и какие это сложности может сулить. Например:
— какое место будет занимать на странице повернутый относительно оси Y div? Оно ведь так и будет прямоугольником, к гадалке не ходи. Т.е. получается шизофрения как с position:relative, только хуже в разы — с точки зрения layout объект один, а визуально — другой.
— что будет с текстом вокруг этих элементов? Может быть такое что левая его часть будет под текстом, а правая — над?
Это все привнесет сложности, а с ним — различия реализации и баги. Это пугает.
При том что, как ты верно заметил, имеются проблемы когда нужно просто разложить старые-добрые прямоугольники. Да, придумывается параллельно несколько разных решений. Но будет ли стандартное и решат ли они проблему полноценно — не ясно.
Допустим они решат проблему с колонками одинаковой высоты. Но мне, например, нужно чтобы две таблицы друг над другом имели одинаковую ширину колонок. Или две таблицы сбоку друг от друга равную высоту строк. Позволят ли такое новые расширения CSS?
В общем, на мой взгляд, вместо решения насущных проблем имеем маркетинговый bullshit.
Запустил игру. Графика просто ужасная, фпс при этом в районе 5 и это на довольно мощной конфигурации. В ближайшее время им ни за что не добраться до уровня той же Alternativa3D 8 на Flash.
А где вы там фпс увидели?) В левом верхнем углу обратный отсчет идет)
И если не сложно, скажите пожалуйста, что у вас за конфигурация?) Просто для сравнения, у меня демки от Alternativa3D8 на RC версии 11-го Flash Player`a не тормозят вовсе. А эта демка от мозилы, весьма дубовая – еле еле сменяет кадры (5fps – на глаз).
Фонд Мозиллы идёт по стопам Webkit в поддержке трёхмерных CSS-преобразований и работает над собственным движком 3D