Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко - Алексеев Ю.М.
Скачать (прямая ссылка):
set - установка значения переменной окружения. Такая установка переменных важна при передаче параметров динамическому ресурсу, вызываемому командами include или exec, т.к. для системы они являются дочерним процессом и переменные CGI для них не передаются. Параметры: var - имя переменной окружения; value - устанавливаемое значение. Например: <!—#set var= "category" value="help"—>.
config - модифицирует вывод в HTML-документ. Параметры: errmsg - сообщение, появляющееся при ошибке: <!—#config еггтад=«Неправильное имя файла»—>; sizefmt- отформатированное представление размера файла: <!— #config sizefmt- "bytes " —>;timefnit- отформатированный вывод времени и даты: <! — #config timefmt="%D"—> (отобразит текущую дату в формате: месяц/день/год).
На многих серверах, особенно бесплатных, по умолчанию команды SSI выполняются, только если они находятся в файлах с расширениями .shtml, а в файлах с расширениями .htm и .html не обрабатываются и интерпретируются как комментарии HTML. Чтобы включить обработку команд SSI в документах .html и .htm, необходимо создать файл .htaccess, действие которого будет распространяться на текущую и на все вложенные папки. Файл .htaccess должен начинаться с точки и содержать строку:
AddTypetext/x-server-parsed-html .html.htm '
Наличие указанной команды приведет к тому, что сервер будет обрабатывать команды
SSI, содержащиеся в файлах с указанными расширениями, даже в том случае, если обработка этих файлов ранее была передана другим процессам* например PHP. ¦ -,-
ЗнАколи^о №S. Советы по дизайну сайта
¦ TF
ЕСЛИ вы самостоятельно, без помощи -специалистов, разрабатываете дизайн своего сайта, то следует всегда помнить, что дизайн - работа творческая и не существует алгоритма создания гарантированно красивого решения. Тем не менее есть несколько ключевых моментов, которые помогут вам в работе.
Начинайте с разработки цветовой гаммы для вашего сайта. В работе обязательно учитывайте направленность вашего ресурса, его задачи; контролируйте образ, который воз-
¦г
ГЛАВА 9. Шлифуема 'раскручиваем свой сайт
407
никнет у посетителя вашего сайта, поскольку цветовая гамма оказывает на ,человека не только эстетическое, но и глубокое психологическое влияние. '* '
Крайне желательно иметь единую цветовую гамму по всему сайту. По крайней мере, если вы нарушаете это единство, то должны четко представлять, в каких целях это делается. Очевидно, что дизайн ресурса, аналогично единообразию макета и как следствие этого, должен быть. выдержан в едином стиле для обеспечения комфорта пользователя .. и создания цельного впечатления от узла как от источника информации, развлечений или покупок, а не как набора отдельно взятых страниц. И одним из механизмов создания единого облика является цветовая гамма. Тогда, если вы захотите выделить какой-либо раздел, то будет достаточно ввести один дополнительный цвет или оттенок - и ваш раздел, не нарушая общей цветовой гаммы ресурса, то есть не выпадая из общей картины,
будет иметь собственную индивидуальность.
Повторим еще раз, что главное в Web-дизайне - это единый образ вашего узла. Поэтому
следует обратить пристальное внимание на общность шрифтового и графического оформления. Используйте единый шрифтовой тег для всех заголовков ресурса, для
близких по смыслу элементов и т.д. Вообще постарайтесь использовать побольше одинаковых элементов в облике своих страниц. Помимо увеличения узнаваемости, это также снизит общее время загрузки, поскольку загруженные один раз элементы будут счи-тываться браузером из кэша на локальном диске компьютера пользователя.
Очень важный элемент дизайна - шрифтовое решение композиции. К сожалению, в отличие
от печатных изданий, современные шрифтовые возможности HTML-документов ограничены 7 размерами и двумя группами шрифтов: с засечками (Times New Roman) и без засечек (Anal). Только несколько шрифтов каждой группы автоматически устанавливаются операционной системой. Все остальные шрифты могут оказаться не установленными на компьютере пользователя, и их использование приведет к невозможности посетителем прочесть ваш текст. Если вам все же необходимо написать текст каким-нибудь особенным шрифтом, то
используйте изображение в формате GIF для всего текста или для каждой буквы в отдельности. Последнее значительно экономичнее, но чрезвычайно трудоемко. Вместе с тем, использование текста в виде изображений приведет к многократному увеличению объема Web-страницы, что крайне нежелательно, учитывая современные средства связи и загрузку Интернет-каналов. Поэтому стоит подумать о том, чтобы суметь выразить представляемые вами образы существующими средствами, т.е. шрифтами, не используя громоздкие картинки.
Проблемы с ограничением шрифтов в некоторой степени позволяет решить использование каскадных таблиц стилей (CSS). Эта технология позволяет задавать размер шрифта в пунктах, и число браузеров, поддерживающих ее, достаточно велико. Кроме того, существует система динамически подгружаемых шрифтов, которые можно использовать, не