Nottke

衬,表明立场,孤独的Safari煞风景,发布一个详细的文章(配有屏幕实物模型)描述他如何想Safari和夏洛克被合并

有多少种方法有说吗不,不,不,不——看在上帝的份上,不吗?

Kottke设置错误的预期Safari,承认被它“冷淡”旅行不是为了一个全新的类的应用铺平了道路它只是一个web浏览器,纯粹而简单,每个人都知道什么是web浏览器,显示网页的程序。

狩猎不是革命是一件好事在90年代中期,web浏览器革命,它是有趣的看着他们发展以惊人的新功能但现在浏览器是一个成熟的应用范畴试图夺回1994年革命furvor日后的Safari browser-plus-web-services-front-end将是一个巨大的错误最大的原因是:对于Mac OS X,仍然没有一个出色的Web浏览器 - OS X的每个浏览器都存在重大缺陷我们需要的是一个应用程序是网页浏览Photoshop是位图编辑,或BBEdit是文本编辑。做一件事,做是正确的。没有理由超越浏览器直到有人让一个像样的。

扩展浏览器激进的新思想超越网页浏览正是开始网景Assville之路,当他们投下导航器,紧密关注web浏览器,支持沟通者,臃肿的浏览器/电子邮件客户端/ html编辑器/ im /足部按摩仪紧密关注网页浏览正是嵌合体凤凰城产生比壁虎母舰更兴奋,Mozilla。

在旧的Mac OS IE 5.0首播的时候,它是非常接近优秀标准支持渲染引擎是几年的任何人,包括壁虎和IE窗口但是IE 5只在这期间没有取得了很大的进步当然有可能Grewal编写,Tantek等都在努力在IE 6,但从外部角度Mac的Mac布鲁里溃疡表明微软IE是停滞不前(Tantek最新的日志条目表示他一直在工作MSN Mac客户端)。

模糊的

事实上作为一个简单的web浏览器,Safari满足了需求,是Kottke的解决方案是错误的。

微软的一件事做错了与Windows是堆栈甲板在任何第三方支持IE浏览器Safari,另一方面,是一个应用程序,它的存在并没有阻止你使用另一个浏览器选择是好的较小的,专注的应用程序是Macintosh Way(以及Unix方式,这也是Unix书呆子在Mac OS X中感觉如此的原因之一)嵌合体提供深受选项卡即有一个方便的形式自动功能OmniWeb确实让有些人喜欢它的东西Mac用户很高兴尝试Safari自愿,但他们会生气如果挤他们的喉咙。

Kottke的提议有严重的可用性的缺陷在Web浏览器中,浏览器窗口的内容区域显示网页这很容易理解,一致且直观Kottke“Sherfari”的实物模型,有时内容区域显示一个web页面,有时一个web服务插件,有时整个应用程序,如NetNewsWire这是不容易理解,完全不一致的,至少不直观。

也是完全un-Mac-like,尤其是NetNewsWire-in-a-browser-window想法在麦金塔电脑,应用程序的视觉范围是整个显示They are not contained within windows; windows belong to applications, not the other way around比较和对比的Windows MDI接口,应用程序都包含在一个窗口中,在哪个窗口是应用程序的文档在一个桌面Windows桌面MDI糟透了,甚至微软已经远离它Kottke’s proposal is very different from MDI, but suffers from the same fundamental problem — a blurring of the distinction between “application” and “window”.

加入WebCore拯救

抛开这一切,科特克的基本理念并非毫无根据他描述的问题存在:当前的Web服务前端并不是那么好这是他提出的解决方案这糟透了,因为需要更好的web服务客户机不排除需要更好的web浏览器比较奇怪。

正确的解决方案并不是把夏洛克与Safari(应用程序),但结合夏洛克加入WebCore(HTML渲染框架)让Safari网络浏览器,但给夏洛克——连同沃森,NetNewsWire,其他人——一种简单的方式来呈现web页面本身由内而外Kottke的解决方案NetNewsWire and Sherlock should not live inside Safari; rather, Safari’s WebCore engine should be available inside NetNewsWire and Sherlock.

前一: So Far We
下一个: Safari的链接