Я рефакторинг веб-приложения .Net, которое находится в
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
В настоящее время подход заключается в том, чтобы просто стремиться к звездам и использовать последний тип документа только потому, что он самый последний, и я хотел бы сделать более мудрый выбор и нацелиться на конкретный и по веским причинам.
Существуют похожие вопросы, но ответы на них могут быть устаревшими.
В чем разница, преимущества и недостатки между стандартами и режимом причуд, с какими причудами я могу столкнуться при использовании различных типов доктрин?
Мне сказали, что для интеграции AJAX предпочтительнее использовать тип документа XHTML, поскольку UpadtePanel его сериализует, и для этого требуется тип данных XHTML, в какой степени это верно?
А для совместимости с браузерами, в каком направлении движутся браузеры с точки зрения DOCTYPE, существует ли общая тенденция или они отличаются?