Показать сообщение отдельно
  #1 (permalink)  
Старый 25.06.2011, 15:18
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

производительность JS против про-и CSS
JS уже обогнал Flash , о чём я ликую уже полдня.

Сейчас , в целях повторения JS, я пишу маленькую функцию анимирования элементов. И конечно, являясь фанатом CSS Transitions, я их там использую.

для браузеров без поддержки переходов я пишу другую функцию, которая, анимируя элемент, дёргает не его CSSStyleDeclaration( element.style ),а CSSStyleDeclaration у правила для этого элемента в таблице стилей :

document.styleSheets[ 0 ].cssRules[ 0 ].style


дальше принцип одинаков, как и во всех ф-ях анимации.

я уже её написал, анимировал группы элементов (благо селектор в CSS позволяет делать это как два пальца об бордюр)

так вот, вопрос в этом :

что быстрее в браузере, CSS или JS ?

ведь по моей логике почти всю работу совершает CSS

Последний раз редактировалось melky, 25.06.2011 в 15:21.
Ответить с цитированием