План разработки и сопровождения сайта.

http://www.farpost.com/vit/vxdesign/

 

Концепция.

Цели и задачи. Нужно точно определить назначение сайта — от этого будет зависеть многие параметры сайта (например, стиль оформления). Это определит Ваши затраты (время и усилия).

Cодержание. Нужно определиться с содержанием: что будет и чего не будет на Вашем сайте. Как представить информацию наиболее удачным образом.
 

Логическая структура.

Тематические разделы. Для удобного доступа к информации Вашего сайта его нужно разумно организовать. Все предполагаемое содержание нужно разбить на основные темы (разделы сайта).

Типы страниц. В соответствии с тематическим разбиением информации можно ввести разные типы страниц. Они будут отличаться устройством и оформлением. Например, для картинной галереи можно выделить такие типы: картинные каталоги, отдельные страницы картин, информационные и служебные страницы. Каждый тип должен наиболее удачно выполнять свою задачу.

Схема взаимосвязей страниц. Нужно продумать логические связи (ссылки) между страницами и разделами. Лучше начать с макетирования на бумаге, то есть нарисовать блок-схему Вашего сайта. Совсем не обязательно делать так, чтобы абсолютно все страницы сайта ссылались друг на друга.

Навигация. Нужно обеспечить простой способ для перехода в другие места сайта в соответствии с логической схемой взаимосвязей страниц. Система навигации может состоять из меню и специальных страниц.

  • Mеню располагаются на каждой страницы сайта и оформляются так, чтобы не мешать содержанию и, в тоже время, быть понятными и легко доступными это уже вопрос оформления).

  • Hавигационная страница — это служебная страница, которая может называться так: карта сайта, указатель, путеводитель, оглавление, схема сайта. Оформление такой страницы можно сделать в стиле дерева каталогов, в виде оглавления книги, блок-схемы, а может как-то пооригинальней (например, в виде изображения дерева).

Файловая структура. Разумно организованная файловая структура поможет Вам ориентироваться в созданном сайта, когда его масштабы будут весьма велики. Это никак не отражается на внешнем виде сайта, а лишь помогает разработчику.

  • Дерево каталогов. Даже если Ваш сайт еще очень маленький, лучше сразу расположить файлы по типам в различные каталоги, а не валить все в кучу. В дальнейшем, это облегчит обновление сайта.

  • Cистема имен файлов. Лучше сделать имена файлов осмысленными.

  • Oсобенности файловых систем. Следует учитывать некоторые ограничения в названиях файлов для совместимости со всеми операционными системами. В названиях файлов лучше использовать только буквы, цифры и простые знаки: минус «-», подчеркивание «_». Многие другие спецсимволы имеют особое значение в различных ОС и в протоколе HTTP (например, знак плюс «+»). По возможности (если это не ущемляет Ваших потребностей) следует ограничиться форматом имен в стиле DOS, то есть, 8 символов имени и 3 символа в расширении. Это обеспечит полную совместимость со всеми программами (в частности, со старыми архиваторами).

Оформление страниц.

Mакетирование на бумаге. Как и в любом другом случае (проектирования чего-либо) следует «первые штрихи» сделать на бумаге. Web-страница внешне очень похожа на журнал, поэтому до того как садиться за компьютер (и запускать графический редактор) следует сделать макет оформление на бумаге.

Cтили оформления типов страниц. В соответствии с определенными типами страниц (см. выше) Вашего сайта нужно разработать для каждого из них свой стиль оформления, иначе эти типы просто не будут отличаться друг от друга. Тем не менее у них должно быть что-то общее.

Kомпоненты оформления. Реализуя возникшую у Вас идею (которую Вы зафиксировали в виде набросков) нужно рассмотреть по нескольким пунктам:

  • Kомпозиция. Иными словами, компоновка — общий вид страницы. Что, где и как. Это соотношение между различными объектами, их позиции. Нужно учесть, что на странице будут некоторые служебные компоненты: элементы навигации/субнавигации, рекламные баннеры, выбор кодировки, формы для взаимодействия с пользователем, надписи (последнее обновление, copyright…) — все это каким-то образом должно уложиться в общую композицию страницы.

  • Цветовая гамма. Нужно определиться с цветами (akmac.narod.ru/pal/pal_web.htm). Выбор цветов зависит, наверно, от личных предпочтений , концепции сайта.

  • Графика. Использование графики (http://akmac.narod.ru/design/design2.htm) должно быть оправданным.

  • Шрифты. У разработчика страниц пока что нет широкого выбора шрифтов (http://akmac.narod.ru/design/design2.htm) для использования, но даже из имеющегося набора нужно определить какие шрифты использовать и где. В пределах сайта или типа страниц должны быть одинаковые стили оформления текста (заголовка разных уровней, эпиграфы, цитаты, ссылки…).

Проектирование страниц.

Процесс создания типовых страниц — это, собственно, создание файлов гипертекста. На этой стадии не нужно наполнять страницы осмысленной информацией — они будут эталонами для дальнейшего клонирования. Поскольку оформление в общем-то делится на графическую часть и то, что реализуется средствами гипертекста.
  • Реализация композиции. Задуманная Вами композиция реализуется средствами языка HTML (http://akmac.narod.ru/design/design1.htm). Внутреннее устройство композиции может быть выполнено различными методами.

  • Hавигация и субнавигация. Элементы навигации (ссылки) должны быть органично вплетены в оформление страницы. Субнавигация — это навигация в пределах одной страницы, ссылки на начало/конец страницы, на какие-либо места/пункты.

  • Cтилевые таблицы. Это не обязательно, но очень удобно для создания единого стиля оформления (в основном текста). К тому же, технология Cascading Style Sheets (http://www.w3.org/pub/www/style/) практически полностью поддерживается современными браузерами.

  • Cоздание графических лементов. Графические элементы создаются в графических редакторах, для этого нужны специальные навыки, но это здесь не обсуждается…
     

Сборка сайта.

Это процесс превращения разрозненных файлов гипертекста в единый сайт. Логично будет сделать сначала пустой сайт (без данных), состоящий из основных страниц (разделов), в котором будут присутствовать все типы страниц. Потом уже Вы будете размножать страницы и наполнять их информацией.

  • Размножение и заполнение страниц.

    • Mетод шаблонов. Имея шаблон типовой страницы (страницу без полезных данных) копировать его и заполнять копии информацией, внося необходимые изменения. Эти шаблоны (заготовки) типовых страниц следует хранить для последующих дополнений сайта.

    • Mетод клонирования. Сделав каркас сайта заполнить готовые страницы информацией, а новые страницы делать путем копирования имеющихся и замены их содержания на новое.

  • Cогласование ссылок. Это процесс реализации логической структуры сайта через навигационные средства страниц. Короче — проверка правильности ссылок на страницах.

Тестирование.

Перед публикацией сайта в Сети следует хорошенько протестировать его. Если посетители страницы находят на ней много ошибок, то у них просто останется плохое впечатление.
  • Oрфография и правописание. Опечатки — это самые глупые ошибки. Чтобы обезопасить страницу от грамматических ошибок нужно после перечитывания текста скопировать его в какой-нибудь текстовый редактор с проверкой русской орфографии (например, Microsoft (http://www.microsoft.com) Word) и запустить проверку или воспользоваться бесплатной проверкой на сайте — http://fotinia.da.ru.

  • Удобочитаемость и доступность. Оформление сайта должно повышать удобство и доступность предлагаемой информации, иначе такое оформление просто бессмысленно (даже если оно очень красивое и оригинальное). Главная функция сайта — предоставление информации и получение ее от пользователя.

  • Просмотр в разных браузерах. Для избежания проблем совместимости стандартов нужно тестировать страницы как минимум в двух разных браузерах. Это должны быть самые популярные программы на текущий момент. Но лучше тестировать также и в более старых версиях популярных браузерах и в программах менее популярных. Нужно добиться того, чтобы Ваш сайт выглядел практически одинаково во всех программах. Возможно, для этого придется пожертвовать некоторыми элементами оформления или чем-то еще.

  • Просмотр в разных экранных режимах. Возможно, Вы и не подозреваете о том, что страница может выглядеть по-разному в разных экранных режимах. В основном это касается разрешения монитора (ширины и высоты экрана в пикселах) или режима, определяемого настройками операционной системы (например, в Windows можно менять размер экранных шрифтов). Такие непредвиденные издевательства над страницей могут вызвать полное разрушение оформления. Например, нарушатся пропорции шрифтов (если Вы используете CSS (http://www.w3.org/pub/www/style/)), то задавайте размеры в одинаковых единицах, лучше — в пикселах) или композиция будет выглядеть по-новому (например, все содержание страницы заключено в невидимую таблицу с фиксированной шириной, расположенное у левого края — при большом разрешении пустота справа будет слишком явно выражена). Изменения цветового режима не так страшно — просто пользователи, например, у которых монитор в режиме 256 цветов увидят Ваши 16-битные фотографии с некоторыми искажениями.

Публикация.

  • Провайдер, его условия и ограничения.
  • Cервер-хост, его параметры. Kодировки русского.
  • Cпособ закачки файлов, программы.
     
  • Поддержка сайта.

  • Mодификация. Изменение частей сайта. Полная переработка сайта.
  • Повторное тестирование.
  • Oбновление. Публикация обновленных частей сайта.
     
  • Раскрутка.

  • Реклама (http://akmac.narod.ru/design/design4.htm).
  • Баннерные сети.
  • Счетчики посещений.
  • Статистика.
  • Индексация и регистрация в поисковых системах (http://akmac.narod.ru/poisk.htm).
     
  • Требования к сайту.

  • Cайт должен обеспечивать доступность информации, это его главная функция.
  • Удобство навигации, субнавигации.
  • Осмысленность оформления (должно помогать, а не мешать).
  • Быстрота загрузки.

     

  • Источник: akmac.narod.ru/st/zach_eto.htm

    Hosted by uCoz