воскресенье, 9 сентября 2012 г.

Экранирование символов в XSLT

Столкнулся с проблемой, что в xslt не смог вставить } в качетсве значения атрибута тега (<span data-icon="}"/>  в моем случае). Немного погуглив, нашел решение проблемы: }}. Да-да, чтобы вывести служебный символ xslt, достаточно напечатать его дважды :)

четверг, 7 июня 2012 г.

Языковые версии сайта на разных доменах в UMI.CMS

В одном из предыдущих постов я писал о том, как реализовать на сайте с UMI.CMS несколько языковых версий сайта. В этом посте я расскажу, как раскидать разные языковые версии на разные домены.




понедельник, 4 июня 2012 г.

Снова про canvas в IE

Эта малюсенькая заметочка о паре багов, замеченных мною при отладке верстки сайта, в которой активно используется HTML5 canvas.

Баг первый:

В IE7 и IE8, если к элементу canvas применить стиль с display:none, то при смене стиля на display:block (например, по ховеру), нарисованное в canvas не будет отображаться.

Баг второй:


Пытаясь спрятать и показать canvas в борьбе с первым багом, открыл ещё один неприятный сюрприз: IE7 прячет canvas с помощью filter:alpha(opacity=0), а вот IE8 нет. И как ты этот filter ему не напиши!

понедельник, 14 мая 2012 г.

Рассылка для профессионалов

Коллеги!

Команда «Мадекс Дизайн» рекомендует вам рассылку «Traingle» (http://skillstore.ru/traingle/) от Вадима Паясу и команды SkillStore.ru.


В рассылке освещается техдизайн, работа с графикой, бизнес и фриланс. А так же из рассылки вы узнаете о крутецких воркшопах и тренингах.

воскресенье, 15 апреля 2012 г.

Глюк CSS-свойства filter в IE7

Применение filter к элементу добавляет ему overflow:hidden в IE7  и внутренние элементы с абсолютным позиционированием, вынесенные за границы блока, становятся не видны. В 8-м ослике подобной проблемы замечено не было.

Использование excanvas.js

excanvas.js - библиотека, которая позволяет рисовать с помощью html5 в браузере Internet Explorer точно так же как и в нормальных браузерах. Библиотека поддерживает версии IE от 7 до 9.

Страница проекта: http://code.google.com/p/explorercanvas/

среда, 29 февраля 2012 г.

Языковые версии сайта на UMI.CMS

Сегодня столкнулся с тем, что нужно было сделать английскую и русскую версии для сайта на UMI.CMS. Добавить языковые версии (Модули → Конфигурация → Языки) и выбрать язык по умолчанию для домена (Модули → Конфигурация → Домены) не составило проблемы, то дальше возникли некоторые трудности.