Популярные темы
График Диаграмма Скотт Гонзалес Юмор вакансия верстальщик книги курсы паттерн релиз ajax ant array background book Canvas Chrome Eclipse event font font-family Google HTML http java JavaScript JavaScript 1.6 joke jqgrid jquery json loader prototype Raphael svg tdd templates tomcat6 VML war web.xml XML xsd xsl xsltАрхив заметок
Категории
- Canvas
- CDN
- Chrome
- console
- CSS
- CSS2
- CSS3
- debug
- FileAPI
- firebug
- Firefox
- Geolocation API
- History API
- HTML5
- Internet Explorer
- JavaScript
- jQuery
- jQuery UI
- JS-библиотека
- Notifications API
- Opera
- Page Visibility API
- Presto
- SVG
- Web Storage
- WebKit
- XML
- XSD
- XSLT
- Браузеры
- Вакансии
- Верстальщики шутят
- Все записи
- Задачки по JavaScript
- Мероприятия
- Микроформаты
- Расширения
- Расширения для Google Chrome
- Уязвимость
- Шаблонизатор
Записи в разделе: JS-библиотека
Хороший обзор трех библиотек: RaphaelJS, PaperJS и ProcessingJS
Сегодня я прочитал интересную статью-сравнение трех графических библиотек: RaphaelJS, PaperJS и ProcessingJS. Резюме примерно следующее: RaphaelJS — SVG-ориентированная библиотека, которая поддерживает даже старые версии Internet Explorer. Удобна для работы с интерактивными рисунками. PaperJS — Canvas-ориентированная библиотека, которая тоже весьма удобна … подробнее
Опубликовано в: JavaScript, JS-библиотека, Все записи
Помечено PaperJS, ProcessingJS, RaphaelJS
Оставить комментарий
svgweb: Нормализация поддержки векторной графики
Старые и допотопные браузеры все больше отходят на задний план, но поддержка пользователей этих браузеров все еще актуальна. Для таких случаев предназначена библиотека svgweb. Её основная цель корректное подключение SVG в HTML-страницы при отображении в разных браузерах. Особенно это касается … подробнее
Опубликовано в: Internet Explorer, JavaScript, JS-библиотека, SVG, Все записи
Помечено svgweb
Оставить комментарий
PottisJS: Еще один фреймворк для работы с SVG
Кроме RaphaelJS для работы с SVG есть еще интересные библиотеки. Одной из таких библиотек является PottisJS. Её преимуществами является отсутствие полного закрытия собой элемента SVG. После нее можно спокойно подправить получившееся DOM-SVG-дерево средствами нативного JavaScript. Впрочем, недостатки у нее тоже … подробнее
Опубликовано в: JavaScript, JS-библиотека, SVG, Все записи
Помечено PottisJS, svg
Оставить комментарий
BDD в JavaScript с помощью Jasmine
Для проверки поведения веб-приложений в JavaScript с некоторых пор появился тестовый фреймворк под названием Jasmine. Простота его использования может покорить сердца как бывалых front-end разработчиков, так и начинающих. Итак, для начала создадим HTML-файл с базовым набором тегов: html, head, body. … подробнее
Группировка элементов в RaphaelJS
Недавно нашел в библиотеке RaphaelJS полезную функцию: группировка элементов. Она позволяет объединять графические элементы (Element) в наборы и управлять ими одновременно. Например, мне нужно нарисовать три прямоугольника и придать им общее оформление. Рисуем три прямоугольника: var rect1 = paper.rect(10, 10, … подробнее
Как с помощью Raphael сделать штрих-пунктирную обводку?
Сегодня мне попалась задача, в которой фигуре нужно было сделать штрих-пунктирную обводку. Всё это нужно было сделать с помощью JavaScript на сайте. Справиться с этой хитрой задачей мне помогла уже упоминавшаяся библиотека Raphael. Способ рисовать черточки на Canvas мне не … подробнее
Опубликовано в: JavaScript, JS-библиотека, SVG, Все записи
Помечено Raphael, stroke, svg
Оставить комментарий
JS: Ходим по JSON-объекту как по DOM-дереву
Сегодня мне попался еще один интересный проект. Это язык запросов к JSON. С его помощью можно делать выборки данных из объектов JavaScript. Эти запросы очень похожи на CSS-селекторы или XPath-запросы. В общем суть одна: есть дерево XML или JSON к … подробнее
Пробую загрузчик YepnopeJS
В рамках программы по отучению меня от Flash-игр в социальных сетях я решил продолжить пробы разных JS-библиотек. Сегодня взгляд пал на библиотеку YepnopeJS. Авторы: Alex Sexton и Ralph Holzmann. Размер библиотеки: 1.6Кб. YepnopeJS выполняет задачи по загрузке других JS-библиотек и … подробнее
Опубликовано в: JavaScript, JS-библиотека, Все записи
Помечено callback, loader, YepnopeJS
1 Комментарий
MicroJS – большая коллекция JavaScript-библиотек
Сегодня я нашел большую коллекцию маленьких JavaScript библиотек которую собрал Thomas Fuchs. В этой коллекции можно найти: Клиентские шаблонизаторы CSS-Селекторы узлов из DOM Функциональное программирование Загрузчики JS-кода и много-много-много других полезных разделов. Советую посмотреть!
Опубликовано в: JavaScript, JS-библиотека, Все записи
Оставить комментарий
JS: Кодируем текст с помощью азбуки Морзе
Наверно все люди в детстве мечтали стать разведчиками или морскими волками. Когда дети взрослеют, они понимают, что служить этой родине опасно даже в мирное время, а рисковать жизнью ради сокрытия ошибки какого-нибудь высокого военного чиновника вообще глупо. Однако интерес ко … подробнее
Опубликовано в: JavaScript, jQuery, JS-библиотека, Все записи
Помечено Mattt Thompson, MorseJS
1 Комментарий