Сообщение от PixelsCommander
|
object.style[-webkit-rotation] = '180deg';
object.style[-o-rotation] = '180deg';
object.style[-moz-rotation] = '180deg';
object.style[-ms-rotation] = '180deg';
object.rotation = 180;
|
можно определить default setter для таких целей,чтобы можно было прямо свойство rotation изменять
Сообщение от PixelsCommander
|
Более того вставка идет только одного из этих свойств т.к. фрейморк определяет его при инициализации.
Соответственно имеем выше быстродействие.
|
?? определить браузер при загрузке страницы и приписывать стиль сразу с готовым префиксом.
Сообщение от PixelsCommander
|
еще пример:
car.x = 100;
VS
car.style[left] = '100px';
Из коробки уровень абстракции CSS и JS не вытягивает под игрострой, код перегружен рутиной.
|
js тем и отличается от остальных языков, что в нём толком нет ничего полезного (к примеру, взять ф-и для работы с массивами в php - их там пруд пруди), но реализовать это самое роще простого.
главное - уметь работать напильником. этим и занимается проект flashjs ?