переход на html5
поддавшись общей тенденции, перевёл блог с xhtml 1.1 на html5. Возиться пришлось немного, хотя и долго : ) Конечный результат, впрочем, нравится
в процессе миграции умер микроформат hAtom, хотя семантичность не пострадала: .hentry
естественным образом превращается в article
, .date
и .updated
— в time
, и так далее
забавно получилось с эксплорером. До сегодняшнего рамках программы «сделаем ие самым неподдерживаемым браузером в интернете» я отдавал страницы с типом application/xhtml+xml
, и вы догадываетесь, к чему это приводило ; ) Почему-то мне показалось, что html5 нужно отдавать именно как понимаемый эксплорером text/html
(это неверно для xhtml5), и какое-то время я вообще сомневался в переходе. Но потом вспомнил про уровень поддержки новых тегов в ие, и успокоился. Впрочем, намёк его пользователям оставил
недавно, кстати, приделал ещё одну фичу, но это первый пост, в котором её можно увидеть: русский язык в адресе поста. Пришлось в очередной раз иметь трудную любовь с преобразованиями байтов, строк и кодировок в питоне, но зато начал немного понимать систему. Кстати, сегодня пришлось столкнуться и с ещё одной «фичей» языка — поддержкой временных зон в датах питона