“Safari”的版本间的差异
来自Blueidea
(新页面: '''Safari'''是由苹果公司基于WebKit框架开发的浏览器,被包含在Mac OS X中。第一次作为外部测试版发布于2003年1月7日,之后成为Mac OS X v10.3及之后...) |
|||
(未显示同一用户的4个中间版本) | |||
第4行: | 第4行: | ||
==样式表支持== | ==样式表支持== | ||
− | + | ||
+ | Safari完全支持[[CSS]],支持CSS3的部分特性。Safari 3还支持一些试验性的属性例如text-shadow, text-stroke, box-shadow, border-image等。 | ||
==特性== | ==特性== | ||
+ | |||
Safari具备现代浏览器共有的特性。 | Safari具备现代浏览器共有的特性。 | ||
− | |||
− | ===移动版特性=== | + | *标签式浏览界面 |
− | 页面缩放 | + | *工具栏的搜索框 |
− | + | *弹出窗口拦截 | |
− | + | *历史纪录和书签搜索 | |
+ | *即时输入搜索(英文) | ||
+ | *文字域拼写检查(英文) | ||
+ | *可扩展的文本框 | ||
+ | *自动完成表单 | ||
+ | *内置密码管理(通过系统钥匙串) | ||
+ | *网络新闻供稿订阅和阅读 | ||
+ | *Quartz字体平滑 | ||
+ | *集成Apple Quicktime技术 | ||
+ | *支持用户定义样式 | ||
+ | *网页检查器为网页开发者提供DOM信息 | ||
+ | *部分支持到CSS3和HTML5 | ||
+ | |||
+ | ====移动版特性==== | ||
+ | |||
+ | iPhone Safari有与其他移动浏览器不同的特性: | ||
+ | |||
+ | *支持的是Screen样式而不是Handheld样式 | ||
+ | *屏幕大小320x480px,160ppi,3.5英寸 | ||
+ | *页面缩放 | ||
+ | *横屏浏览 | ||
+ | *不支持选中文本复制/粘贴 | ||
+ | *不支持Flash插件 | ||
+ | |||
+ | ==调试模式== | ||
+ | |||
+ | Safari为开发者提供了Debug菜单,但是在默认情况下是隐藏的。 | ||
+ | |||
+ | ====开启Debug菜单==== | ||
+ | |||
+ | Safari 3.1以及更高版本在高级预置面板内可以通过选项开启。Safari 3以下版本可以通过以下方法打开: | ||
+ | |||
+ | 1.Mac OS X<br /> | ||
+ | :在Safari未运行的情况下打开终端,输入以下命令:<br /> | ||
+ | :% defaults write com.apple.Safari IncludeDebugMenu 1<br /> | ||
+ | :打开Safari,调试菜单出现在菜单栏中。 | ||
+ | 2.Windows<br /> | ||
+ | :在Safari未运行的情况开用文本编辑器打开文件c:\Documents and Settings\your username\Application Data\Apple Computer\Safari\Preferences.plist,在</dict>标签之前插入以下代码:<br /> | ||
+ | :<key>IncludeDebugMenu</key><br /> | ||
+ | :<true/> | ||
+ | :打开Safari,调试菜单出现在菜单栏中。不过功能比Mac系统的少一些。 | ||
+ | |||
+ | ====Debug菜单选项==== | ||
+ | |||
+ | 开启Debug菜单后,开发者可以使用以下功能: | ||
+ | |||
+ | *显示DOM树状结构 | ||
+ | *显示渲染树状结构 | ||
+ | *显示视图树状结构 | ||
+ | *显示片断编辑器 | ||
+ | *显示缓存窗口 | ||
+ | *显示页面载入测试窗口 | ||
+ | *显示透明窗体 | ||
+ | *总是检测文字换行 | ||
+ | *使用向前/后退缓存 | ||
+ | *使用线形图片解码 | ||
+ | *对所有字体使用ATSU(Apple Type Services for Unicode) | ||
+ | *关闭RSS支持 | ||
+ | *纪录Javascript错误 | ||
+ | *显示Javascript控制台 | ||
+ | *键盘和鼠标快捷 | ||
+ | *切换用户代理 | ||
+ | 等等 | ||
+ | |||
+ | ==外部链接== | ||
+ | http://www.apple.com/safari/<br /> | ||
+ | http://www.apple.com/iphone/internet/<br /> | ||
+ | http://developer.apple.com/internet/safari/ | ||
+ | |||
− | + | [[category:浏览器]] |
2008-07-05T13:30:28的最后版本
Safari是由苹果公司基于WebKit框架开发的浏览器,被包含在Mac OS X中。第一次作为外部测试版发布于2003年1月7日,之后成为Mac OS X v10.3及之后的预装浏览器。它同时也是iPhone和iPod Touch的内置浏览器。Microsoft Windows版本的Safari发布于2007年6月11日,支持Windows XP和Windows Vista。
Safari的市场占有率到2008年5月止为6.25%。
样式表支持
Safari完全支持CSS,支持CSS3的部分特性。Safari 3还支持一些试验性的属性例如text-shadow, text-stroke, box-shadow, border-image等。
特性
Safari具备现代浏览器共有的特性。
- 标签式浏览界面
- 工具栏的搜索框
- 弹出窗口拦截
- 历史纪录和书签搜索
- 即时输入搜索(英文)
- 文字域拼写检查(英文)
- 可扩展的文本框
- 自动完成表单
- 内置密码管理(通过系统钥匙串)
- 网络新闻供稿订阅和阅读
- Quartz字体平滑
- 集成Apple Quicktime技术
- 支持用户定义样式
- 网页检查器为网页开发者提供DOM信息
- 部分支持到CSS3和HTML5
移动版特性
iPhone Safari有与其他移动浏览器不同的特性:
- 支持的是Screen样式而不是Handheld样式
- 屏幕大小320x480px,160ppi,3.5英寸
- 页面缩放
- 横屏浏览
- 不支持选中文本复制/粘贴
- 不支持Flash插件
调试模式
Safari为开发者提供了Debug菜单,但是在默认情况下是隐藏的。
开启Debug菜单
Safari 3.1以及更高版本在高级预置面板内可以通过选项开启。Safari 3以下版本可以通过以下方法打开:
1.Mac OS X
- 在Safari未运行的情况下打开终端,输入以下命令:
- % defaults write com.apple.Safari IncludeDebugMenu 1
- 打开Safari,调试菜单出现在菜单栏中。
2.Windows
- 在Safari未运行的情况开用文本编辑器打开文件c:\Documents and Settings\your username\Application Data\Apple Computer\Safari\Preferences.plist,在</dict>标签之前插入以下代码:
- <key>IncludeDebugMenu</key>
- <true/>
- 打开Safari,调试菜单出现在菜单栏中。不过功能比Mac系统的少一些。
Debug菜单选项
开启Debug菜单后,开发者可以使用以下功能:
- 显示DOM树状结构
- 显示渲染树状结构
- 显示视图树状结构
- 显示片断编辑器
- 显示缓存窗口
- 显示页面载入测试窗口
- 显示透明窗体
- 总是检测文字换行
- 使用向前/后退缓存
- 使用线形图片解码
- 对所有字体使用ATSU(Apple Type Services for Unicode)
- 关闭RSS支持
- 纪录Javascript错误
- 显示Javascript控制台
- 键盘和鼠标快捷
- 切换用户代理
等等
外部链接
http://www.apple.com/safari/
http://www.apple.com/iphone/internet/
http://developer.apple.com/internet/safari/