Firefox 3 vs.Safari 3附录

我的批评分类

阅读完所有关于我的反馈Safari 3 / Firefox 3比较从周末开始,我突然想到我应该把我对Firefox 3的批评分为两个不同的类别:Firefox显然是错误的那些问题,以及那些我更喜欢Safari工作方式的主观问题。

Firefox出错的地方:

  • 背景窗口没有Leopard的浅灰色“禁用”外观。

  • 文本编辑快捷方式不符合Mac标准。

  • 没有服务菜单或系统范围的字典支持。

  • “新选项卡”命令仅在浏览器窗口最前面时才有效。

  • 没有AppleScript支持。

  • 无法拖动选项卡以创建新窗口。

  • 内联PDF查看。

主观设计问题:

  • Firefox’s location field auto-completion requires you to use Down Arrow (or Tab) to select one of the suggestions; Safari lets you just hit Return to choose the first one有些人非常喜欢Firefox的方法,因为Safari的方法在他们真正想要访问“example.com”主页时会受到阻碍,但Safari无法自动完成到example.com域中的页面使用Firefox的方法,您必须点击一个额外的键(向下箭头)才能获得任何自动完成功能使用Safari的方法,当你真正想要输入你在字段中输入的URL时,你必须点击一个额外的键(删除)来拒绝自动完成我只是喜欢Safari的行为。1

  • 我更喜欢Safari的“位置字段内”进度指示器但是,有一个名为的Firefox扩展名分裂模仿这个,它适用于当前的Firefox 3测试版。

如果不清楚,我当然不会推动Firefox克隆Safari的UI和行为事实上,这将是愚蠢的 - 如果没有不同,Firefox不能比Safari更好。

Mike Beltzner的回应

Mozilla开发人员Mike Beltzner写了一篇文章有思想的博客帖子回应我的最好的消息是,我的两个主要抱怨,缺乏正确的“背景”窗口外观和箭头键的文本编辑行为,将在Firefox 3.0发布之前得到解决。更新:酷:Command-T仅适用于最前面的浏览器窗口的错误已经修好了在每晚构建。

关于文本编辑错误:

格鲁伯并不孤单A non-scientific survey of Mac users showed that 8% believed this to be the most significant problem with Firefox on the Mac有文件中的错误which has had some activity, and it looks like Josh Aas would be willing to review a patch if one came along.

让我感到温暖的是,很多Mac用户关心这一点Beltzner还表达了对其他一些问题的兴趣,比如拖动标签来创建一个新窗口他的整篇文章值得一读,并说明为什么Firefox 3已经在Mac特定的方式上有了这样的改进。

开发与每日浏览

我的比较点是解释为什么我回到Safari进行日常浏览,但我在评论中提到许多Web开发人员可能会使用Safari进行浏览,但Firefox会进行Web开发测试数十名读者写信说他们就是这么做的,他们中的大多数都指出我忽略了Joe Hewitt广受好评的Firebug扩展对于Web开发人员。

Safari 3增强了自己的Web开发人员工具 - 它new Develop menu包括一系列有用的工具,包括可与Firefox Web Developer插件相媲美的Web Inspector窗口还有茅膏菜,WebKit的JavaScript调试器但我没有收到任何喜欢Safari开发者工具而不是Firebug和Firefox的人发来的电子邮件。

这里有一个我忘记提到的奇怪之处:Safari 3.1的View Source窗口仍然不提供HTML语法高亮 - 但它显然能够实现它,因为Web Inspector窗口中的源视图具有它。

计算点击次数

抱怨Firefox的“只需单击位置字段并自动选择整个URL”行为,我写道:

When I click the mouse in the middle of a URL, I just want to place the insertion pointI don’t want to select the entire URL. If I wanted to select the entire URL, I’d double-clickClick to place, double-click to select — just like any other text field.

显然那是错的双击应在URL中选择“单词”,然后三击应选择全部。那是标准的Mac文本字段行为,这就是Safari的工作方式我可以提供的唯一理由是我从不在Safari中点击三次,因为我知道有一个方便的快捷方式来选择整个URL,如果这就是我想要的:只需单击位置字段左侧的favicon(您也可以拖动此图标,甚至可以在后台的Safari窗口中拖动。)

基准

我没有打扰基准,因为我不在乎Both Safari 3 and Firefox 3 feel fast enough to me, and I didn’t notice any sites where one performed significantly better than the otherYour mileage may vary; a few readers claim, for example, that Gmail works a lot faster in Firefox.

FlashBlock和其他扩展

我的印象是FlashBlock Firefox扩展程序还没有与Firefox 3一起使用,因为它没有出现在Firefox的Add-Ons窗口的Get Add-Ons选项卡中它确实有效 - 你只需要去FlashBlock网页安装它FlashBlock的功能非常酷:它会禁用页面上的所有Flash元素,直到您单击它们为止如果你像我一样厌恶动画,那就是医生所要求的。

It’s also the case that you can disable the version checking that keeps not-yet-certified-for-Firefox-3 add-ons from loading; apparently many of them work just fine.

一群人建议Safari的输入管理器黑客尝试这些相同的东西我知道这些东西存在,我过去曾使用过一些东西,但它们并不等同于基于支持的官方API的Firefox扩展。


  1. 就像我一样关联前几天,有可能在Firefox中获得此行为通过隐藏的偏好↩︎