21 апреля 2009 г.

New extension

Inkscape is cool with it's freedom, spiro, tracer, calligraphy, colors, clones and power of Python! (extension)



20 апреля 2009 г.

Place Objects on Path in Inkscape

Как разместить объекты по кривой в Inkscape.




Расставить объекты по кривой можно по следующей инструкции (почему я в таком формате пишу?):

1. Скачиваете расширение для Inkscape, которое это делает.
2. Устанавливаете его в Inkscape. Для этого нужно разархивировать файлы "placeonpath.inx", "placeonpath.py" и "simpletransformed.py" в каклог "...\inkscape\share\extensions\" (смотря где установлена инка... например в "c:\program files\inkscape\share\extensions\").
3. После загрузки, в меню "Расширения/Расставить/" Inkscape будет пункт "Place Objects on Path..." ("Extensions/Arrange/Place Objects on Path..."). Для ранних сборок это может быть пункт меню "Эффекты/Расставить/"

4. Нарисовать кривую, по которой вы хотите расставить объекты.
5. Нарисовать объекты (если таких ещё нет ;).
6. Убедиться что кривая находится на заднем плане (относительно объектов).
7. Выбрать объекты и ваш путь (кривую).
8. Запустить скачанное расширение, доступное через меню Inkscape.
9. Насладитсья ;)
10. Похвастаться как вы умеете.

Всего за 10 шагов мы предлагаем уникальное решение вашей проблемы ;) Простота и удобство.

Очень интересно получается с клонами (в недавних сборках инки под windows, почему-то не работает... если у вас официальная версия с inkscape.org, то усё будет у порядке).

Вот, например, что может получиться:


11 апреля 2009 г.

9 апреля 2009 г.

16M colors

Если кому-то интересно, как отобразить в браузере все 16 миллионов цветов по 65536 цветов за раз, не используя никаких других технологий кроме


  • xhtml

  • css

  • javascript

  • svg


можете скачать файл xhtml (4 КБ ровно) и изучить его. 100% работает в современных браузерах FF, Google Chrome, Opera. В Internet Explorer не работает (может в восьмой версии?). В хроме работает шустрее всего. Хороший браузер. Но не всегда.





В блоггере код не работает. Вроде Гугл Хрум понимает xhtml передаваемый как text/html, но не рабоает. В остальных тем более. Ибо им надо чтобы обязательно application/xhtml+xml. Ну а если с локального файла, то чтоб расширение .xhtml было.

Для сравнения: вот эти две картинки к посту вместе весят 60 КБ. И это только 1/128 часть возможных цветов.

То есть все цвета, jpeg-ом давленые (а он половину информации о цвете, как известно, не сохраняет... то есть не все, а половина)... будут весить более 7 мегабайт... против 4 килобайт.

Очень удобно использовать этот файл с плагином для FF — ColorZilla, который очень удобно использовать с плагином для FF — Firebug. А в Google Ghrome инспектор кода и javascript дебагер встроены сразу ;)

SVG победит!