Несколько проектов на JavaScript которые возможно вас заинтересует
Я подготовил несколько интересных мини-библиотек на JS. Почти все они связаны для работы с графикой. И так поехали!
1. Wanny. Самая недавняя. Научился генерировать WebP анимацию из Canvas. Также там есть разбиральщик APNG, которые уже давно написан. Раньше было на его месте два проекта. А еще там есть генератор SVG анимации. Но основная библиотека это WebP. https://github.com/acterhd/wanny 2. jsapng. Тоже связано с анимацией и имеет непосредственное отношение к APNG. Позволяет как и wanny генерировать APNG анимацию из Canvas. Библиотека уже под-устарела. https://github.com/acterhd/jsapng 3. HCG. Цветовая модель, которая не получила никакого распространения среди народов. Довольно очевидное решение. Легко реализуемо на любом языке программирования. https://github.com/acterhd/hcg Остальное я думаю нету смысле предлагать. Например apng-prototype имеет свои баги и недостатки. Поэтому ссылку кидать не стану. Испытано на своем собственном расширении для хрома. Сейчас актуально сам APNG, WebP и SVG. Их и будем рассматривать. Также мог бы поговорить отдельно и о CSS анимации. Проект array-pointer-js уже предлагался ранее. Поэтому пиарить лишний раз не буду. Готов к любой оценке, даже к негативной. Мне терять уже нечего! |
К сожалению ссылки не работают. :(
|
Восстановил.
|
Модельный ряд пополнился еще двумя библиотеками
- https://github.com/acterhd/mngcanvas - Emscripten порт libmng (довольно тяжелый, 8Мб). Портирован от него лишь плеер. Он же ручной порт плагина NPAPI для браузера IE и Mozilla (с использованием libmng). От старого собрата с 2005 года осталось практически ничего. Не требует никакого плагина сам по себе. Рисует в Canvas. Как и плагин, поддерживает динамический MNG (требуется поддержка DOM событий). - https://github.com/acterhd/jng-land - парсер JNG изображений. Относительно легковесный, в отличии от MNG порта. Использует встроенные средства декодирования. На выходе - обычный PNG с дополнительными чанками в довесок. Эти две библиотеки поддерживают альфа-канал полноценно и отлично взаимодействуют с HTML5. В отличии от плагина отлично масштабируются. Не изолированы как плагины, а значит прекрасно себя чувствуют на веб-страницах. - https://github.com/acterhd/query-pro - live библиотека по селекторам. Слизано с концепции CSS и аналог expression у IE. Может реагировать на приоритеты. Можно использовать только один селектор. По requestAnimationFrame интервалу он применяет стили, и прочие параметры к элементу. Способен отчасти заменить CSS. |
acterhd, у некоторых проектов нет ридми и нет примеров. И было бы круто прочесть какой-нибудь туториал (желательно, русскоязычный).
|
Я их пока не делал. Но думаю для некоторых сделать. Вообще делал дядя ознакомления с исходным кодом. Что понять сущность.
Скоро думаю отдельную тему про query pro сделаю. |
acterhd,а есть ли возможность восстановить первую ссылку? )) По svg. Буду премного благодарен :)
|
Часовой пояс GMT +3, время: 23:22. |