苹果商城

 

 

搜索
苹果商城 论坛 Mac教程 Safari使用技巧(安装了glims)
查看: 2252|回复: 9
go

[文字教程] Safari使用技巧(安装了glims)

Rank: 1

该用户从未签到

发表于 2009-1-18 14:25 |显示全部帖子
Safari使用简介(安装了glims)
1.如何在浏览后自动清除记录?
在Safari菜单里面勾选”秘密浏览”

2.如何在打开的safari窗口快速切换?
方法a:+~即可(对其他程序也适用)
方法b:激活系统自带的expose中的”应用程序窗口”然后用鼠标来切换.

3.如何将窗口合并到一起
在safari的”窗口”中选合并所有窗口

4.如何将当前标签放在一个新的窗口里
方法a:窗口菜单--将标签移到新窗口
方法b:直接按住标签往外拖(与方法a的区别是,方法a只适用于当前标签,而方法b你想将哪个标签独立出来都可以)

4.如何在新标签打开链接
方法a:用鼠标中间点击链接
方法b:按住点击链接

5.如何默认在新标签打开链接
方法a:关掉safari,打开终端,输入:
defaults write com.apple.Safari TargetedClicksCreateTabs -bool true
然后再打开safari继续使用
撤销此设置同样关掉safari,在终端输入
defaults delete com.apple.Safari TargetedClicksCreateTabs
方法b:安装插件.我个人安装的是glims
在glims的tab项下面可以设置,具体自己找,没啥难度

6.如何将窗口全屏
方法a:安装插件glims,在glims设置里面勾选”enable full screen”,然后在safari的菜单里面有fullscreen可选
方法b:在书签栏创建一个新的书签,名字叫”全屏”
然后编辑该书签的地址为:
javascript:self.moveTo(0,0);self.resizeTo(screen.availWidth,screen.availHeight);
使用时,直接点击书签栏上”全屏”这个书签即可

7.如何将窗口定义成自己想要的大小(比如800*600)
方法a:鼠标到safari窗口的右下角自己拖(呵呵,也算一种方法啊)
方法b:书签栏创建一个新的书签,名字叫”800*600”
然后编辑该书签的地址为:
javascript:void(window.resizeTo(800,600))
括号里面800,600两个数字的大小可以自己随便写,想调整到多少就写多少,你自己一试就明白了

8.如何将当前网页保存为PDF
文件菜单--打印--PDF--将PDF保存到web receipts文件夹
然后在你的mac的文档-web receipts文件夹里面就可以找到你保存的PDF
简单的说明一下:
如果在保存之前你希望简单编辑一下,那么可以作如下操作
文件--打印--预览,然后系统自带的预览程序会被调用并显示你要保存的PDF,你可以用预览这个程序对PDF进行简单的编辑,然后再用预览来保存
另外,打印项下面还有很多选项,你可以自行研究

9.如何将页面保存为PDF并用电子邮件发送
文件--打印--PDF--邮寄PDF
然后系统自带的mail程序会生成一个新邮件并把这个PDF作为附件,你自己加上收件人地址就可以发送了

10.如何在safari中发送当前页面
直接在当前页面下按+i,然后?你试试就知道了
如果你按下+option+i,那么是用邮件发送当前页面的链接
当然,9.和10你也可以通过文件菜单调用”用邮件发送此页内容”或者”用邮件发送此页链接”
来调用,其实是一回事.

11.如何直接用gmail发送当前页面的链接
首先你得有个gmail的帐号
在书签栏创建一个书签名字叫”gmail this”
编辑书签地址为:javascript:popw='';Q='';x=document;y=window;if(x.selection)%20{Q=x.selection.createRange().text;}%20else%20if%20(y.getSelection)%20{Q=y.getSelection();}%20else%20if%20(x.getSelection)%20{Q=x.getSelection();}popw%20=%20y.open('https://mail.google.com/mail?view=cm&tf=0&to=&su='%20+%20escape(document.title)%20+%20'&body='%20+%20escape(Q)%20+%20escape('n')%20+%20escape(location.href),'gmailForm','scrollbars=yes,width=680,height=510,top=175,left=75,status=no,resizable=yes');if%20(!document.all)%20T%20=%20setTimeout('popw.focus()',50);void(0);
使用时,点击这个书签,safari会自动打开一个gmail的新邮件的页面并把当前页面的链接放到里面

12.如何添加新的搜索引擎:
安装glims(免费的safari的插件),然后在偏好设置--glims--search engines里面选
其实可以自行添加的,不过各个搜索引擎的添加方法你自己google吧,我可懒得找了

13.如何设置当前页面的字体大小和编码
在safari的偏好设置里面外观里面选.另外需要注意的是,在高级里面勾选”万能辅助,从不使用小于以下大小的字体”并设置好你希望的最小字体的大小

14.如何指定RSS阅读程序
在safari的偏好设置,RSS下面选,比如可以选择为mail,默认是safari本身

Rank: 1

该用户从未签到

发表于 2009-1-18 14:25 |显示全部帖子
15.如何指定用Google Reader阅读当前网站的RSS?
首先,这个网站得有RSS提供(地址栏的右侧有RSS字样的就是提供RSS)
然后在书签栏创建一个书签叫”添加到Google Reader”
编辑书签的地址为以下的javascript语句:
javascript:(function(){for(i=0;i%3Cdocument.getElementsByTagName('link').length;i++){if(document.getElementsByTagName('link').item(i).getAttribute('rel').toLowerCase()=='alternate'%20&&%20(document.getElementsByTagName('link').item(i).getAttribute('type').toLowerCase()=='application/rss+xml'%20||%20document.getElementsByTagName('link').item(i).getAttribute('type').toLowerCase()=='text/xml'))%20{%20var%20furl;%20var%20fhref=document.getElementsByTagName('link').item(i).getAttribute('href');%20if(fhref.indexOf('/')===0)%20{%20furl='http://fusion.google.com/add?1&feedurl='%20+%20document.location.href.split('/')[0]%20+%20'/'%20+%20document.location.href.split('/')[1]%20+%20'/'%20+%20document.location.href.split('/')[2]%20+%20fhref;%20}%20else%20if(fhref.indexOf('http://')===0)%20{furl='http://fusion.google.com/add?2&feedurl='+fhref;%20}%20else%20{%20var%20fhref2=document.location.href.split('/');%20fhref2.pop();%20furl='http://fusion.google.com/add?3&feedurl='+fhref2.join('/')+'/'+fhref;%20}%20document.location.href=furl;}%20}})();
别嫌长,你可以拷贝粘贴啊
然后点这个书签,safari会自动调用出一个页面,提示你添加到google reader

16.如何放大/缩小当前页面
方法a:按住和+号/和-号(只对网页内的字体有效)
方法b:按住control的同时上下滚动鼠标的滚轮(这其实适用于所有程序)

17.如何放大/缩小网页的图片
在书签栏创建书签,叫”放大图片”/”缩小图片”
将以下的javascript语句贴为相应书签的地址
放大图片:
javascript:(function()%7B%20function%20zoomImage(image,%20amt)%20%7B%20if(image.initialHeight%20==%20null)%20%7B%20/*%20avoid%20accumulating%20integer-rounding%20error%20*/%20image.initialHeight=image.height;%20image.initialWidth=image.width;%20image.scalingFactor=1;%20%7D%20image.scalingFactor*=amt;%20image.width=image.scalingFactor*image.initialWidth;%20image.height=image.scalingFactor*image.initialHeight;%20%7D%20var%20i,L=document.images.length;%20for%20(i=0;i%3CL;++i)%20zoomImage(document.images%5Bi%5D,%202);%20if%20(!L)%20alert(%22This%20page%20contains%20no%20images.%22);%20%7D)();
缩小图片:
javascript:(function(){%20function%20zoomImage(image,%20amt)%20{%20if(image.initialHeight%20==%20null)%20{%20/*%20avoid%20accumulating%20integer-rounding%20error%20*/%20image.initialHeight=image.height;%20image.initialWidth=image.width;%20image.scalingFactor=1;%20}%20image.scalingFactor*=amt;%20image.width=image.scalingFactor*image.initialWidth;%20image.height=image.scalingFactor*image.initialHeight;%20}%20var%20i,L=document.images.length;%20for%20(i=0;i%3CL;++i)%20zoomImage(document.images,.5);%20if%20(!L)%20alert(%22This%20page%20contains%20no%20images.%22);%20})();

18.如何在线划词翻译
在书签栏创建书签,叫”划词翻译”
将以下的javascript语句贴为相应书签的地址
javascript:void((function()%20{var%20element=document.createElement('script');%20element.setAttribute('src',%20'http://dict.cn/hc/init.php');%20document.body.appendChild(element);})())
使用时划选英文单词,然后点击该书签

19.如何直接翻译:
给系统自带的dictionary添加英汉/汉英字典(如何添加,哪里去下载字典,自己google吧)
然后划选英文单词,右键,选择”在字典中查找”

20.如何翻墙
下载hotspotshield安装.启动之,然后点击connect等获得ip地址(程序图标变绿)即可访问被屏蔽的网站.浏览的时候,会出现广告,没办法,人家免费的软件总得叫人家赚点钱吧

21.如何分割屏幕
在书签栏创建书签,叫”分割屏幕”
将以下的javascript语句贴为相应书签的地址
javascript:document.write('%3CHTML%3E%3CHEAD%3E%3C/HEAD%3E%3CFRAMESET%20COLS='50%25,*'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3C/FRAMESET%3E%3C/HTML%3E')
点击后你会发现你的safari的当前标签被垂直分割成2个,这在比较输入的时候有用
其实也有办法水平分割屏幕,相应的javascript语句自己google吧

22.如何将英文网页翻译成中文
在书签栏创建书签,叫”翻译页面”
将以下的javascript语句贴为相应书签的地址
javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/translate_t?text='+t+'&hl=zh_cn&langpair=auto|zh-CN&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+escape(location.href)+'&hl=zh_cn&langpair=auto|zh-CN&tbb=1&ie='+e;};
这是翻译成简体中文的语句,其实,还可以翻译成其他语言,原理是调用的google翻译服务.

23.如何将页面添加到bloger(google的blog.不过似乎被屏蔽了)
在书签栏创建书签,叫”blog this”
将以下的javascript语句贴为相应书签的地址
javascript:popw='';Q='';x=document;y=window;if(x.selection)%20{Q=x.selection.createRange().text;}%20else%20if%20(y.getSelection)%20{Q=y.getSelection();}%20else%20if%20(x.getSelection)%20{Q=x.getSelection();}popw%20=%20y.open('http://www.blogger.com/blog_this.pyra?t='%20+%20escape(Q)%20+%20'&u='%20+%20escape(location.href)%20+%20'&n='%20+%20escape(document.title),'bloggerForm','scrollbars=no,width=475,height=300,top=175,left=75,status=yes,resizable=yes');if%20(!document.all)%20T%20=%20setTimeout('popw.focus()',50);void(0);
效果?您自己试试吧,懒得写了

24.如何在VERYCD中查找
方法a:用glims添加verycd的搜索引擎,使用的时候在搜索框选择verycd引擎,然后输入要查找的内容
方法b:在书签栏创建书签,叫”在VERYCD查找”
将以下的javascript语句贴为相应书签的地址
javascript:q%20=%20%22%22%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt(%22You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:%22,%20%22%22);%20if%20(q!=null)%20location=%22http://www.verycd.com/search/folders/%22%20+%20encodeURIComponent(q).replace(/%20/g,%20%22+%22);%20void%200
使用的时候点击该书签,然后会跳出一个输入框,写如自己要搜索的内容回车搜索即可

25.如何下载Youtube的视频
方法a: 在书签栏创建书签,叫”iTube”
将以下的javascript语句贴为相应书签的地址
javascript:window.location.href='http://youtube.com/get_video?video_id='+swfArgs['video_id']+"&fmt=18"+"&l="+swfArgs['l']+"&sk="+swfArgs['sk']+'&fmt_map'+swfArgs['fmt_map']+'&t='+swfArgs['t'];
观看Youtube视频的时候,点击该书签后safari自动下载该视频,下载格式为mp4,前提条件是Youtube里面有这个视频的mp4格式文件
方法b:观看Youtube视频的时候打开含视频的网页,按下Command-Option-A, 打开活动窗口,在清单里找一个比较大的文件,大过0.5M一般大过5M. 双击后SAFARI自动开始下载.完成后,在现在目录找一个后缀为flv的文件-通常为get_video.flv.
方法c:安装realplayer.看视频的时候,realplayer的downloader会自动跳出来提示你.点download即可.下载文件一般在”影片/realplayer下载”目录,格式flv.(这个方法也适用于其他视频网站)
方法d:通过某些网站提供的服务下载,具体方法和网站不写了,我懒得找,肯定是有.自己google吧

26.如何在safari中直接调用itune store搜索
在书签栏创建书签,叫搜索itune store”
将以下的javascript语句贴为相应书签的地址
javascript:x%3Descape(getSelection());window.location%3D'itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?songTerm='+x;
点击后会自动调用itune然后出现itune store的搜索栏,前提是你有itune store的帐号

27.站内搜索
在书签栏创建书签,叫搜索站内搜索”
将以下的javascript语句贴为相应书签的地址
javascript:(function(){%20p=prompt('Search%20term:','');%20if(p){%20document.location.href='http://www.google.com/search?q=site:'+document.location.href.split('/')[2]+'%20'+escape(p)}%20})();
原理是调用google的sit:来搜索

28.网络书签
著名的网络书签delicious有for safari的插件,安装即可
foxmark也有for safari的插件,不过是beta版, 在这里下载http://beta.foxmarks.com/program/safari

29.广告屏蔽
有不少for safari的广告屏蔽软件,有的收费,有的免费,可以自己google一下找个顺眼的安装
我用的是safariblock这个免费的

30.如何将网络应用做成本地应用
打开提供服务的网页,文件--在dashboard中打开,然后选择一个网页范围后,点添加,就会生成一个widget.以后就可以通过使用一般widget的方法调用该应用而无需打开safari(当然,你得联网).比如,我们可以把一些网络收音机(例如:亦歌www.1g1g.com)做成本地应用.有点类似google gears的功能

前面很多强劲的功能都是通过书签调用javascript语句完成的.这种应用的语句还有很多.一般管这个叫作”bookmarklet”暂时翻译为”功能性书签”吧.有兴趣的可以自行google搜索,给自己添加更多的功能.本来jasontobe这个blog提供了很多类似的介绍,本文很多的介绍也借鉴了jason的劳动成果.可惜jason兄的blog不知道为现在什么上不去了.

匆匆写就,错别字很多,大家原谅.另外有其他什么错误,或者大家认为其他好的技巧请跟贴,我会修改/添加上去.

可以转帖,请注明原作者.
谢谢大家!
nicklv

Rank: 1

该用户从未签到

发表于 2009-1-18 19:55 |显示全部帖子

Rank: 8Rank: 8

该用户从未签到

发表于 2009-1-18 21:29 |显示全部帖子
不错,学习了,有些很有用

Rank: 1

该用户从未签到

发表于 2009-1-18 22:48 |显示全部帖子
详尽的教程...谢谢分享

Rank: 1

该用户从未签到

发表于 2009-1-20 20:21 |显示全部帖子
学了许多东西,真是活到老学调老了

Rank: 6Rank: 6

  • TA的每日心情
    郁闷
    2012-5-13 21:14
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2009-1-20 22:43 |显示全部帖子
    发现一个问题,把网页打印成pdf的时候,超出宽度范围的就没有了。只能保存当前页,调整后打印也是同样到问题。

    Rank: 1

    该用户从未签到

    发表于 2009-1-20 23:53 |显示全部帖子
    确实存在类似问题(有时候,页面的某些图片也会出问题),当然,也不是所有的网页都有这个问题.我也没有纯保存为PDF的好的仅仅基于safari的解决方案(其实是我根本没好好试验,但我不反对你好好试试,试出来一定告诉我哦,嘿嘿).当然,我记得第三方软件是可以实现的.不过那不在本文的讨论之列了.针对这个问题,你可以保存为"web 归档"而非PDF.

    Rank: 1

    该用户从未签到

    发表于 2009-2-13 17:04 |显示全部帖子
    谢谢分享,很有用的教程
    我是新手 学到了很多
    能不能发一个GLIMS 的链接给我?

    Rank: 1

    该用户从未签到

    发表于 2009-7-18 15:58 |显示全部帖子
    好帖 当然要顶拉!!!
    你需要登录后才可以回帖 登录 | 注册
    验证问答 换一个 验证码 换一个

     

     

     

     

     

     

    售前1:点击这里给我发消息

    售前2:点击这里给我发消息

    售前3:点击这里给我发消息

    售前4:点击这里给我发消息

    售后1:点击这里给我发消息

    售后2:点击这里给我发消息

    旺 旺:点击这里给我发消息


    关于苹果商城 | 免责声明 | 广告与合作 | 联系我们 | 诚聘英才

    苹果商城:www.macshop.com.cn    邮箱:macshop@live.cn

    Archiver|苹果商城 ( 京ICP备11039369号-1 )

    苹果笔记本销售热线:400 672 8111