【发布时间】:2010-09-07 22:23:42
【问题描述】:
在为 Google Chrome 进行设计时,您应该考虑哪些因素(HTML、CSS、JavaScript)?
【问题讨论】:
标签: google-chrome
在为 Google Chrome 进行设计时,您应该考虑哪些因素(HTML、CSS、JavaScript)?
【问题讨论】:
标签: google-chrome
Chrome 使用 Webkit,与 Safari、OmniWeb、iCab 等使用的引擎相同。只需根据标准对所有内容进行编码并在每个浏览器中进行验证。
【讨论】:
我认为首先你应该专注于使用符合标准的 HTML 和脚本。
运行该程序后,提交错误报告,然后进行特定于浏览器的调整。如果 Chrome 值得一试,您不应该必须为此进行调整。
【讨论】:
与 Safari 相同,因为它们共享相同的渲染引擎(版本稍有不匹配)。
【讨论】:
我确信提交错误报告确实有助于解决所有这些 IE 渲染问题!
实际上,您需要在每个浏览器中测试您的应用程序,没有浏览器 100% 遵循 W3C 标准,因此最终您根本不能依赖于遵循该标准。您需要在您希望支持的任何浏览器中测试您所做的一切。
如前所述,谷歌浏览器具有与 Safari/iPhone/等相同的渲染引擎,WebKit 通过了 Acid3,因此如果您遵循标准,问题应该很小。但不要依赖它。 Google Chrome 目前使用的 WebKit 版本比 Safari 稍旧。我确信它们最终会在某个时候使用相同的版本,但不幸的是,任何新浏览器都只是另一个可供测试的浏览器。
【讨论】:
您是专门为 Chrome 设计的,还是想确保您的网页与 Chrome 兼容?
假设是后者,那么只需使用与任何浏览器相同的设计注意事项即可。如果适用,请记住,现在许多手机和视频游戏机都有网络浏览器。
Chrome 使用新的 JavaScript 引擎,因此您必须使用 Chrome 和 Safari 测试您的 JavaScript。 HTML 和 CSS 的渲染可能几乎相同,但它们使用不同的 JavaScript 引擎。
【讨论】: