Популярные темы
График Диаграмма Скотт Гонзалес Юмор вакансия верстальщик книги курсы паттерн релиз 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
- Уязвимость
- Шаблонизатор
Записи в разделе: Шаблонизатор
VTL: Как выделить последний элемент?
Уже не в первый раз я слышу упреки в сторону старинного шаблонизатора Velocity. Да, это не швейцарский нож, но и с ним можно сделать что-то приличное. Например, «невозможность сделать специальное выделение для последнего элемента в коллекции» встречается довольно часто. Итак, … подробнее
VTL: Язык шаблонов Velocity
Так уж получается, что мне на работе приходится заниматься не только JavaScript, SVG и тому подобными вещами. Недели три назад я узнал, что существует шаблонизатор предназначенный для использования в среде Java. Называется этот язык шаблонов весьма оригинально: Velocity. Раньше я … подробнее
Как в XSL-шаблоне сделать fallback?
Этим летним днем я решил изучить еще один интересный элемент: xsl:fallback. Думаю понятие fallback знакомо каждому веб-разработчику. Участок кода, который потенциально может упасть, обычно помещают в блок try-catch. Если код отработал нормально — функционирование блока продолжается, а если он «упал», … подробнее
XSLT: В чем разница между элементами import и include?
Раньше у меня не было хорошей книги по XSLT и я не знал, в чем разница между некоторыми элементами просто потому, что сам факт их существования был покрыт тайной. Сегодня мне предстоит разобраться с тем, для чего нужны элементы xsl:import … подробнее
Опубликовано в: XSLT, Все записи, Шаблонизатор
1 Комментарий
Решаем тестовые задания по XSLT в Яндекс
В сферу моих профессиональных интересов попадает такая технология как XSLT, а вот на работе с XSLT приходится работать очень мало и невольно начинаю забывать как ловить мышей. Поэтому, как только где-нибудь появляются интересные задачки по XSLT — сразу бросаюсь их … подробнее
Опубликовано в: Все записи, Шаблонизатор
Помечено XML, XPath, xsl, xslt, Яндекс
Оставить комментарий
Perl: Обрабатываем XML с помощью XSLT
Допустим, мне нужно не просто сгенерировать XML, а обработать информацию содержащуюся в нем и вывести на сайте в виде нормальной страницы без всяких левых XML-ных доктайпов из-за которых страница может не пройти валидацию. Как этого добиться в Perl? Подключаем библиотеку … подробнее
Опубликовано в: Все записи, Шаблонизатор
Помечено Content-type, LibXSLT, perl, stylesheet, XML, xsl, xslt
Оставить комментарий
JS: Усатый шаблонизатор
Оказывается в JavaScript приложениях можно использовать систему шаблонов Mustache. Для этого Jan Lehnardt разработал библиотеку MustacheJS. Тем, кто не знаком с шаблонами Mustache можно попробовать онлайн демку, где можно написать какой-нибудь шаблон, описать данные и после этого получить разметку. Как … подробнее
Опубликовано в: JavaScript, JS-библиотека, Все записи, Шаблонизатор
Помечено Jan Lehnardt, Mustache, MustacheJS
Оставить комментарий
JS: Шаблонизатор Tempo для рендеринга JSON в HTML
В этом сезоне появилась неожиданная мода на шаблонизаторы JSON2HTML. Я нахожу уже второй движок, который раскидывает данные по HTML-странице. Предыдущий MinimalJS (я про него писал в феврале) не требует специальных маркеров или placeholder-ов для замещения и действует по принципу схожему … подробнее
Опубликовано в: JavaScript, JS-библиотека, Все записи, Шаблонизатор
Помечено data-template, HTML, json, JSON2HTML, MinimalJS, Tempo
Оставить комментарий
SammyJS – библиотека для создания веб-приложений с Ajax
Сегодня мне под руку попалась еще одна js-библиотека. Хотя, разве это библиотека? Скорее это фреймворк для создания легких веб-приложений. SammyJS в качестве базы использует известную JavaScript библиотеку jQuery. В общем, на мой взгляд, это правильный подход. Зачем заниматься велосипедостроением? В … подробнее
Опубликовано в: JavaScript, jQuery, JS-библиотека, Все записи, Шаблонизатор
Помечено jquery, SammyJS
Оставить комментарий
JS: Сладкая жизнь с UnderscoreJS
Давно хотел сделать заметку про мощную JavaScript библиотеку UnderscoreJS, однако все время казалось, что нужно еще лучше с ней разобраться. Чем же она примечательна? Это не библиотека компонентов для построения веб-интерфейса, не движок для поиска по DOM-дереву. Это большая коллекция … подробнее
Опубликовано в: JavaScript, JS-библиотека, Все записи, Шаблонизатор
Помечено array, each, forEach, reduce, reduceRight
1 Комментарий