Задачи, Статьи, Недельный Python Дайджест, FAQ, Курсы по Python, Видео-уроки, Скринкасты
В современном Интернет легко найти сайты, которые адаптируются под пользователя. Поисковики изучают поисковую историю юзера и предлагают более релевантные результаты, сайты-каталоги фильмов умеют подсказать наиболее-интересный видео-контент.
Чтобы не отставать от старших товарищей, вам предлагается написать свою систему адаптации контента сайта под пользователя.
В качестве критерия адаптации будет использоваться положение пользователя.
Необходимо написать сайт, страницы которого (можно сделать всего одну страницу) будут изменяться на основе параметров:
- Время суток (утро, день, вечер, ночь)
- Рабочее/не рабочее время
- Рабочий/не рабочий день
- Праздник/не праздник
- Погода (дождь, снег, ясно, пасмурно)
- Город пользователя
Примеры изменчивого контента:
- Фон сайта (картинки, цвета фона)
- Появляться/исчезать видео
- Изменяться фраза “Добрый <день/вечер/утро/ночь>”
- Сообщать об интересных новостях в городе пользователя