вторник, 17 февраля 2015 г.

Konva.js — HTML5 2d canvas framework @habrahabr



image Приветствую. Представляю сообществу проект Konva.js.



Konva.js — это фреймворк, который позволяет работать c canvas 2d в объектном стиле с поддержкой событий.



Кратко список особенностей выглядит так:


  1. Объектное API

  2. Вложенные объекты и «всплытие» событий

  3. Поддержка нескольких слоёв (нескольких canvas элементов)

  4. Кэширование объектов

  5. Поддержка анимаций

  6. Настраиваемый drag&drop

  7. Фильтры

  8. Готовые к использованию объекты, включая прямоугольник, круг, изображение, текст, линия, SVG путь, ..

  9. Простое создание собственных фигур

  10. Событийная архитектура, которая позволяет разработчикам подписываться на события изменений аттрибутов, отрисовки, и так далее

  11. Сериализация и десериализация

  12. Продвинутый поиск с помощью селекторов stage.get('#foo') и layer.get('.bar')

  13. Десктоп и мобильные события

  14. Встроенная подержка HDPI устройств

  15. и еще много разного






Далее подробней рассмотрим возможности фреймворка с примерами кода.

Читать дальше →



via Хабрахабр / Интересные / Тематические публикации http://ift.tt/1DnPYhB

Комментариев нет:

Отправить комментарий