见,投诉,狡辩,并建议有关的safari 4公共测试版发布一周前,大约在重要性顺序
期三,2009年3月4日
现
safari 4公开测试版速度比safari 3和所有其他浏览器的mac机。 ( cnet的渴望备份苹果的说法,因为safari 4是最快的浏览器视窗可也。)有一点要记住-我会回到这个区别再次-是safari浏览器,浏览器应用程序,和webkit中,开源的html / css / javascript的渲染引擎,是独立的东西。 几个web浏览器,使用webkit的,但并非所有基于webkit的浏览器表现出相同的性能。 safari浏览器本身似乎是艰难了一些新的措施,负责性能提升 - 但显而易见的原因,是为了渲染引擎的cpu密集的大部分工作负责,webkit的是最源头的改善。
一开始前超过6年,webkit团队坚持一个有趣的关于政策性能 :
该方法使程序更快的,是永远不会让它慢。
们有一个性能回归零容忍政策。 果土地是倒退的表现补丁按照我们的基准,然后负责人必须要么回补丁出来的树或放下一切立即修复回归。
人民的共同借口让他们回归的表现是,“但是,新的方法是清洁!”或“新的方法是比较正确的。”我们不在乎。 有业绩回归是允许的,不管是什么原因。 有任何理由倒退的表现。无。
可能听起来像是常识,但任何人谁是有史以来在大型软件产品工作会告诉你,很多球队,如果不是大多数,不坚持这样的政策。 常见的借口是,该webkit的政策不会列出:“ 我们将修复后的性能问题。”事实是,有时,后来从来不会出现。
生动物园于2003年开始的生活是一个快速浏览器,至少在mac os x的网络浏览当时的低标准,它得到了什么,但自从快。 完全期待其他高品质如firefox和chrome浏览器跳过前面的任务,实现未来的里程碑。 正重要的不在于safari是世界上最快的网页浏览器,而只是它的性能,在实际使用,是先进的技术最先进的。 前野生动物园,这仅仅是不正确的任何mac的网页浏览器。 safari和webkit中的差异造成了对网页浏览(web视图和html渲染系统范围内),根本不能被夸大。
此,在一个螺母,只不过的webkit值得赞誉的最新版本,但safari 4? 么,我们有一些问题。
展
至超过了标签新作风,safari的新进展指标的变化是我在最困难适应。 上一版本的safari,与最初的1.0开始公开测试,显示在同一个领域的横向位置的网页加载进度表:
今,在公开测试版的safari 4,网页加载进度显示只有一个微妙的微调时的位置领域远远权利:
我写的大多数内容审查我的测试版safari浏览器1.0的原始公众在2003年站起来非常好。 我非常关注进度表错误。 说:
进度栏后面的位置场
陋。 看起来像部分选定的文本。 取消它。
我很快就适应了它,并很快成长为错过它在使用其他浏览器。 是,我很快决定,一个该死的聪明的方式来显示的方式,是著名的页面,而实际上是载入进度,并在不占用任何额外的屏幕空间加载后已经完成。
载的网站,很快 - 和一些网站都在safari 4几乎即刻负荷,具有良好的网络连接 - 它并没有太大的差别。 是,并非所有网站都进行快速加载,而不是所有的网络连接是好的。
不仅仅是因为新的微调是微妙的,但它是不确定的 - 一个简单的微调仅表示“还没有完成”,而不论其适应症,它怎么样,还处于时刻。 无关webkit的渲染性能,只是简单的带宽和延迟。 个典型的多兆的pdf文件可能需要一分钟或更长时间负载从一个繁忙的服务器上或速度较慢的网络,但唯一的反馈您在新的safari 4中得到的是不确定的小微调。 乎做什么? 至不关门? 不知道,直到下载完成。 是很难看到的东西,但这个损失。
以:为什么? safari的设计师不说话,因此我们推测离开。 算一个页面加载进度是不是一门精确科学 - 一个确定的进程条充其量估计。 safari的进度指示器对我似乎很准确。 少它认为正确的,那就是整个点。 许苹果的想法是,看到了现代浏览器不仅仅是一个简单的html文件浏览器 - 它是一个完整的软件环境和运行时。 我依然看不到这一点,但作为一个在任何的经验回归。 个确定的进度表起了等待心理影响似乎更短。 就是为什么iwork套件显示一个进度表,当您打开文件。 的,你真正想要的网页要完成加载,但在同时,我们也知道这是一个第三的方式 - 不,现在的一半,现在三分之二 - 完成。
旋的新进展不会使野生动物园慢,但它确实感觉比较慢。 一次,我真心的:请取消它。
标签
safari的新标签的布局,摆放在窗口标题栏中的标签直接,是一个彻底的改变。 没有用的解决 - 好的和坏的具体细节 - 这项新的安排,而不首先要搞清楚为什么苹果公司这样做。 样,苹果的设计师背后的沉默之墙的,所以我们留下来推测。
除的概念,即safari的设计师进行这种变化掉以轻心。 是一个重大转变的一个重要特点,许多用户感到强烈。 的猜测是,这是企图把人民群众的标签式浏览。 大的和最重要的变化是,对现在的标签界面更为突出。 实上,在此之前,为整个界面选项卡式浏览是不可见的safari默认在一个窗口 - 只有一个标签,safari的默认设置是这样的,标签栏没有显示。
safari 4,有一个突出的和独特的“+”按钮,始终驻留可见在工具栏通常是右上角的每一个窗口,在这里的标准抽动,切换交咨会按钮显示。 1由于界面来创建新的标签现在很明显,我只能假设这一点是重新设计,以鼓励更多人使用,或至少尝试,选项卡式浏览。
这一新的标签布局的问题是重要的。
概念,基本思想是健全的。 览器选项卡,有效,有单独的浏览器集中在一个单一的父窗口的窗口集合在一起。 safari的新标签的布局使得这一个选项卡是子窗口的比喻更明确的像 。 定,标准的mac os窗口的概念根,一个是标题栏,在safari 4,标签栏不仅是在标题,他们是标题栏。
容布局之上的所有其他窗口,是的,按照主任谷歌浏览器 。 safari的需要再进一步,而我认为,一步也太远。 chrome的标签仍然包含在一个窗口的标题栏 - 他们明显是在一个窗口内的事情,而不是在safari中,他们更象是折断多个窗口一起。 开审美评论(尽管是通过windows软件的标准,我个人认为铬看起来不错),与chrome的标签和他们的父窗口的关系更周详的比safari 4的。
safari 4中的标签使我想起标签式窗口的标题栏的老beos的 。 be的系统中,只有标题栏的宽度为窗口的名称,而不是整个窗口的本身 - 对现实世界的文件夹的标签让人想起整个宽度伸展。 ( 苹果玩这种想法在1980年 ,而发展中国家的lisa和mac电脑的图形用户界面的。)be的窗户也不会被折断共同创造一个window containing multiple标签式窗口,而是通过按住shift键,你可以幻灯片横排横跨任何窗口顶部的标题栏,其中的一点是允许你手动安排在一个标签式窗口。 部影片展示它如何工作: 2
safari 4中的标签在视觉上类似的为人之道,除非他们一起被抢购。 是,从概念和视觉上时,safari目前的实现是一个有点糊涂。 签,是他们自己的事情,但是当抢购在一起,整个窗口是它自己的事。 现在很少铬(在小写 c意义上的)专门到整个窗口-几乎刚刚闭幕的按钮三驾马车/最小/缩放窗口。 觉之间没有这些按钮和第一个(最左侧)选项卡边界:

米安莫洛凯标签,在新的整体防御的safari, 建议简单地增加一个遗留的边界的第一个标签,留下一些空间的控制权的窗口,留下一个清晰的地区本身用于拖动窗口:

洛凯的实体模型在视觉上更干净,但还远远不够修复的概念mushiness。 恩sperte 建议更铬样的布局 ,使自己的边界父窗口上方的窗口属于:

不是完美的,但它显然比实际标签中的safari 4公开测试杆设计。 虑:与以前的标签设计,如果你想移动一个窗口你拖动窗口,如果你想提出一个标签,你拖的标签。 在,在safari 4,如果你想移动窗口拖动一个标签,如果你要移动一个选项卡拖动一个标签在最右侧边缘的小grippy地带。 是比较抽象的,间接的,更糟。 chrome的标签设计患有这些问题都没有。
的,这样可以节省20像素的空间合并到同一地区的标题栏和标签栏。 设计始终对权衡。 白可以服务于一个目的。 拿一本书,其中的利润在可读性和可用性(援助给你一个地方,毫不模糊的文字您的拇指)。 生动物园4的标签点上,标题栏的安排就像是教科书设置权在纸张的边缘 - 它保存在了一些有用的东西为代价的空间。
外还有一些不愉快的关于safari 4中的标签的宽度 。 大多数其他选项卡式文档界面,包括safari的老一,制表符不改变其宽度或位置的动态,直到他们需要缩小以适应窗口中的一个额外的标签 - 在一个典型的窗口通常在第五或第六标签, 。 safari 4中,整个标签栏(也就是在窗口的标题栏最)分之间的所有标签一样。 的方法,移动和收缩标签只是一点点,只有当您有许多选项卡窗口中。 的方法,标签移动和收缩了很多,直到到达的地步,有许多选项卡窗口中,使其难以保持是跟踪在特定标签。 虑一个有五个标签:在第二个选项卡的标题窗口在标题栏的左侧。 在关闭了第三,第四和第五个选项卡,只留下了前两个。 二个选项卡的名称提出了到标题栏右侧的所有道路。 你在safari 3中的第二个选项卡相同的工作永远不会移动。
的猜测是,空间整合,与标签的愿望,以鼓励用户使用的典型相结合,是什么驱使这个设计。 多数用户只使用他们看到什么。 们从来没有见过标签,因为那里被添加到一个窗口界面,直到没有视觉标签后,第二个选项卡已。 标签栏被隐藏时,只是一个标签打开,因为它像一个很大的浪费的空间看起来有一整个标签栏只包含一个标签,标签栏,如果不是在一个新的窗口默认显示,有没有好的地方可以拿出来创造新的标签,哪个按钮是必要的,典型的用户看到如何创建新标签,以便一明显的“+”按钮。 此,决定结合起来,窗口标题栏的标签栏:始终可见,没有浪费的空间。
我认为safari的设计师在深思熟虑的问题。 本来只是为了更好地打开“总是显示标签栏”设置默认情况下,添加新的标签“+”按钮,现在可见由默认的标签栏,让用户谁是讨厌的“浪费空间“关闭它在safari的偏好。 几乎是多么恐慌的科达处理文件标签(除了科达没有选择隐藏标签栏,20个像素的空间是该死):
签点击通过
点击通过 safari浏览器的问题与4的新标签比比皆是。 得到它的时候你不想要的:意外激活 - 或更糟的是,关闭 - 一个选项卡时,你只是想使窗口向前发展。 你不明白这一点时,你想要的:为一个选项卡拖动出一个背景窗口到另一个窗口。 为一般规则,你就不太可能要点击通过点击拖动但更希望它 - 在safari 4中,你获得了两个最差。
虑共同的场景,你想从一拖在后台finder窗口一个文件到当前frontmost窗口(不管你是什么应用程序目前)。 只需点击并拖动就在finder窗口的背景文件,并拖动它 - 背景不激活finder窗口中点击它时,你开始拖累。
着的safari 4公开测试版,这是行不通的。 设你有一个frontmost safari的窗口,其中您正在搜集一些相关的标签。 看,一个背景窗口,您想要移动到前面的一个选项卡。 只要您在grippy地带单击开始拖动从背景窗口的标签,该标签的整个窗口,提出了,而且,如果两个窗口重叠显着,现在掩盖以前frontmost窗口,这样你再也看不到在拖动目的地。 你拖动的东西出来了背景窗口,窗口不弹出前进。
您单击(不是拖动)在标题栏区域,使safari浏览器窗口的背景下提出除了激活的窗口,无论你在启动选项卡点击以及。 以,你有更多的标签在一个窗口打开,较小的区域内的标题栏,您可以单击是启动不改变该窗口的当前选项卡的窗口。 每个os x的其他应用程序在mac,您可以点击任何一个窗口的标题栏将窗口的窗口的背景下提出不改变。 但是 ,如果你点击并拖动就在safari 4的背景背景窗口的标签中,窗口激活,但标签没有。
糟的是,点击率实际上是对在背景窗口的背景标签的关闭按钮,即使这些关闭按钮仅可见当鼠标悬停在他们。 过去一周两次我意外关闭一个标签时,试图激活背景的safari窗口。
的猜测是,苹果选择,使背景标签'关闭按钮,只显示当鼠标悬停在一个标签,以减少杂波外观grippy条。 是,隐藏的控制并没有消除实际杂波-标题栏的safari 4含有5个或6个选项卡是充满危险点在其上单击或拖动。 于点击率,你现在必须小心何处以及如何在您点击safari中的一个背景窗口的标题栏,这不是任何其他应用程序在mac上的情况。
签颜色
的一个最好的东西在苹果推出了一个一致的, 单一的窗口风格经常有增加)之间的对比frontmost窗口(黑)和背景窗口(光。 safari 4的同时使用的有效和无效的窗口错颜色。
表比较了积极的(前景左上角)和无效(背景)在safari 3的windows在mac os x 10.3.13和4。 生动物园3使用该系统为国家标准的颜色。 safari 4中显示无效的最左边的选项卡都积极。 3

具栏/在一个标准的,frontmost豹窗口的标题栏是灰色的渐变,就是从77%亮度的顶部,下至59%;为背景的窗口,标准从91-81%用于梯度。 (100%是纯白色,纯黑色的0%。)safari 4的标题栏显示四个不同的国家都在积极的前景和背景窗口和非活动标签。 这四个国家都没有使用标准的safari 4渐变的颜色。
| 生动物园3 | safari 4中 源标签 | safari 4中 活动的标签 | |
|---|---|---|---|
| 前景 | 77-59 | 88-69 | 73-61 |
| 背景 | 91-81 | 95-86 | 83-77 |
上面的表格,颜色为灰阶的两个百分比,从窗口顶部的第一个范围表示,从梯度倒数第二。
用性优势豹一贯的全系统的窗口颜色是很容易挑出一眼当前frontmost窗口,不管该窗口中的内容通过在/工具栏区称号一眼在你的屏幕的上方。 有背景窗户很轻,是黑暗的frontmost窗口,因此,以查找活动窗口只寻找黑暗的一面。
safari 4中的不规范破产这种简单的颜色,特别是在两种情况:
- 个前台窗口包含一个标签。
- 个背景窗口包含多个选项卡,并在最右边的标签是活动之一。
1问题与#是,在一个活跃的safari 4的窗口,只是一个标签,颜色都是差不多,明亮的背景,是一个标准的窗口,特别是在最顶部的窗口-应该有百分之14的亮度差异但不同的是只有3个百分点。 #2的问题是,在一个不活跃的背景下safari 4的窗口标签几乎一样,在frontmost safari 4的窗口主动标签黑暗 - 有一个亮度只有百分之六在窗口顶部的差异。 这两种情况下,根本没有足够的对比度。 个重要的豹可用性的改善被忽视了没有什么益处。
附带的safari 4的标签,错误的其他事项
加到上述问题:
了适应每个标签更多的文本,苹果正在制定中的safari一个不同的字体大小和重量(11px很好的可读性,标签标题黑体4比在整个系统中的每一个(13px很好的可读性,经常)其他窗口的标题栏文字)。 使标题栏区域看起来特别奇怪,当一个窗口只包含一个标签。
此之前的safari 4,你可以命令单击一个窗口的标题得到一个弹出式菜单中显示为当前的url路径分层上市。 功能已经不复存在了。 不能说这是一桩大事情,但在我看来,苹果可以把它当你回来的命令选项卡上点击标题。
角grippy地带,指示一个选项卡可拖动地区是一个贫穷的选择。 看起来几乎完全一样的标准拖动到调整中的一个窗口右下角的指标,但一个完全不同的目的服务。 似的事情,看起来应该类似行为;事情,不同的表现,应该有所不同。
safari 3(和以前),你可以从任何应用程序拖到一个网址和减少在标签栏的右侧是成空空间来创建一个在该显示的内容被丢弃的网址窗口的新标签。 是非常棘手做的safari 4公开测试版的。 个明显的下降等目的地是“+”按钮,在顶部拐角的权利,但不只是工作,除非你打条子的权利- “按钮,最右边的标签可能是4或5个像素之间的横向的”+。 (你可以删除在safari上的dock图标的url来打开新标签,但只有当你改变safari的偏好设置就如何“打开应用程序”链接。)整个“+”作为网址拖放目标按钮行为在windows版本的safari 4,所以我只能假设这是一个在mac版本错误。
消息:标签拖动不再莫代尔
年4月, 我记录的safari 3的两种不同的模式提出来标签进行拖和下降,我所谓跨窗口(从一个移动标签的窗口另一个) 和国内窗口(重新安排一个标签内的秩序窗口)。 模式是确定的方向,你最初开始移动标签。 题是,一旦你进入了一个模式,你可以不切换到其他没有停止和重新开始。
消息:safari 4中不再锁进一拖模式你。 论哪个方向开始拖动,你可以改变方向并拖动标签所有你想要的。 好的消息:在拖动模式锁定在了在safari 也 4,即使你骗过了defaults风格偏好恢复到标签下的工具栏上的老。
影体验
第一次启动它,打开的safari 4浏览器窗口,显示一个标识和动画,声充满,苹果电视的启动屏幕的影子。 觉得奇怪的是迷人的。 是一个-的例子,说明“电影经验”最近,苹果一直在推动wwdcs的想法是,该软件产值和感觉的mac应该口径是类似电影,电视节目和流行。 有什么有趣的初始屏幕技术上是,它不是一个quicktime和flash影片。 的实施完全使用html 5和javascript的 。
的热门网站特点-苹果的最突出的特点:“有什么新的safari浏览器”页面 -是另一个例子。 实际的角度来看这是一个不错的主意,和几乎等同于“新标签页”功能的谷歌浏览器推出-您的视觉矩阵访问量最大的网站,创建和更新自动根据你的浏览历史。 是,在chrome的介绍是一个平面矩形的缩略图,safari的是对一个黑色背景的三维风扇,具有光泽的反光前台完成。 safari使用rss来检查更新在您的名单热门网站网页的内容,当有改变,它标志着一个去皮,下角,1星的一页。 是不错的。
一件事情,这不是在所有显而易见的,然而,你可以自定义如何在列表顶部的网站。 你进入编辑模式,你可以拖动以重新排列,引脚网站到一个网格中的具体位置,并从清单中删除的网站。 是,当你删除一个网站,它取代了另一个选择的网站会自动根据你的历史。 可以自定义的上市,虽然-当在编辑模式,只是拖和下降的safari从另一个窗口的url到现场,你想它在格热门网站。 (nerdier提示:网站名单的榜首是存储在/ topsites.plist plist文件在〜/资源库/ safari中 ,你可以编辑它的手时,safari是没有运行。)
他视觉效果供电的特点是,为您的cover flow浏览历史补充。 很少使用的cover flow模式在itunes和从未在finder中,但网页的历史,它令我彻头彻尾有用 - 找到一个网页时你不记得名字或网址完美,但你还记得你看喜欢。
良场的位置和谷歌搜索自动完成功能
两个位置字段(又名地址栏)和谷歌搜索栏功能大大改善了自动完成。
大的改善位置字段自动完成的是,它认为这样快。 前,如果我输入速度不够快,我可以打回有意从事默认建议的完成,但实际上击中前完成菜单回报甚至出现,在这种情况下,野生动物园将采取一切我会电脑打字,转“几个字符。 com“的末,加载了错误的网站。 计竣工菜单现在似乎出现瞬间。 也比较好看,有一个网页标题和url之间的明确分离,独立的部分从历史记录和书签比赛。 safari 3,完成菜单只显示网址(无标题),也没有分离与您的书签和历史相匹配。 唯一的抱怨是,它显示了当前的书签以上历史的一段段 - 我喜欢它反过来。
歌搜索领域的建议,现在填充菜单谷歌的结果你从类型与推荐功能。 我来说至少是显着的建议,几乎有种诡谲,太好了。 是请注意,它并没有提供建议的结果 ,而是提供条件,以寻找建议。 果你从菜单中选择一个建议,你还是去一个谷歌搜索结果中的排名,而不是立即到目标页面。 行我,但它不会满足你的经理是谁喜欢黑客喜欢投入砂锅 。
额观察
“ 保存为web应用程序 “功能,在以前的safari 4测试版(这是只提供给adc的开发商)已经一去不复返了。 是一个类似的命令,在文件菜单,让您的网站的特定转成任何网页浏览器- 流体 ,但野生动物园建成。 知道是怎么回事。
喜欢移动我的自动书签我的mac和iphone的safari版本同步。 过,我想看看历史同步,太。 象一下,在你的mac,您访问的网站使用您的iphone工作有位置栏自动完成。
在页面缩放变焦,不只是文本缩放 - 当您放大或缩小,整个页面,包括布局和图形,尺度。 是,有一个在视图菜单上的选项,默认关闭,仅做文字放大。
snapback的是现在只提供搜索结果 - 在位置字段和手动“标记为橙色snapback的snapback的网页按钮”从safari 3的功能都不见了。 一剩下的snapback的特点是“搜索结果snapback的”在历史记录菜单命令。 从来没有使用它,我不知道谁做,所以我怀疑这是一个很好的功能,以削减。 敢肯定,有些人用它,但是如果你从不删除较少使用的功能,可以不添加没有让整体复杂炸毁的新功能。
的,是的,有命令行
defaults的喜好你可以骗过恢复标签(和进度栏),以旧风格,但那些可能不长在这里,他们当然不会有帮助数以百万计的用户谁甚至从未听说过终端,更不用说启动它。 ↩要感谢克里斯利肖的电影。 ↩
些截图还演示了如何在safari 3中的工具栏按钮之间的密切垂直/减少/缩放按钮和工具栏的底部居中。 safari 4没有,我觉得这视觉强弩之末。 ↩
| 上一个: | 迷失在洗牌 |
| 下一篇: | 痴迷时代呼声 |