Архив категории ‘Программирование Web’

Используйте макросы

Воскресенье, Апрель 25th, 2010

Что такое макрос? Чем чаще вы выполняете некоторую операцию над текстовым фрагментом, тем больше вероятность, что ее придется выполнить еще раз. Макрос - это записанная порция взаимодействий с компьютером. Обычно каждый инструмент поставляется с собственным макрорекордером (поскольку только этот инструмент знает, как обрабатывать нажатия клавиш). Это означает, что нет никакого стандартного синтаксиса макросов, иногда даже различные версии одного и того ...

Ajax и innerHTML

Пятница, Июнь 26th, 2009

Один из самых простых способов вывести результат Ajax-запроса на страницу - это добавить HTML-фрагмент, используя нестандартное, но повсеместно применяемое свойство innerHTML. Если возвращенные с веб-сервиса данные отформатированы как текстовый HTML, то они могут быть добавлены прямо в документ с небольшим вмешательством (либо отсутствием такового). Как было показано в предыдущих примерах, ответ уже отформатирован как HTML. Чтобы закончить работу, надо вставить ответ ...

Что такое доступность (accessibility) сайта?

Воскресенье, Май 24th, 2009

Почему доступность (accessibility) настолько важна? Есть аргумент, что только пять процентов посетителей сайта имеют отношение к функциональным возможностям, которые могут не отвечать требованиям доступности. Однако, если оставить в стороне этические рассуждения, доступность все больше и больше контролируется законом - во многих странах закон требует, чтобы государственные сайты отвечали принципу доступности. Доступность становится важной и для коммерческих сайтов. Например, сейчас в ...

Добавление Ajax на сайт

Четверг, Апрель 16th, 2009

Добавление Ajax на сайт - это хороший повод почистить страницы, что, возможно, вы хотели сделать уже очень давно, но никак не могли найти для этого времени. Динамические эффекты и устаревшие HTML-теги плохо сочетаются друг с другом, особенно если вы передвигаете объекты, сворачиваете и разворачиваете столбцы, делаете правку "по месту" (in-place). На форуме O'Reilly Radar Нэт Торкингтон написал следующее о попытке Марка ...

Класс для работы с Sitemaps

Понедельник, Июнь 16th, 2008

Выкладываю самописный класс для работы с Sitemaps. Класс умеет генерировать (SimpleXML) новую sitemap или добавлять в уже существующую позиции из массива ссылок и необязательных параметров (lastmod, changefreq, priority). Умеет уведомлять поисковик о сгенерированной карте (CURL). Пишет лог в БД (через PDO). Позже добавлю еще пару полезных методов. Если что непонятно - спрашивайте. Также приветствуются поправки и рекомендации.