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