За последние несколько месяцев я прочитал несколько статей об этом новом ненавязчивом подходе JavaScript в ASP.NET MVC. Вы можете прочитать об этом здесь.
Он в основном помещает все в атрибуты HTML с префиксом data-...
, и в прошлый раз, когда я проверял, спецификация HTML не допускала подобных вещей. (Меня не волнует HTML 5, поскольку он еще не завершен.)
Мой вопрос такой:
Если я использую эту функцию в своем приложении ASP.NET MVC, это сделает вывод HTML приложения недействительным, не так ли? Если это так, то что хорошего в этом?
Меня никогда не беспокоило, что MVC разместил несколько JavaScript-материалов здесь и там. Но если мой вывод HTML будет недопустимым, это очень беспокоит меня.