|
看到很多文章说到 Safari 的使用体验非常差,其实很多都是一些无关紧要的问题造成的,看看下面的内容,然后再试用一下,应该会有不一样的感受。
P.S. 哪位使用 Mac 的朋友手上有 Safari 的中文包,希望可以分享一下。
安装目录
Safari 对中文环境支持不好,安装路径中如果包含中文会无法启动或者出现非法操作。
崩溃
目前出现崩溃的有两种情况:操作书签和在页面的文本框中输入任意内容。由于这些属于基本操作,很多人认为 Apple 拿出 Alpha 水平的东西来充 Beta 。
解决方法:定位到 SafariSafari.resources ,将 en.lproj 复制一份命名为 zh.lproj ,启动 Safari 后书签和文本框操作恢复正常。经测试,Safari 的稳定性还是不错的。
插件补全
把 Firefox 或者 Opera 的 Plugins 目录下的所有文件放到 SafariPlugins 就可以了,大部分可以正常工作,比如 Flash 和 Windows Media Player 。
中文显示
这部分网上已经有很多介绍了,略述一下。
Safari 在中文 Windows 显示异常与一些非 Unicode 中文程序在英文 Windows 乱码是类似的,属于对多语言环境考虑不周。网上的一篇文章提到 Mac 版 Safari 的多语言支持是通过 Mac 系统本身实现的,移植后出现问题也属正常。
解决方法:
1.在区域和语言选项中修改非 Unicode 程序语言为 English ,重启后 Safari 的中文显示恢复,缺陷是系统中其他的非 Unicode 程序出现乱码,效果不是很好。
2.更新渲染引擎,这是目前最好的方法,详细可以看cnBeta上的说明。
一些细节
书签
Safari 内置了大量的英文网站资源,因崩溃而烦恼的人可能还没看到这些,书签工具栏和书签菜单是分开显示的。整个管理界面很像 iTunes ,配色很棒。Auto-Click 可以把一组书签合并,单击全部打开。
地址栏
有些帖子写到单击地址栏为什么不是全部选中,这样重新输入时还要全选然后删除。其实Safari 的设计更加合理,单击地址栏的文本部分可以直接定位到要编辑的位置,单击地址栏的图标部分则是全部选中。
搜索栏
宽度是可调的,添加方法未知。
内置 RSS
和 IE7 的工作方式很像。
页内搜索
第一次看到绝对惊艳,整页变暗,动画效果的关键词加亮,没试过的赶紧 Ctrl + F 一下。
标签
单个标签可以拖动出来单独成为一个窗口(必须是上下拖动),不同窗口的标签也可以拖动后合并,试验了一下 Opera 也可以,不过没有 Safari 的效果漂亮。
动态效果
修改主页、添加书签和自定义工具栏等操作可以出现动态对话框,符合 Mac 的风格。
Activity
内置的嗅探器,可以列出网页中的所有资源,用来嗅 flv 不错。
JavaScript效能
1000000 times:370ms
1000000 times: 561ms
1000000 times:571ms
1000000 times:571ms
1000000 times:681ms
1000000 times:631ms
1000000 times:611ms
1000000 times:3074ms
1000000 times:961ms
1000000 times:1061ms
1000000 times:951ms
1000000 times:451ms
1000000 times:531ms
1000000 times:1302ms
210ms
Average time: 835ms
Safari 3.01
1000000 times:250ms
1000000 times: 431ms
1000000 times:440ms
1000000 times:471ms
1000000 times:431ms
1000000 times:470ms
1000000 times:481ms
1000000 times:4436ms
1000000 times:431ms
1000000 times:1162ms
1000000 times:1272ms
1000000 times:470ms
1000000 times:441ms
1000000 times:1162ms
290ms
Average time: 842ms
Opera 9.21
Safari 与 Opera 的 JavaScript 效能接近。
Acid2 测试
完整通过
User Agent
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh) AppleWebKit/522.4.1+ (KHTML,like Gecko) Version/3.0.1 Safari/522.12.2
渲染引擎
虽然是基于 KHTML ,但是页面的渲染和 Konqueror 不完全一样。Konqueror 打开 Google 的很多服务都会页面错位,Safari 几乎没有不兼容的情况发生。
一些资料
新功能介绍
http://www.tuaw.com/2007/06/12/beta-beat-new-to-safari-3/
http://www.tuaw.com/2007/06/13/beta-beat-more-great-safari-3-features/
视频
dcast/2007/06/mwvodcast12/index.php?lsrc=mwrss" target="_blank" class="article">http://www.macworld.com/weblogs/mwvodcast/2007/06/mwvodcast12/index.php?lsrc=mwrss
|
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |