Raphaël (библиотека JavaScript) - Raphaël (JavaScript library) - Wikipedia
Разработчики) | Дмитрий Барановский |
---|---|
изначальный выпуск | 8 августа 2008 г.[1] |
Стабильный выпуск | 2.2.7 / 12 ноября 2016 г.[2] |
Репозиторий | |
Написано в | JavaScript |
Лицензия | Лицензия MIT |
Интернет сайт | дмитрибарановский |
Рафаэль, названный в честь итальянского художника Рафаэлло Санцио да Урбино,[3] это кроссбраузерность JavaScript библиотека, которая рисует Векторная графика для веб-сайтов. Он будет использовать SVG для большинства браузеров, но будет использовать VML для более старых версий Internet Explorer. Рафаэль в настоящее время поддерживает Хром 5.0+ Fire Fox 3.0+, Сафари 3.0+, Опера 9.5+ и Internet Explorer 6.0+. По данным службы аналитики JavaScript, Libscore, Raphaël используется более чем на 3000 веб-сайтах, в том числе на домашних страницах яблоко с iCloud, Продовольственная сеть, Корнелл, и Philips ].[4]
Использовать
Raphaël используется при первом создании экземпляра Raphaël объект, который управляет созданием холста. В следующих примерах создается холст шириной 320 пикселей и высотой 200 пикселей:
// верхний левый угол холста в координате окна просмотра 10,50вар р = Рафаэль(10, 50, 320, 200);// верхний левый угол холста в верхнем левом углу элемента #example (в элементах, где dir = "ltr")вар р = Рафаэль(документ.getElementById("пример"), 320, 200);// то же, что и вышевар р = Рафаэль("пример", 320, 200);
После того, как объект Raphaël создан, его различные методы рисования, изменения размера и анимации могут быть вызваны для создания векторной графики. Эта библиотека включает поддержку шрифтов Cùfon, формата, который превращает данный шрифт в набор векторных путей. Он расширяется с помощью плагинов.
использование
Виджет используется на Вашингтон Пост и Times Online веб-сайты.
Рафаэль также используется iCloud.com и Массовая актуальность в белый дом.[5]
Смотрите также
Рекомендации
дальнейшее чтение
- Уилсон, Крис (декабрь 2013 г.). RaphaelJS. O'Reilly Media. ISBN 978-1-4493-6536-3.
внешняя ссылка
- Рафаэль домашняя страница
- Рафаэль синтаксис
- Рафаэль: API JavaScript для SVG
- Введение в Рафаэля
- Raphael.js: библиотека векторной графики javascript для Интернета