【问题标题】:Any advice for developing for Chrome? [closed]对 Chrome 开发有什么建议吗? [关闭]
【发布时间】:2010-01-07 15:51:55
【问题描述】:

我有一个网站,我用它来制作 CSS、HTML、javascript、Jquery 和 PHP。我已经让它在所有已知的浏览器(IE、FireFox、Safari、ETC ......)上运行,突然间 chrome 出来了,我看了看,我的网站被劫持了。

我知道这不是一个非常详细的问题,但我只是在寻找有关如何解决这个潜在巨大问题的任何资源、提示和建议的一些指导。

【问题讨论】:

    标签: php javascript jquery html css


    【解决方案1】:

    如果它可以在 Safari 和 Opera 中运行,那么您就离得太远了。我建议在您进行浏览器检查的地方仔细检查 - 特别是确保您为 IE 所做的事情不会应用于 Chrome。一般来说,以下标准将为您指明正确的方向。如果有特别令人费解的问题,请发布更具体的问题。

    【讨论】:

    • 浏览器检查意外应用到 Chrome 是个好点。
    • 它非常糟糕......元素不在应有的位置,java 脚本不正常,css 不正常。浏览器检查在不应该时应用是一个很好的观点。我确实有浏览器检查 IE。如何确保它不适用于 Chrome?谢谢
    • 就像 Ken 下面建议的那样,您可以使用 Chrome 来检查元素。您还可以单步执行您的 javascript。您应该逐步检查浏览器或在 IE 案例上放置一个断点,并将您的代码与等效示例进行比较,这些示例应该很容易找到。作为一般规则,您应该尽可能检查您将使用的对象是否存在,而不是专门检测浏览器。
    【解决方案2】:

    Chrome 拥有大量内置的开发者工具。尝试右键单击,选择检查元素以找出导致问题的 CSS。

    【讨论】:

      【解决方案3】:

      如果您与 Firefox 和 Safari 兼容,那么您在使用 Chrome 时应该不会遇到任何重大问题。唯一要做的就是检查。

      【讨论】:

        【解决方案4】:
        【解决方案5】:

        这里有回声吗?唯一真正的答案是“试一试”。由于 Chrome 是基于 webkit 构建的,因此在 Safari 中进行测试会让您接近,但您确实无法逃避实际启动和测试的需要。

        唯一的另一个“提示”是 Chrome 使用所有特殊的 webkit css 属性(弯曲边框、阴影等),因此请尽可能使用它们。

        【讨论】:

          【解决方案6】:

          Ken 提到的内置工具很棒,但是如果你喜欢 FireBug,你也可以安装 FireBug Lite,https://chrome.google.com/extensions/detail/bnbbfjbeaefgipfjpdabmpadaacmafkj,如果你使用的是 Chrome 的开发频道,http://googlechromereleases.blogspot.com

          可能还有其他开发工具可用作扩展。请查看 Chrome 扩展程序,https://chrome.google.com/extensions

          【讨论】:

          • Chrome 也有自己的开发工具,可以在很大程度上模仿萤火虫的功能。我知道在 windows/linux 中可以通过 F12 键访问,在 OS X 中不能确定。
          猜你喜欢
          • 2010-09-25
          • 2011-12-04
          • 1970-01-01
          • 2019-05-29
          • 2010-09-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多