Как работает raphael.js со старыми браузерами, если они не поддерживают SVG? - PullRequest
2 голосов
/ 04 июля 2011

Рафаэль использует SVG для рендеринга, который поддерживается только в IE9 (и даже не полностью).Как это сделать на IE6-8?Я не могу найти упоминаний об этом на сайте.

1 Ответ

5 голосов
/ 04 июля 2011

Если я не ошибаюсь;Рафаэль использует функцию Internet Explorer VML для <= 8. VML был версией Microsoft SVG, прежде чем они решили отказаться от разработки VML (но продолжают поддерживать) в пользу SVG.На самом деле, на домашней странице <a href="http://raphaeljs.com/"> ищите "VML", и вот что они говорят:

Raphaël ['ræfeɪəl] использует рекомендации SVG W3C и VML как основа для создания графики.Это означает, что каждый создаваемый вами графический объект также является объектом DOM, поэтому вы можете присоединить обработчики событий JavaScript или изменить их позже.

Выделить мое.

...