22 апреля 2010 г.

Динамическое отображение с CSS

Вот и пришло время второй статьи, посвящённой использованию CSS. К этому времени у меня нашлась цитата об актуальном использовании JS: «Если же вы пишете web-приложение, то постарайтесь вообще не выполнять ресурсоёмких операций на клиенте, по крайней мере продолжительное время, поскольку в Javascript до сих пор нет единого стандарта для создания многопоточности, и весь код исполняется в однопоточном режиме, что также может вызывать существенную задержку в обработке событий ». Не, подумайте, я не противник JS, как такового, я сам его использую и даже чаще, чем хотелось бы. Я за актуальное его использование и экономию вычислительных ресурсов клиентских машин.

2 апреля 2010 г.

Mouse Hovering

Эта статья будет открывать цикл публикаций о вёрстке в блоге.

Цель данных публикаций показать красоту и гибкость каскадных таблиц стилей (далее CSS) в верстке веб-страниц. Полагаю все уже давно знакомы с понятием CSS, зачем они и как с ними работать, я же покажу нетривиальное использование стилей, для «облегчения» страниц от javascript-ов. Я давно уже придерживаюсь javascript-less написания страниц, и вам советую. Нужно взять за правило, что JS встраивать в страницу нужно только тогда, когда в этом есть действительно необходимость, и по-другому никак не обойтись. Можно долго спорить об этой строчке, начинать holy-war, и всё такое, но это моё мнение и я постараюсь вам его аргументировать.