Description: “开发”菜单为 Web 开发人员提供工具，用来为 Safari 和 Mac OS X 创建网站。
Keywords: 开发人员信息

主页
索引

# 关于开发菜单

“开发”菜单为 Web 开发人员提供工具，用来为 Safari 和 Mac OS X 创建网站。

注：如果菜单栏没有出现“开发”菜单，请打开 Safari 偏好设置，点按“高级”标签，并选择“在菜单栏显示开发菜单”。

“开发”菜单选项为：

用下列应用程序打开页面：让您使用电脑上的其他 Web 浏览器打开显示的网页。电脑上的所有 Web 浏览器都会列在子菜单中。

用户代理：让您更改 Web 服务器以何种方式来识别您的 Web 浏览器。使用此选项来“哄骗”Web 服务器以让它认为您正在使用 Web 浏览器而非 Safari，通过这种方式来查看服务器是否对不同的 Web 浏览器提供不同的内容。

显示 Web 检查器：会打开“Web 检查器”。“Web 检查器”会列出在网页中找到的资源类别，例如文稿、样式表和脚本。它会让您查看并搜索网页的源代码、层叠样式表（CSS）信息、DOM 树、可视化 DOM 版式以及 DOM 属性。“Web 检查器”还会包含错误控制台和网络时间线。

显示错误控制台：会打开“Web 检查器”的 HTML 和 XML 语法错误与警告显示。错误控制台还会显示从 console.log、console.error 以及 console.warn 输出的 JavaScript 错误。

显示网络时间线：会打开“Web 检查器”的何时加载页面子资源的时间线。这对研究如何提高网页加载速度非常有用。

显示片段编辑器：会打开一个窗口，您可以用它来快速测试 HTML 的小片段，而无需打开整个网页。

停用高速缓存：这会使 Safari 在每次访问子资源时都会从 Web 服务器取回该子资源，而不使用高速缓存副本。

停用图像：这会使 Safari 在应该是图像的位置显示备用内容。这对确定您的网页是否有正确的备用内容非常有用。

停用样式：这会使 Safari 忽略所有层叠样式表（CSS）样式。这对查看网站上某些类型的页面布局问题非常有用。如果在 Safari 的高级偏好设置中有样式表集，则会一直使用它。

停用 JavaScript：这会使 Safari 忽略所有 JavaScript。这对研究网页中各部分如何运转的某些问题以及在不支持 JavaScript（或已停用 JavaScript）的 Web 浏览器中测试网页如何工作非常有用。您还可以在 Safari 安全偏好设置中打开或关闭 JavaScript。

停用 Runaway JavaScript Timer：Runaway JavaScript Timer 被用来中断执行非常慢的 JavaScript，以便您可以恢复对 Safari 的控制。停用它对某些类型的自动化测试非常有用。

停用站点专用 Hack：某些版本的 Safari 会包含特殊案例的代码。当 Apple 工程师与您一起工作以找出更好的长期解决方案时，这些代码允许某种网页正常运转。此选项会关闭该特殊案例的代码，以便您可以测试您的长期解决方案。

### 相关主题

开发 Safari 网站