【发布时间】:2017-12-04 09:05:24
【问题描述】:
是什么让服务器端 Web 技术(如经典 ASP、ASP.NET Web 窗体、MVC 等)与浏览器兼容或不兼容?只是生成的 HTML 会产生重大影响还是其他一些事情?
理论上,如果我编写一个代码来生成所有现代浏览器都支持的 HTML 标记文本(以及所需的 javascript 等)并将其返回给浏览器进行渲染,这会使我的代码与现代浏览器兼容吗?
【问题讨论】:
-
您从哪里了解到“服务器端 Web 技术浏览器不兼容”的信息?没听说过,你说的很有道理
-
使浏览器不兼容的唯一原因是其中一些浏览器忽略了标准。例如,IE 和 Edge 以具有 comp 而闻名。 CSS标准的问题。但这更像是一个前端问题。 ASP.NET/PHP/... 不会仅仅因为它们位于后端而存在不兼容性。
标签: asp.net cross-browser