gpt4 book ai didi

css - 找出浏览器版本何时偏离标记语言

转载 作者:太空宇宙 更新时间:2023-11-04 15:27:28 28 4
gpt4 key购买 nike

我有一个网站,其中有一个免责声明,声明该网站最好在 IE7、8 和 9、Firefox 12、13 和 14、Chrome 18、19 和 20 上浏览。

此免责声明已在数月前发布。

但是,如果启用自动更新,新版本的 Chrome 和 Firefox 会在用户系统上更新。

到目前为止,无论用户使用的是什么最新版本的 Chrome (CH 23) 和 Firefox (FF 17),我的网站都支持 CSS 和对齐方式。有一天可能会发布一个特定的浏览器版本,其中他们会在内部更新一些东西,这可能会影响我的 CSS、Ajax 调用等。我特别担心外观。

如何预先确定正在发布的浏览器版本是否会开始正确显示我的站点。而且我不必开始进行任何代码更改。

例如,IE10 已发布,我在开发过程中并没有针对它。我需要检查哪些参数以确保无需更改任何代码。

最佳答案

首先,整个“最佳浏览”是对过去的倒退,当时不同的浏览器在呈现 HTML 的方式上存在很大差异,如果您现在正确地开发它基本上毫无意义。

其次,较新版本的浏览器很少会破坏普通网站的显示功能,我曾在某些游戏和较新版本的 Chrome 中看到过这种情况,但从未见过普通网站。浏览器通常会在显示能力方面取得进步,但绝不会以牺牲以前的版本为代价。您仍然可以构建一个带有框架、表格和 HTML 字体标签的网站,它仍然会正确显示,所以老实说,我认为您不必要地担心一些不太可能发生的事情。

也就是说,Chrome 有他们的 Canary 浏览器,这是他们的 Chrome 开发版本,带有最新的玩具和调整,IE 通常会在公开之前发布他们浏览器的预览版本,就像他们对 IE10 所做的那样,对 Firefox 或Safari 但快速的 Google 应该可以帮助您。

请记住,针对未发布版本的浏览器进行开发是一个非常糟糕的主意。他们可以在发布之前改变你所做的事情。确保您的代码干净无误,并且可以在当前的浏览器上运行,并且新的浏览器版本将打破代码范围的可能性介于 slim 和 none 之间,并且更接近于 none end。

关于css - 找出浏览器版本何时偏离标记语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13839251/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com