Практикум по веб-программировнию
Общее задание
Разработать и внедрить полнофункциональный веб-сайт по одному из направлений:
- Сопроводительная документация на программу, разрабатываемую вами в рамках расчетно-графической работы по дисциплине «Открытое программное обеспечение».
- Отчет (пояснительная записка) по теме вашей учебной научно-исследовательской работы (УНИРС).
- Собственная тема (по согласованию с преподавателем).
Требования к содержанию
Структура сайта (разделы и навигация) и основное содержание – в соответствии с выбранной тематикой.
Объем текстовой информации: 2-5 тысяч символов на страницу (без учета разметки).
Дополнительные (обязательные) элементы:
Для сайтов, представляющих информацию о разрабатываемом программном обеспечении:
- Ссылка для скачивания программы (или файла установки).
- Ссылка для скачивания архива с исходными кодами программы.
Для всех сайтов:
- Страница с информацией о разработчике (т.е. о Вас), размеченная с использованием микроформата hCard.
- В блоке head каждой страницы – тег <link rel="author" href="ссылка на ваш профиль в Google+" />
- Карта сайта в формате SiteMap.
- RSS в формате RSS 2.0 или Atom.
- На каждой странице любой счетчик посещений с открытой статистикой (например, http://liveinternet.ru).
- Прямая ссылка со стартовой страницы на сайт кафедры АСОИУ. Код ссылки:
<!-- begin ASOIU --> <a href="http://asoiu.com/" title="Официальный сайт кафедры АСОИУ ОмГТУ">Кафедра АСОИУ</a> <!-- end ASOIU -->
- Средства интеграции с социальными веб-сервисами (см. API mail.ru, yandex.ru, odnoklassniki.ru, vkontakte.ru и т.д.).
Требования к оформлению
- Блочная («div-ная») верстка.
- Кросс-браузерность.
- Подержка CSS (минимум – CSS 2) для различных типов медиа (screen, print, handheld).
- Валидный HTML и CSS.
- Обязательное наличие атрибутов title у ссылок и alt у изображений.
- Относительные адреса у внутренних ссылок и абсолютные – у внешних.
- ВНИМАНИЕ! В качестве основы для макета сайта (общей идеи оформления, концепции дизайна) разрешается использовать тематические шаблоны для сайтов, распространяемые под лицензией Creative Commons или подобной.
Требования к размещению
Созданный сайт должен быть размещен в сети Интернет на коммерческом или бесплатном хостинге на домене второго или третьего уровня и проиндексирован как минимум в одной поисковой системе (Yandex, Google, Rambler и пр.) на 40-60% (т.е. 4-6 страниц из 10). Для лучшей индексации разрабатываемого сайта воспользуйтесь этими советами по поисковой оптимизации. На сайте http://dr-seo.ru/ можете найти ответы на часто возникающие вопросы, связанные с SEO и поисковым продвижением.
Условия принятия работы
Сдача готового веб-сайта, соответствующего перечисленным выше требованиями, является допуском на зачет по дисциплине «Веб-программирование».
CC-BY-SA Анатольев А.Г., 20.11.2013