Хитрости и советы
Обязательно рисуйте все сами. Не используйте
первые попавшиеся картинки, поставляемые с HTML редакторами. Тем
более не воруйте картинки даже на самых дальних узлах.
Нейтральный фон. Многие помещают в качестве
фона логотипы и тому подобную мишуру. Это вызывает усталость глаз,
затрудняет чтение (если есть, что читать), раздражает
пользователя.
Необходимо поддерживать
все кодировки на профессиональных узлах. Этим Вы проявляете
уважение к пользователям других систем и расширяете контингент
пользователей.
Желательна возможность выбора кодировки на любой
странице. Если пользователь нашел Вас по ссылке, ему не
придется идти в корень Вашего узла для выбора кодировки и
заблудиться по пути обратно.
Не забывайте про alt="" в картинках. Не у
всех быстрые линии, тем более у нас в стране. Позаботьтесь о тех у
кого отключен показ рисунков.
Не позволяйте читателю заблудиться
в структуре ваших документов. Если вы разрабатываете большое
дерево документов, в них стоит помещать так называемые
"путеводные ссылки", с помощью которых читатель
может в любой момент вернуться на домашнюю страницу или же к
заглавным страницам.
Не используйте значки "Under Construction" -
это пошло. Напишите где-нибудь сбоку вежливое извинение и
предложение зайти попозже. Если уж Вам так нравятся яркие
картинки, поместите ее в самом верху главной страницы, а не в
каждом из 3-х Ваших фрэймов.
Не пихайте на главную страницу фоновые звуки и другие
нестандарты. Очень раздражает, когда в качестве
приветствия получаешь сообщение об отсутствующем plagin'е.
Пользователь должен знать, что его ожидает.
Постарайтесь не использовать метку
<BLINK>, даже если очень
хочется.
Следите за читаемостью текста. Попробуйте
прочитать текст темносинего цвета написанный на грязнокоричневом
фоне. А если у пользователя не лучшее зрение? А если у него еще и
не лучший монитор? Если пользователю нужно будет прилагать усилия
для чтения содержимого вашего узла, то он уйдет от вас очень скоро
и никогда не вернется обратно.
Не злоупотребляйте анимированными GIF'ами и
прочим движением, т.к. это сильно отвлекает пользователя от
остального содержимого узла, а при долгом просмотре (например:
чтение материала) начинает раздражать немилосердно.
Лучше проставлять размеры у картинок, которые
влияют на раскладку (layout) страницы для сохранения ее
первозданного вида при отключенных картинках. но если Вы
используете иллюстрации к статье, то наоборот, нужно убрать
параметры размеров, чтобы большие пустые пятна не мешали читать
текст.
Если Вы используете BACKGROUND="fone.gif", то неплохо
так же задать и BGCOLOR="#RRGGBB", где #RRGGBB - цвет,
соответствующий основному цвету изображения fone.gif. При загрузке
такая страница производит более благоприятное впечатление, так как
фоновое изображение подгружается в последнюю очередь.
Вставляйте оглавление в начало больших
документов. Иногда возникает необходимость объединить
некоторую информацию в один достаточно большой документ. В этом
случае для облегчения навигации по документу в его начало стоит
вставить оглавление, содержащее ссылки на различные информационные
разделы, содерщащиеся в этом документе. Тогда читателю не придется
просматривать весь документ в поисках интересующей его информации
- он сможет сразу перейти к ней по ссылке из оглавления.
Лучше думать сначала. Перед тем, как начать
делать сайт, тщательно продумайте его структуру на предмет общего
"дерева" страниц, ссылок между ними и использования графики. Это
позволит вам потратить меньше времени на его создание пользователю
больше удобства при его просмотре.
Старайтесь, чтобы имена файлов соответствовали
содержимому (как вы его видите). Например: если ссылка
"Наши партнеры" будет вести к файлу konchenye_idioty.html то ...
И, к тому же, соответствие имени файла его содержимому немного
повысит рейтинг ваших страниц в поисковых системах.
Предоставьте возможность браузерам использовать строку
состояния по назначению. Мало того, что пользователь не
может получить дополнительной информации о ссылке, но, кроме того,
еще и текст, бегущий в строке состояния, обычно очень плохо
читается.
Первое впечатление о вашем узле складывается
от просмотра его заглавной страницы, а если еще учесть, что более
75% пользователей уйдут с нее через 10 секунд, не найдя того, что
им нужно, то целесообразно будет помещать активное содержание
страницы (информация о том, что конкретно пользователь может найти
на этом сайте) будет целиком умещаться в окне браузера при
просмотре в разрешении 800Х600 (основное количество пользователей
пользуются именно этим разрешением либо выше).
Создайте прозрачный GIF размером 1x1 и
используйте ее для точной подгонки расположения элементов вашего
узла или создания разделительных пространств, выставляя аттрибуты
<WIDTH> и <HIGHT>.
Если Вы помещаете страницы узла в таблицы с фиксированной
шириной (например 600 пикселей), не забывайте помещать всю
таблицу внутрь тэга <CENTER>...</CENTER>.
Этим вы сильно улучшите внешний вид узла при просмотре в больших
разрешениях (например 1600Х1200).
Не используйте маленький GIF для фона. Однажды дизайнер
хотел получить "полосатый" фон и использовал для этого
<BODY BACKGROUND="backgrnd.gif">. Полоски были
двухцветные, горизонтальные и находились на расстоянии 10 пикселей
друг от друга. Желая уложить файл для фона в минимальное
количество байт, автор сделал его размером 1х11 пикселей. В итоге,
даже на машине с хорошей видеокартой, я с большим удивлением
наблюдал, как фон выводится строчка за строчкой, в течении секунды
или двух. Не так уж и долго, но зрелище раздражающее. Ведь только
для того, чтобы нарисовать один ряд такого фона (в 11 пикселей
высотой) картинка выводилась на экран несколько сотен раз! Ошибка
в том, что человек не вдавался в тонкости формата GIF. А последний
больше всего "любит" горизонтальные области одного цвета. И
сжимает их с максимальной эффективностью. Сравните: BCKGRND1.GIF,
размером 1х11 пикселей "весит" 42 байта, а BCKGRND2.GIF, размером
100х11 пикселей -- 80 байт. bckgrnd1.gif - 42 байта
- bckgrnd2.gif - 80 байт
Более того, BCKGRND3.GIF (1000х11 пикселей) обошелся бы
автору всего в 199 байт. Вывод: даже в ВЕБ-дизайне скупой платит
дважды!
Хороший совет для совсем начинающих. Именно по дизайну, а не
по верстке. Попробуйте сделать сайт, используя только 3 цвета,
включая текст. Три и не больше. Я не говорю про невозможность
оттенков, их можно сделать достаточно много, но в рамках одного
цвета. Если получилось гармонично, то попробуйте 2 цвета. Далее
совет, из моего интуитивного опыта, тоже для начинающих. Если на
странице использован какой-то элемент, выделяющийся из общего
фона, например синяя страница, а в верхнем углу нарисовна фиговина
50*50 желтая, то надо постараться использовать этот цвет в другой
части страницы, чтобы воображаемая прямая между ними проходила
через всю страницу. И, наконец, последний совет. Не спешите
использовать в дизайне экзотические шрифты. В большинстве своем
они выделяются из общего дизайна, если только не натягивать дизайн
на шрифт. Получится лучше, если Вы текст, написанный стандартным
шрифтом, обработаете руками в PhotoShope или другой графической
программе до получения нужного Вам результата.
Задача: Облегчение работы по размещению объектов на
отдельно взятой странице (фактически верстка).
Примечание: для тех, кто пишет HTML-код руками или
пользуется не визивиг-овыми редакторами.
Результат: Ваши таблицы, графика, текст находятся на
странице в определенных им местах.
Способ достижения:
1. Рисуется картинка размером 1024х768 (или меньшего размера,
как кому будет удобней), на которую наносятся вертикальные и
горизонтальные линии шириной в 1 пиксел(pixel), через каждые 50,
100 точек (соответственно примерно 1,75 или 3,5 см) и разметка
(1-я линия - "50", 2-я - "100", и т.д.).
Обращу внимание на то, что нужно рисовать линию ограничивающую
рисунок снизу потому, что в случае, если Вы этого не сделали и у
вас страница имеет скроллинг, произойдет примерно следующее: ------+------+------
| |
------+------+------
| | <-- первый показ фона
------+------+------
| |
<-- дырка :)
| |
------+------+------
| | <-- второй показ фона
Назовем эту картинку, например table.gif.
2. Помещаем эту картинку как фоновый ресунок, для чего в
исходный код страницы пишем: <body
background="table.gif" ... >.
3. Смотрите страницу и распределяете ее элементы в удобном для
Вас виде.
4. Подкладываете реальный фоновый рисунок, для чего пишете
backgr.gif вместо table.gif.
|