但愿你昨天睡了个好觉,现在我们继续讨论一些Opera的高级选项,你会找到内容字体 和下载程序, 哦,天啊!

原文参考

先打个预防针,今天我们要讲很多。可能是这个系列中最长的(我本来想分成两天的,但是考虑到如同Opera一样放在一起会更好。记住将来几天我们讨论少一些的内容)。

有几个截屏能把东西讲得更清楚(我希望)。只好对那些拨号上网的朋友表示歉意了(我也是!)但是我觉得是值得的,既然能让大家明白。 

其中的一些设置是真正“高级”的,很多普通用户可能不想碰。别的(比如下载项)乍看起来很烦,但是如果花点时间弄清楚,在以后的使用中就会事半功倍了。

这里我要告诉你们Opera能做什么,你需要决定的就是你需要什么。记住你不一定要做。如果你想少些风险的话你可以回到原来的设置。

内容

什么是“内容”?简单的说,就是一个控制中心,可以决定Opera如何显示你访问的页面。

这里有很多有用的选项。这个部分可以作为一天的内容,但是这里我们会忽略一些,考虑到一个小时后我要睡觉。不可以阿?让我们先花点时间看看吧。

启用框架(frames) (默认打开, TjL 建议打开)

你可能听说过有些人不喜欢框架。在大部分时间我就是其中一个。它们有很多好的用处,比如yagoohoogle.com让后同时通过Yahoo和Google搜索,并在同一个框架下显示结果。(注意:这个网站可能只会在Yahoo和Google的律师起诉前可用)当然框架还有很多别的用处;很多的webmail就是使用框架的。坦白的说,我不知道你为什么禁用框架,除非你在使用它开发一个网站并想确定你的NOFRAMES选项设置正确。当然,我喜欢Opera给你这个选择。

启用内部框架(默认打开,TjL建议关闭)

对于内部框架(也叫“iFrames”)就完全不同了。很多网站(不是所有,但是绝大部分)使用iFrames放置图片的或者(*晃动的*)Flash广告。网上的Flash广告就好似令人不爽的二手车倒爷。IFrames控制真的应该是F12菜单的一项(参考第28天:键盘快捷键)。我建议关闭这个选项但是请记住你是关了它的,以免你发现有些网站不能正常显示,或者看起来少了什么,那就可能是少了iFrame。

显示激活框架边界(默认关闭,TjL建议关闭)

这个就相对明了了:对于使用框架的页面(不是iFrames),Opera会显示一个虚框提示框架激活。这个选项默认是关闭的。如果你经常使用框架,我建议你打开它。这样能更容易的告诉你页面的那个部分是激活的。

启用表格样式/启用滚动栏样式(默认打开,TjL建议关闭)

一些页面会用一些古怪的滚动栏和表格,有时很难使用它们,因为一些网页设计狂们使它很模糊。

GIF 动画(默认打开,TjL建议:使用GIFs的动画比Flash广告快不了多少,所以“关闭”)  

阿,GIF动画,原来网页的烦人元凶?很有可能。很少的网站会有有用的GIF动画,但是我建议平时浏览时关掉。这个是可以通过F12菜单控制的。

启用网页声音(默认启用,TjL建议关闭)

如果GIF是第一,那么页面声音便是第二个元凶。一些网站使用声音的插件(看下面) ,但是还是关了吧。毕竟你有iTunes,不是吗?还是在F12里。

启用JavaScript(默认打开,TjL建议打开,但是请看下面的JavaScript选项)  

Javescript就是原力(译者:“星球大战”中的至高权力)在网页中的现身:它可以用来为善或者为恶。弹出/弹入窗口?可怕的Javascript。警告一下在提交之前省去表格的信息。好的Javascript。我以前推荐用户把Javascript关掉(我现在想有每个网站的选项这样我就可以只对那些我认为不可怕的网站启用)。然而,Opera通过点击Javascript选项进行控制…我们过一会儿就讨论这些选项。(也可以通过F12菜单控制)

启用Java(默认打开,TjL建议打开)  

Java有支持也有反对的用户。大多数今天熟悉的用户主要是考虑一些在线游戏(比如Yahoo!游戏,我相信)。幸运的是在过去几年里Java的滥用有明显的减少。(也可以通过F12菜单控制)

启用插件(默认打开,TjL建议关闭)

有几个不同的插件,但是至今最通常的是Flash。Flash在我看来是最烦人的,因为大量的网站使用Flash来发布广告。我的建议?不用它知道你发现有些网站真的需要,然后F12启用就可以了。(嗨!什么时候才有网站预设选项?)

JavaScript选项

警告:我对Javascript控制的建议是很挑衅的。通过这些设置一些合法的网站可能不能正常显示,第一件事就是检查这些设置,看是否阻止网站应该的正常显示。(这是另外一个为什么需要个网站设置的原因!8已经很好了!我希望这个尽快实现!)

如果你不知道这些设置,我建议你不要改。如果你想玩一下,记住下面的是默认设置:

[screenshot of default JavaScript options]

对于那些喜欢能够转浏览器的用户来说,我强烈建议不要选中任何一下,或者只把第一项选中(允许窗口改变尺寸)。

[screenshot of TjL's highly aggressive JavaScript settings] 

我没有看到一个合法的网站需要升高或者降低窗口。不是说它们不存在,只是我还没有碰到。我碰到的是这个技巧被用作搞定弹出窗口屏蔽器的。

我也不知道为什么你要让状态区模糊。不幸的那么道德败坏的人经常通过改变状态区来屏蔽真实的路径(虽然Opera可以在移动鼠标到提示栏时显示真实地址)。Opera也能在窗口顶部显示域名,即使地址栏不显示。 

相似的,我不知道为什么你想让脚本隐藏地址栏,那相当于被人蒙了眼扔到货车的车篷里。Opera通常不允许这样,但是,我也看到一些合法的网站如此做。(Ian说:“Opera不允许隐藏URL,即使地址栏隐藏,所以扔到车篷了,但是眼睛没有蒙上。”谢谢这个技巧,Ian!)

你也不想“出错时打开Javascript控制台”,因为有很多网站有Javascript错误,如果打开的话你会立马很烦的。这个选项只有在调试Javascript时才有用。

以前Opera不允许脚本接受正常的点击。为什么?因为很多时候这个技巧是用来防止别人点击图片进行保存的。网站会通过设置脚本屏蔽右击来“保护”自己的图片。当然这并不是真的阻碍别人偷图片,但是一些网页设计者通过这样做向傻老板显示炫耀。(注意,还有很多笨蛋在这么做,那些想买WebLockPro的人,google一下吧,我不想给链接)他们甚至不顾安全!却还卖50美刀一个pop(说到pop,他的网站老是尝试弹出窗口,这也是为什么不给链接的原因)。

好了,深呼吸,熄火…摒住…呼气…现在,还有一些网站通过右击菜单提供一些有用的信息(我认为很不明智)。至少我听说过,虽然没有碰到。如果你访问了这样的网站,你可以设置选项“允许脚本接受右击”但是通常的我是关掉它的,因为很多地方都是弱智的“保护”脚本。

提一下Opera是设计成让用户控制的。IE,至少最开始的,是更多的考虑网站能做的,并给网站控制权,这就是为什么他的安全性差。它是设计成让网站容易的在你的电脑上安装软件。

这里是我的原因。我知道有些人不同意我的建议。如果这样的话,请给出你的意见,特别是如果你知道某些合法的网站因为禁用选项而崩溃的例子。如果真的有的话我会考虑修正我的立场。对我而言,它们是浏览器劫持的帮凶。但是再提一下,如果你不明白的话,不要把设置搞乱。

好了…现在你可能注意到下面的Javascript选项窗口了,写着“我的Javascript文件”,有吧?这是新功能用户JavaScript,它是很强大的,但是你要耐心的等一段时间。

我的样式单 

Opera拥有独特强大的功能,称作作者和用户模式。这些是显示网站的不同方法(有时也叫“显示模式”)。如果你选择了样式选项,会弹出另一个窗口。开始可能会糊涂,但是不要怕,我来带路。一般我认为有两种选项:

  1. 作者模式= “他们想要我浏览页面的方式”
  2. 用户模式= “我想要浏览页面的方式”

我通常如下设置:

[screenshot of Opera's presentation modes panel]
注:这个截图显示我的推荐设置,不是默认的。 

“作者模式”下我让作者选择页面样式表和页面字体和颜色。我选了“我的样式表”,后面我会解释的。我也选了“我的链接样式”因为很多页面没有下划链接。

注意有这些设置,作者拥有大部分的控制权,但是我可以通过不同的样式表添加来覆盖他/她的设置中的一部分。

一旦你配置了模式,在“显示模式”窗口上选择ok然后主选项窗口再ok一些就好了。

然后去浏览器右上部点击眼镜图标,就会出现查看栏,如下:

[screenshot of view bar when open] 

这里有一些我们后面会谈到,但是重要的是那个作者模式的按钮。点击这个按钮切换到用户模式。再点又会回到作者模式。(技巧:可以通过shift+G切换)

[screenshot of dropdown menu of style options] 

这里显示了你的和页面作者的不同设置。但是等一下,还有更多的!点击下拉按钮(较小,注意了)菜单就会出现(看在上面的截图)。

现在,当你在选项中选择“我的样式单”(作者或者用户),这里你就可以指定特别的样式单了。注意你可以一次选择多个,他们的效果是综合的。这里是对每一项的简单介绍(注意:{}中的各种样式的文件名。需要的话你可以修改他们[只对高级用户!])

模拟文本浏览器{textonly.css}

让Opera在蓝色背景下显示白色文字,不显示图片。

怀旧{nostalgia.css}

让Opera模拟8-bit模式,类似于模拟文本浏览器但是更原始。

带辅助功能布局{accessibility.css}

添加一些辅助功能,比如按键高亮,大字体,下划链接等

只显示图像和链接{imageandlinkonly.css}

不是图像和链接的都会隐藏

高对比度(W/B) {contrastwb.css}

黑底白字(字体大小不变)。我认为这个很难看清,看下面的选项:

高对比度(B/W) {contrastbw.css}

白底黑字(字体大小不变)。这个会好一些,跟世上的报纸都一样。对付那些作者加了乱七八糟的颜色的页面是很有用的。

隐藏无链接的图片{hidenonlinkimages.css}

如果有没有链接的图片,Opera就隐藏他们。

隐藏特定尺寸的元素(危险){hidecertainsizes.css}

这个选项,Opera会删掉那么对应尺寸的元素(一般的事插入的Flash,图片广告之类的)。这把猎枪在屏蔽广告时是有用的,但是可能会藏掉一些相同尺寸的但是相对无辜的内容。

禁用表格{disabletables.css}

这以前是Opera的特性,像启用/禁用框架。我希望现在仍是,但是这个被改过了。明显的这个选项会禁用页面的表格。当打印页面时很有用,一般网页都是三列,中间是需要的文字边上的都乱糟糟。强烈推荐。

显示结构元素{showstructure.css}

网页设计者会发现这个有用:Opera会显示块元素和一些meta信息。页面的最后会有一些字体和表格的

带外框调试{debugwithoutline.css}

网页设计者会发现用处:Opera会显示各种标记页面设计元素的外框。

这些选项是累加的,所以你可以选择“显示结构元素”和“带外框调试”来同时看到。另外一对有用的组合是“禁用表格”和“模拟文本浏览器”。(我怀疑有多少人知道选中两个“高对比度”后会发生什么。不,你不会得到全白或全黑的页面。只有一个起作用。)

字体

这个选项比较简单。Opera让你对各种用户界面和网页选择你自己的字体(比如email的编辑字体)。注意“email界面显示”也对新闻组(Usenet)和newsfeed(RSS和Atom)起作用。

我认为设置最小字体是明智的。Opera会在显示时保证不小于设置字体。这在访问那些实力极佳的年轻人设计的页面时是很有用的

下载 

下载是相对简单的选项。除了一部分可能有些复杂。

简单的部分是你可以定义默认的下载目录。Opera会假定你会规则的保存文件或者用于快速下载

相对复杂的事MIME类型。为了把冗长的技术故事简单化,这么讲,当你访问一个网站并需要一个文件(页面,图像,mp3,等),网站会告诉浏览器(Opera)哪一种文件通过什么方式处理,这个方式就是MIME类型。

普通用户关心的唯一原因是要告诉Opera对某种MIME类型如何处理而已。这么讲:你可以告诉Opera允许下载某类文件(比如,mp3)到特殊的文件夹。我还是举一个实际的例子吧。

我最近在读了提供Salon.com用户所有免费音乐后,定了Salon.com。我想把它们存在一个特定的文件夹,但是不想每次告诉Opera,我也不想改变我的默认下载目录。所以我用这个功能告诉Opera哪里放我的mp3文件。就是这样。

当然,我要先在下载选项窗口,如下:

[screenshot of Download preferences] 

然后在“快速查找”栏输入“mp3”,就会看到相应的类是“音频/mpeg”。(注意:确信不选中”隐藏Opera打开的类型”):

[screenshot of initial preferences]
 

双击“audio/mpeg mp3,mp2,mpga”行会弹出一个新窗口。选择“保存到硬盘”然后选中“不再询问而直接保存到指定文件夹”然后指定你想要的文件夹。结果如下:

[screenshot of mp3 file type preferences] 

现在只要我点击mp3文件,它就会自动下载到那个文件夹。 

我不喜欢pdf在浏览窗口内显示,我宁可下载它们通过指定的阅读器查看。你可以向上面处理mp3一样如法炮制。

你会看到还有别的选项(默认程序打开文件,或另外一个程序,或下载完毕后打开灯),但是这已经涵盖了大部分。这虽然不是下载管理器(这也是一个渴望的功能)但是已经很强大了,能够节省你很多时间,如果下载大量同一类文件的话(mp3,pdf,或者powerpoint等)。

两点小提示:1)如果网站没有设置好而不能发送合适的MIME类型,Opera会尝试猜测。但是如果对某些网站不起作用的话,你要确保自己指定合适的MIME类型。2)如果你要求Opera“打开”一个文件,Opera会保存后再打开。文件就保存在默认下载文件夹里,并且过后不会自动删除。一些浏览器使用临时文件/或者临时文件夹。我想这个功能(我喜欢Opera这种处理方法)可能弄混会让部分用户。

程序

Opera在这个类里面放了很多东西。最重要的应该是Email应用了。如果你打算用Opera Mail (也叫 M2)那么就记住选中它。如果你想让Opera把mailto链接发到默认的邮件程序,选一下。或者你可能想设置替换的邮件程序。

下一个是“协议”选项。你不用考虑协议是什么东西,就像MIME类型,浏览器会处理的。这是它们之间的事情。通过指定相应的程序处理对应的协议,Opera就能够调用指定的程序来处理相应的链接了。 

一些人认为Opera应该支持这两种协议,当然支持最好了。这两种协议事实上是“标准”而且越来越普遍。但是也不要失望!你可以自己添加它们,一旦调整好了你就会满意了,好比周六下午你在高速公路上调整你的车子。或者不是。但是只要你知道了就很简单了。

你甚至不需要换工作服。

注意:添加AIM支持和iTunes里是一样的,只要用“aim”代替“itms”就好了。

为了添加Opera对iTunes的支持,只要在程序选项栏点击“添加”按钮。输入“itms”在协议栏。如果iTunes安装好了,Opera应该能够自动的在“默认程序打开”栏里补全。(如果iTunes还没装,那你为什么要在Opera里添加这个协议呢?)参考下图:

[screenshot of itms protocol window]

选择“OK”就搞定了!

默认浏览器

如果你想让Opera成为默认的浏览器,你记住要在启动的时候选中。如果没有,Opera会提示你设置为默认。“详细”按钮会让你选择你想用Opera打开的文件类型和协议。

源代码查看器

就是在Opera中选择“查看源代码”时候启用的程序。我强烈推荐(我没收钱哦)Ultraedit (只对Windows) 或者 BBEdit (只对Mac) or TextWrangler (也只对Mac)

完了

好了,搞定。我要求今天给我加班费…让我看看,2x0是…哦,天啊。不管怎么,要休息了,因为明天还有四大块:历史,Cookie,安全,和网络,所有这些都在第六天:高级选项3

明天见。