Я создаю что-то, используя Canvas и библиотеку Rafaël, где мне нужно вращение элемента (путь или изображение). Вы можете перетащить нижний правый круг, и рука будет растягиваться соответствующим образом.Есть ли браузеры, поддерживающие вращение CSS, но без холста?
http://wstaw.org/m/2013/02/13/Auswahl_001_1.png
Он должен работать с более старым браузером, где Canvas не поддерживается, поэтому CSS севообороты придумал. Имеет ли смысл перестроить эту вещь Canvas, используя position: absolute
img
элементы, jQuery и CSS-поворота в качестве спада?
Это хорошая идея при создании такого проекта, чтобы определить, что каждый браузер может и чего не может сделать. Начните с базового проекта, который совместим со всеми браузерами, затем создайте. Это идея [прогрессивного улучшения] (http://en.wikipedia.org/wiki/Progressive_enhancement). Чтобы помочь определить, какие браузеры поддерживают какие функции, вы можете посмотреть в [modernizr] (http://modernizr.com/). Он использует обнаружение функций и обеспечивает способ добавления поддержки с помощью полифилов с использованием 'yepnope.js' для браузеров, которые не поддерживают определенную функцию. – War10ck