Прочитал пост про Kerning.js — небольшую js-библиотеку, можно даже сказать утилиту, для реализации чудес типографики на веб-страницах. И вспомнил, что пользовал не так давно нечто подобное — библиотеку Lettering.js.
Но поскольку приводить детальную инструкцию по использованию достаточно утилитарной вещи не буду (а дам лишь ссылки где эта инструкция есть — каждый разработчик разберется), добавлю в заметку упоминание о еще двух небольших библиотеках, функционалом которых в той или иной мере я пользовался в своих проектах, а упоминания на Хабре не встречал.
Итак, Lettering.js — помощник «радикального» веб-типографа, Cryptico.js — помощник Штирлица и Rasta.js — такой простой ajax get/set помощник. Далее ссылки на сайты разработчиков этих библиотек и инструкций по их использованию.
Lettering.js
Lettering.js на Гитхабе
Так вот Lettering.js позволяет разбить слова на буквы, предложения на слова и абзацы на строки, а разбитые фрагменты оформить интересным образом c помощью css. В общем, к чему слова — смотрите на примеры на сайте letteringjs.com. Детально разобранные примеры использования здесь.
Cryptico.js
Cryptico.js на Гуглокоде
Библиотека JavaScript для шифровки текста. Используются методы RSA и AES. Текст может быть зашифрован ключом с заданной длиной (512, 1024, 2048, 4096, 8192).
Подробно разобранный пример использования функций библиотеки здесь — перевод с сайта разработчика.
Rasta.js
Rasta.js на Гитхабе
Доступ к данным онлайн по ключу. Указываете url откуда брать/давать данные и обмениваетесь оными при необходимости. Все происходит на уровне GET-запросов.
Тут добавлю, что прикрутив эту библиотеку и обеспечив ее работу только в рамках сессии, сделан был обмен пользовательскими данными между фронтендом и бекендом приложения. Вполне удобно.
Надеюсь, кому-то эти библиотеки пригодятся, чтобы внедрить их в свои проекты и ускорить разработку или взять на вооружение приемы.
Но поскольку приводить детальную инструкцию по использованию достаточно утилитарной вещи не буду (а дам лишь ссылки где эта инструкция есть — каждый разработчик разберется), добавлю в заметку упоминание о еще двух небольших библиотеках, функционалом которых в той или иной мере я пользовался в своих проектах, а упоминания на Хабре не встречал.
Итак, Lettering.js — помощник «радикального» веб-типографа, Cryptico.js — помощник Штирлица и Rasta.js — такой простой ajax get/set помощник. Далее ссылки на сайты разработчиков этих библиотек и инструкций по их использованию.
Lettering.js
Lettering.js на Гитхабе
Так вот Lettering.js позволяет разбить слова на буквы, предложения на слова и абзацы на строки, а разбитые фрагменты оформить интересным образом c помощью css. В общем, к чему слова — смотрите на примеры на сайте letteringjs.com. Детально разобранные примеры использования здесь.
Cryptico.js
Cryptico.js на Гуглокоде
Библиотека JavaScript для шифровки текста. Используются методы RSA и AES. Текст может быть зашифрован ключом с заданной длиной (512, 1024, 2048, 4096, 8192).
Подробно разобранный пример использования функций библиотеки здесь — перевод с сайта разработчика.
Rasta.js
Rasta.js на Гитхабе
Доступ к данным онлайн по ключу. Указываете url откуда брать/давать данные и обмениваетесь оными при необходимости. Все происходит на уровне GET-запросов.
Тут добавлю, что прикрутив эту библиотеку и обеспечив ее работу только в рамках сессии, сделан был обмен пользовательскими данными между фронтендом и бекендом приложения. Вполне удобно.
Надеюсь, кому-то эти библиотеки пригодятся, чтобы внедрить их в свои проекты и ускорить разработку или взять на вооружение приемы.