抛下IE不谈,目前在浏览器市场里 最受欢迎的莫过于chrome和firefox了。
chrome基于webkit内核,除了速度一流之外,对浏览器领域内诸多新技术也是支持的最积极的一个。同时google也为它带来了很多自己的独有特性,例如 nativeClient,webAudioAPI(注意,不是html5 audio)。
firefox则凭借出色的插件机制(虽然chrome safari也有,但是目前和firefox相比 差距依然很大),以及当年反IE急先锋的身份,为自己赢得了大量的死忠粉丝。
而ff的启动速度和运行速度都不如chrome,并且它的那些插件我需要的并不多(有些我需要的,如firebug,其他浏览器也有)。另外 这几年很火的智能移动市场浏览器几乎被webkit内核的浏览器垄断, 所以ff在我心里地位已经低于chrome了。
但是chrome却不是我最喜欢的浏览器, 我最喜欢的是 safari。
即使是在windows平台上,我最喜欢的也是safari。
=====================
概括说来 我喜欢它的理由很简单:
它和chrome一样,对浏览器最新技术支持的非常积极。但是它却比chrome做的更稳妥。
chrome在追求“更多的新特性”的同时,却丢掉了“特性的稳定性 可用性”,很多功能都支持,但是支持的却很不好,有着各种各样的奇怪bug。
虽然safari在新特性的数量上不如chrome,但是基本上做到了“只要我支持了,那么就会支持的很好” , 这点在对html5 和css3的支持,以及硬件加速方面尤为明显。
如果只是去 html5test.com 网站上跑个分去对比的话, chrome会胜出很多,但是如果你和我一样, 在html5的研究上投入足够多的时间, 我想你会发现,chrome支持的一些特性,还不如不支持,bug严重得让人没法用.
而且由于google有chromeOS的野心,所以它不断的给chrome加入很多自家独有的特性,例如我前面提到的nativeClient等等, 大家可以想一想,当初的IE不也是这样吗:"我觉得标准这里不好,那么我发明一个更好的吧,我觉得标准那里有缺陷,那我弄个更好的吧,我觉得浏览器这里太弱了,我自己增强一下吧" 慢慢的,chrome也许就会成为下一个IE6.
而由于safari的东家apple是webkit内核的主要领导者,也是HTML5标准的积极推行者(没有谁做的比apple更坚决了吧?) 所以 safari一直在走标准的路,而且一步一个脚印 走的很稳妥. (IE9也很稳妥,但是TMD也太稳妥了,websocket和 webworker都不支持).
另外我喜欢safari的一个原因是,iOS设备上的safari是所有移动平台上最好的浏览器.我个人也非常喜欢为iOS开发web应用, 所以为了更好的测试和开发我的iOS web程序,显然我会选择pc/mac版的safari.
=====================
chrome浏览器也好 chromeOS系统也好 android系统也好, google虽然做的很不错,但是它把太多互联网公司的习气带到了桌面应用/基础软件领域, web2.0网站可以宣称自己永远beta,可以一天一变,可以不断的靠新特性吸引眼球, 但是桌面应用/基础软件不能这样啊.它们的部署分发安装不像web一样轻松透明啊.
我不知道有没有人统计过, 各种版本chrome的用户比例是怎样的,再加上现在那些chrome的外壳浏览器也出来了,今后chrome浏览器版本的分裂会很厉害. 真担心从chrome7 ---- 17 都有大批的人在用, 而7到17之间的特性差异又会非常之大.
类似的android也一样,google可以轻松的发布 2.3.3, 2.3.4 ,但是各大手机厂商伤不起啊,它们可没有那么多的精力和能力给自己多款手机的官方rom去升级,于是有太多的机器无法享受到官方的最新rom,它们也许只能永远停留在一个有重要bug的系统版本上.
chrome在我看来,就是google的"浏览器试验田",让千千万万的用户帮它做试验.
我没那么多精力去折腾啊,所以我还是首选和它差不多, 但是更稳妥的safari吧。
(说我为什么喜欢safari,变成吐槽chrome了...囧)
=====================
说了这么多, 可能很多人还是不知道 safari具体的优点.
我这篇文章也没打算罗列出safari的优点,因为它的好 需要各位自己去体验,我只是给各位的体验之路做个引子,希望有更多的朋友喜欢上safari.
分享到:
相关推荐
### 为何Safari不如Chrome?...对于Safari而言,要想缩小与Chrome之间的差距,除了继续优化性能和提升用户体验外,还需要不断创新,推出更多具有竞争力的功能,同时加强市场营销,提高用户对其的认知度和接受度。
WebKit,一个开放源代码的网络内容渲染引擎,被广泛应用于多个知名的浏览器,如Apple Safari和Google Chrome。WebKit的核心功能是解析HTML、CSS,执行JavaScript,并呈现网页内容,为用户提供流畅的浏览体验。这个...
标题中的“通过 AirDrop 直接分享 Chrome\Safari Tab 页面”指的是一个技术解决方案,它允许用户在Mac上使用AirDrop功能直接分享当前打开的Chrome或Safari浏览器标签页。AirDrop是苹果设备间的一种无线文件传输功能...
标题中的“浏览器chrome opera firefox”指的是三款广受欢迎的网络浏览器:Chrome(谷歌浏览器)、Opera(欧朋浏览器)和Firefox(火狐浏览器)。这三款浏览器因其高效性能、丰富的功能和用户友好的界面而在全球范围...
标题提到的"firebug for IE6+, Firefox, Opera, Safari and Chrome",意味着这是一个跨浏览器的解决方案,旨在为开发者提供在不同浏览器上调试和优化网页的能力。 Firebug Lite是Firebug的轻量级版本,适用于不支持...
本文将详细介绍如何为基于WebKit核心的浏览器(如Chrome和Safari)编写CSS Hack。 #### 二、WebKit核心浏览器概述 WebKit是一个开源的渲染引擎项目,由Apple发起并维护。它最初是基于KHTML和KHTML的JavaScript解释...
我的浏览器开发资料库 Chrome合金 苹果浏览器 讲解 简单的V8开发教程在这里:) 1天 信息 信用 标签 目标 _tsuro RCE Chrome合金 ??? RCE Chrome合金 哈尔贝克咖啡馆 RCE Chrome合金 _tsuro RCE Chrome合金...
Safari,尤其是基于WebKit内核的Safari和Chrome浏览器,它们在处理某些CSS规则时与其他浏览器有所差异,因此需要特别处理。 标题中提到的“CSS Safari浏览器识别CSS hack”,是指针对Safari浏览器进行的CSS样式调整...
1、判断浏览器内核(IE、Gecko、webki-Operat、webki-Safari、Chrome、webki)。 2、判断IE浏览器版本(支持IE6、IE7、IE8、IE9、IE10、IE11均已测试通过)。
Minimal-Status-Bar, Safari的最小( 谷歌 Chrome ) 状态栏 最小状态栏( Safari扩展)这是为Safari提供最小( Google chrome浏览器) 状态栏的扩展。 它还内置了longurl支持来将那些烦人和不透明的短url转换成长。将一个...
例如,在IE6中,`iframe`能够正常显示,但在其他浏览器如Firefox、Chrome和Safari中,可能出现高度过小或过大,无法正确反映`iframe`内部内容的实际高度。这不仅影响用户体验,还可能破坏网页的整体布局。 #### ...
1.chrome浏览器地址栏输入chrome://extensions/; 2.把AxureRP_for_chrome_0_6_2.crx拖动到扩展程序中或点击浏览器的右上角选择更多工具->扩展程序; 3.勾选"允许访问文件网址"; 4.重启chrome。
在iOS平台上,Chrome和Safari是用户最常使用的两种浏览器,它们都提供了高效且便捷的网页浏览体验。作为UI设计师,了解并掌握这两种浏览器的界面元素、交互逻辑以及设计规范至关重要。`.fig`文件是一种流行的矢量...
这篇文章主要介绍了使用JavaScript代码如何判断当前用户使用的浏览器种类(IE、Firefox、Opera、Safari、Chrome)以及它们的版本。以下是详细介绍: ### 判断浏览器种类及版本的方法 #### 方法一:只区分浏览器...
通常,Safari主要为Apple的Mac操作系统设计,但早些年间,Apple也推出了适用于Windows系统的版本。然而,正如描述中提到的,"Safari浏览器window版"是一个历史遗留的产品,因为Apple自2012年后就停止了对Windows版...
预先警告:Canary版是专为开发者和早期用户设计的版本,有时可能会造成浏览器彻底当机。 下载Chrome企业和教育版(.MSI封装)。 Google Chrome的特点是简洁、快速。Google Chrome支持多标签浏览,每个标签页面都...
标题中的“PC端Chrome浏览器扩展程序 模拟手机浏览器”是指一种特定的Chrome浏览器插件,它能够让用户在个人电脑(PC)上使用Chrome浏览器时,模拟成移动设备的浏览器环境,以访问那些只对手机浏览器开放的网站或...
这种主要在手机端应用较为广泛,当前PC也是可以用的了。 使用简单,也可以通过JS触发事件调整大小
【Safari PC免安装版】是一款专为Windows操作系统设计的Safari浏览器的便携版本,无需正式安装即可在Windows XP或Windows 7系统上运行。这个版本极大地简化了用户在非Mac平台使用Safari浏览器的过程,只需解压缩文件...