суббота, 30 января 2016 г.

Glow- и blur-эффекты на тексте средствами CSS3

Часто дизайнеры в макетах для украшения заголовков или каких-то надписей применяют к тексту в Фотошопе эффекты свечения (англ. "glow") или размытия (англ. "blur"). CSS3 предоставляет верстальщикам свойство, с помощью которого можно реализовать такие эффекты. Это свойство называется text-shadow. Впервые оно было включено ещё в CSS2, но потом исключено из-за отсутствия поддержки в браузерах (CSS2.1), а затем снова включено уже в CSS3. Помимо классических значений none, inherit и initial оно принимает также значения в формате text-shadow: h-shadow v-shadow blur-radius color, соответственно смещение тени по горизонтали, смещение по вертикали, степень размытия тени и цвет.

среда, 20 января 2016 г.

MODX: многоязычный сайт с помощью расширения Babel

Из-за глобализации и вытекающего из неё желания клиентов иметь контент, доступный для понимания пользователей, говорящих на иностранных языках, всё чаще стоит задача сделать сайт, поддерживающий несколько языков. Например, русский, украинский и английский. В итоге надо, чтобы основная версия сайта на русском языке открывалась по адресу http://my-site.com, а версии на украинском и английском соответственно по ссылкам http://my-site.com/ua/ и http://my-site.com/en/.