打?? ‘ Safari ’

Safari的一些小技巧

  • 六月 9th, 2009
  • 发布于分享

Safari 4 结束了beta,成为了正式版。今天安装了更新,却因为之前3.x一些设置,出了一点问题,无论如何在Safari 4 下设置都无济于事。在网上找了些小技巧,分享一下。 如果是Safari的设置问题无法修改,想要恢复到初始设置,其实很简单,只要把: 你的帐户>Library>Preferences 文件夹中的 com.apple.safari.plist 文件 移走,如果害怕错误,可以暂时不要删除,只要移到其他目录,这样就可以恢复默认设置了。其实这种方法对其他软件也是一样的,只要移走相应的plist文件,就可以恢复默认设置。这跟Windows下依靠注册表的方法有很大不同,也更加安全一些。 之前还安装过一个软件,没太多用处,就直接删除了,只是在Safari的右键目录中留下了几个菜单。要删除这些菜单,只要在: /Library/Application Support/SIMBL/ /Library/InputManagers/ 你的帐户/Library/Contextual Menu Items/ 你的帐户/Library/Internet Plug-Ins/ 你的帐户/Library/InputManagers/ 几个文件夹中删除相应的文件,就可以删除Safari右键中的相应菜单。一般来说,要在其他软件插入这种设置的软件是有相应的卸载程序的,而不是直接从程序目录删除,这点要稍注意下就可以了。 升级后,老的1 Password也无法使用了,要使之兼容,可以打开1 Password的软件包,在 1 Password/Content/Resources 文件夹中的SupportedBrowsers.plist 将Safari的最高支持版本改为现在使用的Safari版本,就可以了。 另外,之前提到的关于Tab的用法,在Safari 4中依然是有效的。 [ 阅读全文]

Google Chrome未来展望

Google Chrome如期而至,喜欢尝鲜的朋友可能已经尝试了这款浏览器,作为刚刚发布的beta版本的浏览器,跟google其他产品一样,各种bug的存在是一定的,不知道是否会像gmail一样一直beta下去。但是Chrome会如何走下去,是一件很有意思去思考的事情。 对手:IE8,Firefox,Safari,Opera IE8无疑还是未来几年的霸主地位,只要windows还占据这多数pc,IE的身影就不会消失。说微软霸道也好,野蛮也好,这是没有办法改变的事实。要知道懂得下载并安装程序的人只能占有整个pc使用者的金字塔的中上等,占有多数的普通使用者是不会打开IE,下载并安装另一个浏览器的,正如MS的表态一样,多数用户只是要能使用的浏览器,而不是一个好用的浏览器。 而占有金字塔中上端的用户多是喜欢挑剔功能和个性化扩展的浏览器,Firefox是首选,灵活并且已经足够强大,Firefox用了几年时间让人们接受并使用,前一段的Firefox3发布使用营销手段,让Firefox赚足了眼球。接近20%的使用量也足够让Firefox挺起腰板。 Safari靠着Mac预装和iPhone/iTouch的热卖,算是站稳了脚跟,但是Apple似乎不会对windows上的浏览器市场造成太大威胁。尽管有Safari for windows,也只是一个摆设而已,不管是跟IE比还是Firefox比,很难找到自己的插入点。 Opera如果想活下去,也只有移动平台,不过这我看来,Opera似乎没有野心也没有足够的市场手段让Opera占有一席之地,除了少数Opera的狂热者,并没有太多人关注和使用。即便是在移动平台,Opera也受到越来越多的排挤,Safari在iPhone上的表现足够让Opera感到势头不妙。 现状:浏览器市场是一个相对稳定的市场,并且这个市场没有太多的直接收益。开发者的收入是依靠在其他手段上的,IE依附于windows,而Firefox依附于Google。从产品本身的角度来看,除了IE,其他的浏览器都是相对优秀的,设计和扩展性都有自己的独到之处。使用也是相当舒畅和稳定。除了低端用户受制于IE之外,其他用户都能找到自己满意的工具。要知道,浏览器只是一个入口而已,并不能代表整个网络,它只要足够稳定和安全,并且添加些用户喜欢的功能,用户是很难转换的(就跟那些不满足IE的使用选择傲游等IE壳浏览器一样)。 Chrome的真正对手是谁?Firefox?Safari?Mozilla跟Google之间的暧昧关系和Firefox本身可扩展性对于中高端用户的吸引,使得Firefox不可能是Chrome的终极对手,虽然现在试用Chrome的用户多半已经用过Firefox,而且这些用户的挑剔性不会轻易就上了Chrome的贼船的。Safari因为其占领的用户群特性也不会有太多的人跳槽。那么也只有IE了,同样我们也可以引申出来,Chrome真正的目标客户是相对低端但是数量庞大的普通PC用户。正如Google自己所说的,他们推出的是一个“简洁、高效”的浏览器,它的对手就是IE。 只是,这个目标市场被IE牢牢把持着,历史我想就不用说了,仅从个人来说,我周围的多数朋友都是IE用户,但是我也只说服几个人转向新的浏览器(Firefox),其他人并不会在意他们使用的是充满了漏洞和安全隐患,并且非常难用IE,因为IE可以打开他们想看的网页,可以查看邮件,可以下载喜欢的游戏,可以购物,可以使用支付宝和各种网银。并且有很多中文网页只进行对IE的优化,或者直接就是针对IE设计的,在其他浏览器下会变得很奇怪——讽刺的是使用IE6和IE7也会得到不同的效果,IE8更是bug百出——但是,对他们来说,可用性是第一的。反过来说,如果让他们从Firefox开始接触网络,也不会调头去找IE的,因为已经足够了,对于不能显示的页面,或者显示错误的页面,也只是关掉而已(我老爸就是一例)。 这是一个头疼的现实,Firefox的推广期中出现一些恶意推广的事情,被修改过的Firefox和某些恶意推广的手段,让一些人产生对Firefox的反感,有些人会不自觉的把这种恶意推广解读成流氓软件。那么还有哪些办法呢?与Google产品线的整合、品牌机的预装、Google那个简洁的首页的推广等等,我能想到的不多,可能Google会找到新的方法,毕竟Google的产品出现在各个角落,Google本身又有大笔的现金和无数的天才。 回到Chrome产品本身,我认为Google设计的是相当出色的,开启够快,打开页面速度快,tab打开、切换、关闭流畅,窗口设计简洁实用,崩溃控制不错,中文兼容性中等偏上,保存成应用程序设计出众,内存控制还算可以,特别是对比较新的电脑来说不成问题。功能做加法容易,做减法难,Chrome的减法设计相当优秀。我个人不看重可扩展性,虽然短期内让Firefox用户切换到Chrome最困难的就是难以舍弃的各种插件,但是Chrome不需要模仿Firefox提供太多的扩展性能,目标市场的用户并不会在手势控制和广告屏蔽上留意太多,现阶段不是开启各种插件的时候。而对网站前端设计师要求并不高,这点很重要,如果设计师讨厌的浏览器,势必会让用户痛苦。虽然目前bug还很多,对于一个刚刚面世的浏览器来说,已经足够好了。当然,这里我不会推荐网络依赖者现在就开始使用Chrome,至少在一段时间稳定后再切换才是合适的。 Chrome对浏览器市场的影响:以Google的能力,让Chrome成为主流浏览器(10%+Market Share)是可能的;短期内Firefox受到的压力更大,长期而言,IE才会感受到压力;促进网页标准化,而不是IE化,让Linux、mac、手机等其他平台的用户受益;Web OS和云计算变得可以期待;Google被控告垄断的可能性增大,而IE面对的被控告的可能性在降低。 小结:对于Google推出的Chrome浏览器,我个人是相对乐观的。Google自身在Chrome上没有太多的资金压力(这是Mozilla和Opera无法做到的),并且Google的相关服务和产品会慢慢整合到Chrome中,Chrome成为主流浏览器是可以预期的。对于用户来说Chrome对网络的促进作用是积极的,Chrome会改善网络的环境,尽管这种改变不是短期内能实现的。Chrome对于竞争对手,尤其对MS是不可忽视的力量,同时也会促进它们的进步,竞争是好事。网页设计师,特别是中国设计师应该考虑如何改变设计策略,而不是单单想在兼容上取巧。用户多了一个选择,至少目前是可以信任的选择。 那么,现在就看Google自己的了。 [ 阅读全文]

Tips: Safari在新标签页打开

Firefox中最喜欢的一个功能是标签页浏览,当点击打开一个新窗口的时候,会默认在新标签页打开,这样多个页面都在一个窗口中显示,让浏览变得有序和整洁。如果打开很多窗口,自己都会搞不清楚到底在看什么。 Safari也支持标签页浏览,但是使用Safari最大的问题就是Safari虽然支持标签页浏览,但是却不支持默认情况下直接在新标签页打开窗口,即便是设置了标签浏览,打开新标签页的时候还是需要按住Command,点击链接才可以打开新标签页。在为数不多的Safari插件中,又两个插件可以帮助实现这个功能:Saft和Stand,只是为了这么一个功能要安装一个复杂的插件似乎得不偿失,特别是Stand的安装非常复杂。 实际上Safari3.1之后,有隐藏的设定来实现默认情况下的新标签页浏览,在Mactips有一个关于这个隐藏功能的实现,当然还是要使用终端工具,在应用程序》实用工具》中找到终端,使用下面的命令后重启Safari: defaults write com.apple.Safari TargetedClicksCreateTabs -bool true 如果想取消这个功能,使用下面的命令,重启Safari: defaults write com.apple.Safari TargetedClicksCreateTabs -bool false [via Mactips] update:如果是从其他程序点击url,要让窗口在新标签页打开,只要点击文件栏中的Safari=>偏好设置=>通用=>设置打开应用程序连接方式为在当前窗口的新标签中,就可以了。这样所有的连接打开方式都是在新标签页打开了。还可以在标签tab中选择是否打开标签页后选中当前标签。 update 2: 在最新的Safari 4 beta上面,这个命令同样有效。如果是在Safari 3中就已经更改,升级到Safari 4 beta的,不需要做任何改动,依然有效。 [ 阅读全文]