Учебно-методические материалы для студентов кафедры АСОИУ

Практикум по веб-программировнию

Общее задание

Разработать и внедрить полнофункциональный веб-сайт по одному из направлений:

Требования к содержанию

Структура сайта (разделы и навигация) и основное содержание – в соответствии с выбранной тематикой.

Объем текстовой информации: 2-5 тысяч символов на страницу (без учета разметки).

Дополнительные (обязательные) элементы:

Для сайтов, представляющих информацию о разрабатываемом программном обеспечении:

  1. Ссылка для скачивания программы (или файла установки).
  2. Ссылка для скачивания архива с исходными кодами программы.

Для всех сайтов:

  1. Страница с информацией о разработчике (т.е. о Вас), размеченная с использованием микроформата hCard.
  2. В блоке head каждой страницы – тег <link rel="author" href="ссылка на ваш профиль в Google+" />
  3. Карта сайта в формате SiteMap.
  4. RSS в формате RSS 2.0 или Atom.
  5. На каждой странице любой счетчик посещений с открытой статистикой (например, http://liveinternet.ru).
  6. Прямая ссылка со стартовой страницы на сайт кафедры АСОИУ. Код ссылки:
    <!-- begin ASOIU -->
    <a href="http://asoiu.com/"
    title="Официальный сайт кафедры АСОИУ ОмГТУ">Кафедра АСОИУ</a>
    <!-- end ASOIU -->
    
  7. Средства интеграции с социальными веб-сервисами (см. API mail.ru, yandex.ru, odnoklassniki.ru, vkontakte.ru и т.д.).

Требования к оформлению

  1. Блочная («div-ная») верстка.
  2. Кросс-браузерность.
  3. Подержка CSS (минимум – CSS 2) для различных типов медиа (screen, print, handheld).
  4. Валидный HTML и CSS.
  5. Обязательное наличие атрибутов title у ссылок и alt у изображений.
  6. Относительные адреса у внутренних ссылок и абсолютные – у внешних.
  7. ВНИМАНИЕ! В качестве основы для макета сайта (общей идеи оформления, концепции дизайна) разрешается использовать тематические шаблоны для сайтов, распространяемые под лицензией Creative Commons или подобной.

Требования к размещению

Созданный сайт должен быть размещен в сети Интернет на коммерческом или бесплатном хостинге на домене второго или третьего уровня и проиндексирован как минимум в одной поисковой системе (Yandex, Google, Rambler и пр.) на 40-60% (т.е. 4-6 страниц из 10). Для лучшей индексации разрабатываемого сайта воспользуйтесь этими советами по поисковой оптимизации. На сайте http://dr-seo.ru/ можете найти ответы на часто возникающие вопросы, связанные с SEO и поисковым продвижением.

Условия принятия работы

Сдача готового веб-сайта, соответствующего перечисленным выше требованиями, является допуском на зачет по дисциплине «Веб-программирование».

CC-BY-SA Анатольев А.Г., 20.11.2013