很多人在选è´ç”µè„‘æ—¶ï¼Œéƒ½æœ‰è¿™æ ·çš„æƒ³æ³•ï¼šæˆ‘çš„ç”µè„‘åªæ˜¯ç”¨æ¥ä¸Šä¸Šç½‘,看新闻,看股票,ä¸éœ€è¦æ€§èƒ½å¤ªå¼ºå¤§ï¼Œå¤Ÿç”¨å°±å¥½ã€‚å…¶å®žè¿™æ ·çš„æƒ³æ³•åœ¨å‰å‡ 年也许还算æ£ç¡®ï¼Œä½†ä»Šå¹´ï¼Œéšç€å¯Œå®¢æˆ·ç«¯åº”用的普åŠï¼Œå·²ç»è¶Šæ¥è¶Šè·Ÿä¸ä¸Šå½¢å¼äº†ã€‚
背景介ç»
在万维网(WWW)刚é¢ä¸–的时候,当时的网络带宽普ééƒ½ä¸æ˜¯å¾ˆé«˜ï¼Œå› æ¤ç½‘页的内容和形å¼éƒ½å¾ˆç®€å•,有时候往往包å«ä¸€ä¸¤å¼ 图片的文件就需è¦ä¸‹è½½å¾ˆé•¿æ—¶é—´ã€‚
在当时,万维网上最主è¦çš„éƒ½æ˜¯é™æ€ç½‘页,也就是内容都确定,ä¸ä¼šæœ‰å˜åŒ–的网页。在æµè§ˆé™æ€ç½‘页的时候,æµè§ˆå™¨é¦–å…ˆå‘网页æœåС噍å‘出请求,其ä¸åŒ…å«è¦æµè§ˆçš„页é¢çš„地å€ã€‚而æœåŠ¡å™¨åœ¨æ”¶åˆ°è¯·æ±‚åŽï¼Œå°†å¯¹åº”的页é¢ä»£ç (HTMLè¯è¨€ç¼–写的代ç 居多)å‘é€ç»™æµè§ˆå™¨è½¯ä»¶ï¼Œæµè§ˆå™¨è´Ÿè´£å°†HTML代ç è§£æžä¸ºåŒ…å«å„ç§æ ¼å¼ï¼ˆä¾‹å¦‚å—体ã€å—å·ã€è¡Œè·ã€è¡¨æ ¼ï¼‰çš„网页内容,这个过程通常å«åšæ¸²æŸ“ã€‚
å¯è§ï¼Œåœ¨é™æ€ç½‘页时代,æµè§ˆç½‘页时,æµè§ˆå™¨è¿›è¡Œçš„æœ€ä¸»è¦çš„工作就是在接到网页对应的HTML代ç åŽï¼Œå°†ä»£ç 转æ¢ä¸ºç½‘é¡µå†…å®¹ã€‚è¿™ä¸ªè¿‡ç¨‹å¯¹äºŽå®¢æˆ·ç«¯çš„ç¡¬ä»¶æ€§èƒ½è¦æ±‚并䏿˜¯å¾ˆé«˜ã€‚
但技术的å‘展总是æŒç»çš„,宽带网络的用户越æ¥è¶Šå¤šï¼Œç½‘页的设计人员也开始与时俱进,在自己设计的网页ä¸åŒ…å«å„ç§å¤æ‚的内容。虽然网页ä¸åŒ…å«çš„æ•°æ®é‡å¼€å§‹å¢žå¤§ï¼Œä½†ç½‘络带宽的增长完全å¯ä»¥å°†è¿™äº›å¢žåŠ çš„æ•°æ®æŠµæ¶ˆæŽ‰ï¼Œä¸ä¼šå¯¹ç½‘é¡µå†…å®¹çš„åŠ è½½æ—¶é—´äº§ç”Ÿå¤ªå¤§å½±å“。然而新增的å„ç§å†…容对于网页代ç 的渲染则æˆäº†è¶Šæ¥è¶Šé‡çš„负担。
现在的网页,为了实现å„ç§åŠŸèƒ½ï¼Œå¾€å¾€ä¼šåŒ…å«æ›´å¤šéœ€è¦åœ¨å®¢æˆ·ç«¯æµè§ˆå™¨ä¸Šæ‰§è¡Œçš„内容。甚至æŸäº›æŠ€æœ¯ä¸ºäº†é™ä½Žç½‘络æœåŠ¡å™¨çš„ç¡¬ä»¶è´Ÿè·ï¼Œæˆ–者实现更çŸçš„页é¢åŠ è½½æ—¶é—´ï¼Œå¾€å¾€éœ€è¦å°†ä»¥å¾€éœ€è¦ç”±æœåŠ¡å™¨è¿›è¡Œçš„æ“ä½œç›´æŽ¥ä¼ è¾“ç»™å®¢æˆ·ç«¯æµè§ˆå™¨ï¼Œç”±æµè§ˆå™¨æ¥æ‰§è¡Œã€‚
在访问æŸäº›æ¯”è¾ƒå¤æ‚çš„é¡µé¢æ—¶ï¼Œç½‘页ä¸å¯èƒ½åŒ…å«äº†å¤§é‡çš„脚本,这些脚本å¯ä»¥ç†è§£ä¸ºç”±æµè§ˆå™¨è¿è¡Œçš„”å°ç¨‹åº”,æµè§ˆå™¨éœ€è¦è¿è¡Œç½‘页上的所有脚本,借以æä¾›å„ç§åŠŸèƒ½ã€‚ä¾‹å¦‚å¯¹äºŽæŸäº›ç½‘站的注册,注册页é¢å¯èƒ½ä¼šæ£€æµ‹æˆ‘们输入的æŸäº›ä¿¡æ¯æ˜¯å¦ç¬¦åˆè§„åˆ™ï¼ˆä¾‹å¦‚è¾“å…¥çš„æ˜¯å¦æ˜¯æœ‰æ•ˆçš„电å邮件地å€ï¼‰ã€‚ç±»ä¼¼è¿™æ ·çš„åŠŸèƒ½å¯èƒ½å°±æ˜¯ç”±è„šæœ¬å®žçŽ°çš„ã€‚åœ¨ç›¸å…³çš„è„šæœ¬ä¸ï¼ŒåŒ…å«äº†æ£ç¡®ç”µå邮件地å€çš„å„ç§ç‰¹å¾ï¼Œè€Œåœ¨ç»™æ–‡æœ¬æ¡†ä¸è¾“å…¥è‡ªå·±çš„é‚®ä»¶åœ°å€æ—¶ï¼Œæµè§ˆå™¨ä¼šè¿è¡Œè¿™ä¸ªè„šæœ¬ï¼Œå¹¶å°†è¾“å…¥çš„å†…å®¹å’Œé¢„å®šä¹‰çš„ç‰¹å¾è¿›è¡ŒåŒ¹é…。如果满足所有特å¾ï¼Œåˆ™å¯ä»¥ç»§ç»æ³¨å†Œï¼›å¦‚æžœä¸æ»¡è¶³æŸäº›æˆ–全部特å¾ï¼Œåˆ™ä¼šè¦æ±‚修改。这个过程å¬èµ·æ¥å¾ˆç®€å•,但如果网页上包å«äº†æ•°å个脚本,而我们需è¦åŒæ—¶æ‰“开多个网页,情况就很严峻了。
除了脚本,还有å„ç§æ¡†æž¶éœ€è¦å¤„ç†ã€‚框架å¯ä»¥ç†è§£ä¸ºåµŒå…¥åˆ°ç½‘页内部的å¦å¤–一个网页。例如æŸäº›è®ºå›å¯èƒ½é‡‡å–了左å³ä¸¤åˆ—结构,左侧列出了帖å列表,而å•击链接åŽå¯ä»¥åœ¨å³ä¾§æ˜¾ç¤ºå¸–å内容。这ç§é¡µé¢å°±åº”ç”¨äº†æ¡†æž¶ï¼ŒåŒæ—¶è‡³å°‘包å«ä¸¤ä¸ªé¡µé¢ï¼ˆå¯¹åº”å·¦å³ä¾§å†…容)。为了实现ä¸åŒçš„目的,一个网页ä¸å¯èƒ½ä¼šåŒæ—¶åŒ…å«äº†å¤šä¸ªæ¡†æž¶é¡µé¢ï¼Œè¿™ç§æƒ…况就ç‰äºŽåŒæ—¶æ‰“开了多个网页。
å¦å¤–å¯¹ç”µè„‘æ€§èƒ½å½±å“æœ€ä¸¥é‡çš„å¯èƒ½å°±æ˜¯Flash动画了。Flash动画的主è¦ç”¨é€”æ˜¯å¢žå¼ºç½‘é¡µçš„äº¤äº’æ€§ï¼ŒåŒæ—¶æœ€è¿‘å‡ å¹´ä¹Ÿå¹¿æ³›å‡ºçŽ°åœ¨å¤§é‡åœ¨çº¿è§†é¢‘网站或者娱ä¹ç½‘站上。Flash动画ä¸çš„内容都是矢é‡åŒ–的,也就是说,Flash动画内ä¿å˜çš„实际上是对于内容的定义,而éžå†…容本身。例如,如果è¦ä½¿ç”¨çŸ¢é‡çš„æ–¹å¼å®šä¹‰ä¸€ä¸ªåœ†å½¢ï¼Œåªéœ€è¦å®šä¹‰åœ†å¿ƒçš„åæ ‡ï¼Œä»¥åŠåœ†çš„åŠå¾„ï¼Œæ ¹æ®è¿™ä¸¤ä¸ªæ¡ä»¶å°±å¯ä»¥æŠŠåœ†”ç”»”出æ¥ã€‚å› æ¤å¯¹äºŽFlash 动画,我们也å¯ä»¥å°†å…¶ç†è§£ä¸ºéœ€è¦”ç”»”出æ¥çš„内容,如果网页上包å«äº†å¤§é‡Flash动画,自然会对速度有较大影å“。
上文列出的内容å¯èƒ½æ˜¯ç½‘页䏿œ€å®¹æ˜“å½±å“åˆ°å®¢æˆ·ç«¯æ€§èƒ½çš„å› ç´ ï¼Œå¦‚æžœå°†è¿™äº›å†…å®¹ç”¨äºŽç½‘é¡µä¸Šçš„å¹¿å‘Šï¼Œå¯¹æˆ‘ä»¬åˆæœ‰ä»€ä¹ˆå½±å“?
对于ç»å¤§éƒ¨åˆ†ç½‘站,都是用å…è´¹çš„æ–¹å¼æä¾›ä¿¡æ¯ï¼Œä½†ç½‘站的è¿è¥éœ€è¦ä¸å°‘èµ„é‡‘ï¼Œå› æ¤é€šè¿‡æŠ•放广告的方å¼è¾¾åˆ°æ”¶æ”¯å¹³è¡¡ç”šè‡³ç›ˆåˆ©ï¼Œè¿™äº›éƒ½æ— å¯åŽšéžã€‚ç„¶è€Œæœ‰æ—¶å€™é—®é¢˜å¾€å¾€å¹¶ä¸æ˜¯è¿™ä¹ˆç®€å•ã€‚é¦–å…ˆï¼Œå¹¿å‘Šå†…å®¹å¤§å¹…åº¦å¢žåŠ äº†ç½‘é¡µçš„ä½“ç§¯ï¼ŒåŽŸæœ¬10ç§’é’Ÿå°±å¯ä»¥ä¸‹è½½å®Œæ¯•的网页,å¯èƒ½å› ä¸ºåŠ è½½äº†å¤ªå¤šå¹¿å‘Šå†…å®¹ï¼Œ30秒都下载ä¸å®Œã€‚有消æ¯ç§°å¾ˆå¤šISP都在考虑按照æµé‡æ”¶è´¹ï¼Œå¦‚æžœçœŸçš„å®žæ–½è¿™æ ·çš„è®¡è´¹æ–¹å¼ï¼ŒçœŸçš„è¦å½“心钱包了。
其次,大é‡ç½‘页广告的使用ä¸ä»…ä¼šå»¶é•¿ç½‘é¡µçš„åŠ è½½æ—¶é—´ï¼Œè€Œä¸”ä¼šå¯¹ç”µè„‘çš„æ€§èƒ½äº§ç”Ÿå¾ˆå¤§çš„å½±å“。例如很多网站往往会投放大é‡å¹¿å‘Šï¼Œæœ‰æ—¶å€™ç”šè‡³å¹¿å‘Šçš„å†…å®¹æ¯”çœŸæ£æ„Ÿå…´è¶£çš„内容还è¦å¤šã€‚大é‡çš„广告ä¸ä»…会å 用å®è´µçš„处ç†å™¨å’Œå†…å˜èµ„æºï¼Œç”šè‡³æœ‰å¯èƒ½å¯¼è‡´æ•´ä¸ªç³»ç»Ÿçš„å“åº”é€Ÿåº¦éƒ½å˜æ…¢ã€‚
最åŽï¼Œå¾ˆå¤šå¹¿å‘Šä¸ºäº†è®©äººç‚¹å‡»ï¼Œå¾€å¾€ä¼šä½¿ç”¨å…·æœ‰è¯±æƒ‘性å—眼的内容,甚至会打色情擦边çƒã€‚å•纯从内容上æ¥çœ‹ï¼Œå°±åº”è¯¥è®©è¿™æ ·çš„å¹¿å‘Šä»Žæˆ‘ä»¬çš„è§†é‡Žä¸æ¶ˆå¤±ã€‚
å…¶å®žå¹¿å‘Šå†…å®¹æ™®é€šçš„ç½‘é¡µéƒ½ä¸€æ ·ï¼Œå°±æ˜¯ä¿å˜åœ¨æœåŠ¡å™¨ä¸Šçš„ä¸€ä¸ªæˆ–ä¸€äº›æ–‡ä»¶ã€‚åªä¸è¿‡æˆ‘们需è¦é’ˆå¯¹å…·ä½“的广告类型采å–ä¸åŒçš„æ–¹å¼ï¼ŒåŒæ—¶åœ¨è¿™ä¸ªè¿‡ç¨‹ä¸è¿˜éœ€è¦è€ƒè™‘到网站的广告投放方å¼ã€‚
ç›®å‰å¾ˆå¤šç½‘站都采å–了专门的广告投放商,例如Googleçš„ADSense功能,该功能实际上åªéœ€è¦åœ¨å¸Œæœ›ç»™ç½‘é¡µä¸Šæ·»åŠ å¹¿å‘Šçš„ä½ç½®æ·»åŠ ä¸€ä¸ªè„šæœ¬ï¼Œè¿™æ ·åœ¨è®¿é—®ç½‘é¡µçš„æ—¶å€™ï¼Œæµè§ˆå™¨ä¸‹è½½å¹¶æ‰§è¡Œè„šæœ¬ï¼Œç„¶åŽé€šè¿‡è„šæœ¬ä¸‹è½½å¿…è¦çš„å¹¿å‘Šå†…å®¹å¹¶æ˜¾ç¤ºã€‚è¿™ç§æƒ…况下,åªè¦çŸ¥é“了脚本的具体ä½ç½®ï¼Œç„¶åŽè¿‡æ»¤è¿™äº›ä½ç½®ï¼Œå³å¯å®žçŽ°å¹¿å‘Šå†…å®¹çš„è¿‡æ»¤ã€‚
有些网站å¯èƒ½ä½¿ç”¨è‡ªå·±çš„æœåŠ¡å™¨æ¥æŠ•æ”¾å¹¿å‘Šã€‚ä¾‹å¦‚åœ¨ç½‘ç«™æœåŠ¡å™¨ä¸Šå¼€è¾Ÿä¸€ä¸ªä¸“é—¨çš„å¹¿å‘Šç›®å½•ï¼Œå°†å¹¿å‘Šå†…å®¹æ”¾åœ¨è¿™æ ·çš„ç›®å½•ä¸‹ï¼Œå¹¶å°†æ–‡ä»¶çš„å®Œæ•´åœ°å€æ’入到网页ä¸ã€‚åœ¨æ‰“å¼€è¿™æ ·çš„ç½‘é¡µæ—¶ï¼Œæµè§ˆå™¨ä¼šæ ¹æ®ç½‘é¡µæºæ–‡ä»¶ä¸çš„定义到指定的ä½ç½®ä¸‹è½½å¹¶æ˜¾ç¤ºå¹¿å‘Šå†…容。
ç®€å•æ¥çœ‹ï¼Œå¹¿å‘Šè¿‡æ»¤çš„æ€è·¯å¾ˆç®€å•:判æ–广告地å€ï¼Œç„¶åŽè¿‡æ»¤ä¸éœ€è¦çš„地å€ã€‚ä¸è¿‡å…·ä½“æ“作起æ¥å¯èƒ½ä¼šæ¯”è¾ƒå¤æ‚。
准备工作
本文会介ç»åœ¨Firefoxå’ŒIE这两个æµè§ˆå™¨ä¸è¿‡æ»¤å¹¿å‘Šçš„æ–¹æ³•ï¼Œå› æ¤è¯·æ ¹æ®è‡ªå·±çš„实际需è¦ä¸‹è½½ä¸‹åˆ—内容:
对于Firefoxæµè§ˆå™¨ï¼Œæœ¬æ–‡ä»¥2.0.0.14版为例进行介ç»ï¼š
http://www.getfirefox.com
å¦å¤–在Firefox下有很多å…è´¹çš„é™„åŠ è½¯ä»¶å¯ç”¨äºŽå¹¿å‘Šè¿‡æ»¤ï¼Œæœ¬æ–‡ä¸»è¦ä»‹ç»ä¸¤ä¸ªï¼š
Adblock Plus:https://addons.mozilla.org/zh-CN/firefox/addon/1865
NoScript:https://addons.mozilla.org/zh-CN/firefox/addon/722
对于IEï¼Œå› ä¸ºIEæœ¬èº«å¯¹å¹¿å‘Šè¿‡æ»¤åŠŸèƒ½çš„æ”¯æŒæœ‰é™ï¼Œå› æ¤æœ¬æ–‡ä»‹ç»çš„内容å¯ä»¥é€‚åˆç»å¤§éƒ¨åˆ†ç‰ˆæœ¬çš„IEæµè§ˆå™¨ã€‚
Firefox下的广告过滤
对于通过脚本产生的广告,在Firefoxä¸å¯ä»¥å€ŸåŠ©NoScripté™„åŠ è½¯ä»¶è¿›è¡Œè¿‡æ»¤ã€‚åœ¨å®‰è£…è¿™ä¸ªé™„åŠ è½¯ä»¶åŽï¼Œé»˜è®¤æƒ…况下Firefox将䏿‰§è¡Œç½‘页上包å«çš„æ‰€æœ‰è„šæœ¬ï¼Œè¿™æ ·æ‰€æœ‰éœ€è¦é€šè¿‡è„šæœ¬æ˜¾ç¤ºçš„å¹¿å‘Šéƒ½ä¼šæ— æ³•æ˜¾ç¤ºï¼Œç”šè‡³ä¸ä¼šè¢«ä¸‹è½½ã€‚ä½†åŒæ—¶ï¼Œç½‘页上还有很多æ£å½“功能是需è¦é€šè¿‡è„šæœ¬å®žçŽ°çš„ï¼Œå› æ¤è¿™æ ·åšä¹Ÿä¼šå¯¼è‡´ç½‘页内容的æŸå¤±ã€‚å› æ¤åœ¨è¿‡æ»¤äº†è„šæœ¬åŽï¼ŒNoScripté™„åŠ è½¯ä»¶ä¼šåœ¨æµè§ˆå™¨çª—å£åº•部显示一个æç¤ºæŒ‰é’®ï¼Œå‘Šè¯‰æˆ‘们有æ¥è‡ªå“ªäº›åŸŸå的脚本被过滤掉,我们å¯ä»¥é€šè¿‡è¿™ä¸ªæŒ‰é’®é€‰æ‹©æ€§åœ°å¯ç”¨å¯¹æŸäº›è„šæœ¬çš„è¿è¡Œï¼Œæˆ–è€…æ°¸è¿œç¦æ¢æŸäº›è„šæœ¬çš„è¿è¡Œã€‚
对于通过文件形å¼åµŒå…¥åˆ°ç½‘页ä¸çš„广告,则å¯ä»¥ä½¿ç”¨Adblock Plusé™„åŠ è½¯ä»¶è¿›è¡Œè¿‡æ»¤ã€‚è¿™ä¸ªè½¯ä»¶å¯ä»¥å¯¹ç½‘页的内容进行分æžï¼Œå°†ç»„æˆç½‘页的所有需è¦ä¸‹è½½çš„å…ƒç´ éƒ½åˆ—å‡ºæ¥ï¼Œè¿™æ ·æˆ‘们就å¯ä»¥æ ¹æ®æ–‡ä»¶è·¯å¾„的规律ç¦ç”¨æŸäº›åŸŸå或者路径,被过滤的å¯ä»¥æ˜¯å›¾å½¢æ–‡ä»¶ã€Flash文件ã€è„šæœ¬ã€æ¡†æž¶ç‰ã€‚
使用NoScript过滤脚本
在安装好NoScript,并é‡å¯åЍFirefoxåŽï¼Œæ‰“开一个自己ç»å¸¸è®¿é—®çš„网站。如果当å‰é¡µé¢ä¸‹åŒ…å«è„šæœ¬ï¼Œé‚£ä¹ˆFirefox主窗å£åº•éƒ¨å°±ä¼šå‡ºçŽ°ä¸€ä¸ªé»„è‰²çš„ä¿¡æ¯æ ,告诉我们有内容被阻æ¢ï¼Œè€Œåœ¨ä¿¡æ¯æ çš„å³ä¾§æœ‰ä¸€ä¸ª”选项”按钮,å•击åŽå¯ä»¥çœ‹åˆ°æ‰€æœ‰å¯ç”¨é€‰é¡¹ï¼ˆå›¾1)。
图1,被NoScript阻æ¢çš„网页内容
例如在上图ä¸å¯ä»¥çœ‹åˆ°ï¼Œä¸€å…±æœ‰77个脚本被阻æ¢ï¼ˆä¸€ä¸ªç®€å•的网站首页上就包å«äº†77个脚本,è°è¿˜æ•¢è¯´æµè§ˆç½‘页ä¸éœ€è¦å¼ºå¤§çš„CPU),有0个对象被阻æ¢ã€‚而在选项èœå•ä¸ï¼Œåˆ™åˆ—出了这些脚本文件对应ä½ç½®çš„域å。
è¿™æ—¶å€™è¯·æ£€æŸ¥æ‰“å¼€çš„ç½‘é¡µå†…å®¹æ˜¯å¦æ£å¸¸ã€‚例如,如果网页内容都å¯ä»¥æ˜¾ç¤ºï¼Œå›¾ç‰‡ä¹Ÿéƒ½æ˜¾ç¤ºäº†å‡ºæ¥ï¼ŒåŒæ—¶æ‰€æœ‰é“¾æŽ¥éƒ½å¯ä»¥æ‰“å¼€ï¼Œé‚£ä¹ˆå¾ˆæ˜Žæ˜¾ï¼Œæ‰€æœ‰è¿™äº›è„šæœ¬éƒ½ä¸æ˜¯å¿…è¦çš„,为了ä¿è¯å®‰å…¨æ€§ä»¥åŠé€Ÿåº¦ï¼Œå®Œå…¨å¯ä»¥å°†å…¶å…¨éƒ¨ç¦ç”¨ã€‚è¿™æ—¶å€™è¯·ç”¨é¼ æ ‡å³é”®æŒ‡å‘选项èœå•ä¸çš„”ä¸å¯ä¿¡ä»»”,并从éšåŽå‡ºçŽ°çš„å¼¹å‡ºèœå•ä¸ä¾æ¬¡å•击”æ ‡è®°xxx为ä¸å¯ä¿¡”ï¼Œè¿™æ ·ä»¥åŽæ‰€æœ‰æ¥è‡ªè¯¥åŸŸå的脚本都会被视作是ä¸å¯ä¿¡çš„ï¼ŒåŒæ—¶ä¹Ÿä¸ä¼šè¢«æ‰§è¡Œã€‚
如果å‘现在阻æ¢äº†æ‰€æœ‰è„šæœ¬åŽï¼Œç½‘页的内容显示有问题,或者æŸäº›åŠŸèƒ½æ— æ³•å®žçŽ°ï¼Œé‚£ä¹ˆæˆ‘ä»¬å¯èƒ½éœ€è¦å¯ç”¨å…¶ä¸çš„æŸäº›è„šæœ¬ã€‚è¿™æ—¶å€™è¯·é¦–å…ˆè€ƒè™‘å¯ç”¨å’Œè¦è®¿é—®çš„网页在åŒä¸€ä¸ªåŸŸåä¸‹çš„è„šæœ¬ï¼Œå› ä¸ºé€šå¸¸æƒ…å†µä¸‹ï¼Œç”¨äºŽå®žçŽ°ç½‘é¡µæ£å¸¸åŠŸèƒ½çš„è„šæœ¬éƒ½ä¼šå’Œç½‘é¡µæ–‡ä»¶æ”¾åœ¨ä¸€èµ·ï¼Œè€Œä¸åœ¨ä¸€èµ·çš„往往都是广告内容。这时候å¯ä»¥ç›´æŽ¥åœ¨é€‰é¡¹èœå•下å•击”å…许xxx”命令将其å¯ç”¨ã€‚
è¿˜æ˜¯ä»¥ä¸Šå›¾ä¸ºä¾‹ï¼Œæ ¹æ®ä¸Šå›¾çš„æ˜¾ç¤ºï¼Œå…±æ‹¦æˆªäº†77个脚本,这些脚本分别ä½äºŽ5个ä¸åŒçš„域åä¸‹ã€‚è¿™æ—¶å€™å¾€å¾€éœ€è¦æ ¹æ®è‡ªå·±çš„ç»éªŒæ¥åˆ¤æ–ä¸åŒçš„域å分别有什么作用。例如上图ä¸çš„”sina.com.cn”域å,这个域åå’Œæˆ‘ä»¬æŸ¥çœ‹çš„é¡µé¢æ‰€åœ¨åŸŸåï¼Œå› æ¤å¯ä»¥åˆ¤æ–,该域å下的脚本往往都是为了ä¿è¯ç½‘页功能的使用(但å¶å°”也有例外,ä¸è¿‡å¯ä»¥ä½¿ç”¨Adblock Plus解决),å¯ä»¥å°†å…¶å¯ç”¨ã€‚”imworldwide.com”这是一个陌生的域å,ä¸çŸ¥é“是åšä»€ä¹ˆç”¨çš„,这时候å¯ä»¥è¯•è¯•çœ‹å…ˆå°†å…¶ç¦æ¢ï¼Œå¦‚果网页上é‡åˆ°é—®é¢˜åŽåœ¨è€ƒè™‘是å¦éœ€è¦å°†å…¶å¯ç”¨ã€‚”sinaimg.cn”这个域åä¸å‡ºçŽ°äº†”img”çš„å—æ ·ï¼Œä¸€èˆ¬è¿™ä¸ªç¼©å†™éƒ½æ˜¯ä»£è¡¨å›¾åƒï¼Œå› æ¤è¿™å¯èƒ½æ˜¯ä¸€ä¸ªä¸“门的用于ä¿å˜ç½‘页图片或广告图片的æœåŠ¡å™¨ï¼Œå•å‡åŸŸåè¿˜æ— æ³•åˆ¤æ–ï¼Œå› æ¤ä¹Ÿå¯ä»¥è€ƒè™‘先将其ç¦ç”¨ã€‚”sinajs.cn”这个域åä¸åŒ…å«”js”å—æ ·ï¼ˆJavaScript的缩写,一般网页脚本都是js脚本),这表示该æœåС噍å¯èƒ½æ˜¯ä¸“门用于ä¿å˜ç½‘é¡µä¸Šçš„è„šæœ¬æ–‡ä»¶çš„ï¼Œå› æ¤ä¹Ÿå¯ä»¥å…ˆå°†å…¶ç¦ç”¨ã€‚至于最åŽä¸€ä¸ª”allyes.com”,请将网页拉到底部,éšåŽå¯ä»¥çœ‹åˆ°ä¸€ä¸ª”Powered By Allyes好耶广告网络”çš„æ ‡å¿—ï¼Œçœ‹æ¥è¿™ä¸ªåŸŸå是一个广告å‘å¸ƒå•†çš„ï¼Œå› æ¤å®Œå…¨å¯ä»¥æ”¾å¿ƒç¦ç”¨ã€‚
除了彻底ç¦ç”¨æŸä¸ªåŸŸå,或者直接å…许æŸä¸ªåŸŸå外,还å¯ä»¥ä½¿ç”¨”临时å…许”åŠŸèƒ½ï¼Œè¿™æ ·æœ¬æ¬¡è®¿é—®ç½‘é¡µæ—¶å¯¹åº”åŸŸå下的脚本会被å…许,但下次访问的时候ä¾ç„¶ä¼šè¯¢é—®ã€‚
å¦å¤–有时候å¯èƒ½è¿˜æœ‰è¿™æ ·çš„æƒ…况,在上文的æ“作ä¸ï¼Œå¦‚æžœå…许了æŸäº›è„šæœ¬ï¼Œå¹¶ç¦ç”¨äº†æŸäº›è„šæœ¬ï¼Œåˆ·æ–°ç½‘é¡µåŽï¼ŒNoScriptå¯èƒ½ä¼šæŠ¥å‘Šåˆæ‹¦æˆªäº†æ–°çš„脚本,这些新的脚本通常都是之å‰å…许的脚本带æ¥çš„ï¼Œå› æ¤è¿™æ—¶å€™å¯ä»¥å†æ¬¡ä½¿ç”¨”选项”èœå•对这些新出现的脚本进行é…置。
在é…置完毕åŽï¼Œå¦‚æžœå‘çŽ°è‡ªå·±æ— æ„ä¸ç¦ç”¨äº†æŸäº›éœ€è¦çš„脚本,导致网页显示出现问题,或者需è¦çš„åŠŸèƒ½æ— æ³•ä½¿ç”¨ï¼Œè¿™æ—¶å€™ä¹Ÿå¾ˆå¥½è§£å†³ã€‚ç›´æŽ¥å•击Firefox窗å£åº•部的NoScriptå›¾æ ‡ï¼ˆä¸€ä¸ªå¤§å¤§çš„”S”å½¢å›¾æ ‡ï¼Œä½†å–å†³äºŽå®‰è£…çš„å…¶ä»–é™„åŠ è½¯ä»¶ï¼Œè¯¥å›¾æ ‡çš„ä½ç½®å¯èƒ½ä¼šæœ‰æ‰€ä¸åŒï¼‰ï¼ŒéšåŽä¼šç›´æŽ¥å¼¹å‡ºé€‰é¡¹èœå•(图2)。
图2,å¯ç”¨è¢«ç¦ç”¨çš„脚本
å› ä¸ºæˆ‘ä»¬çš„ç›®çš„æ˜¯å°†ä¹‹å‰è¢«ç¦ç”¨çš„è„šæœ¬é‡æ–°å¯ç”¨ï¼Œå› æ¤å¯ä»¥ç›´æŽ¥æŒ‡å‘”ä¸å¯ä¿¡ä»»”选项,在弹出的èœå•䏿 ¹æ®åˆ¤æ–å¯ç”¨æŸä¸ªåŸŸå下的脚本。这时候建议使用”临时å…许”命令,并在网页自动刷新之åŽåˆ¤æ–自己需è¦çš„功能是å¦å·²ç»æ¢å¤æ£å¸¸ã€‚å¦‚æžœå·²ç»æ£å¸¸ï¼Œåˆ™å¯ä»¥å°†ä¹‹å‰ä¸´æ—¶å…è®¸çš„å†…å®¹è®¾ç½®æˆæ€»æ˜¯å…许;如果ä¾ç„¶ä¸æ£å¸¸ï¼Œåˆ™å¯ä»¥å¯¹å…¶ä»–域å进行”临时å…许”æ“ä½œï¼Œå¹¶å†æ¬¡åˆ¤æ–,直到需è¦çš„网页功能å¯ä»¥æ£å¸¸ä½¿ç”¨ã€‚
在é…ç½®NoScriptçš„æ—¶å€™éœ€è¦æ³¨æ„,这个软件的é…置选项是全局性的,例如,在网站A上,我们设置了总是å…许域åC的脚本;而如果网站Bä¹ŸåŒ…å«æ¥è‡ªåŸŸåC的脚本,那么在访问网站B时,NoScriptå¹¶ä¸ä¼šè¯¢é—®ï¼Œè€Œæ˜¯ç›´æŽ¥æŒ‰ç…§åœ¨ç½‘ç«™A上的设置采å–对应的æ“作。
使用Adblock Plus过滤更多内容
在安装好Adblock Pluså¹¶é‡å¯åЍFirefoxåŽï¼Œé¦–å…ˆå¯ä»¥çœ‹åˆ°ä¸€ä¸ªæ¬¢è¿Žç•Œé¢ï¼Œåœ¨è¿™ä¸ªç•Œé¢ä¸Šå¯ä»¥æ ¹æ®ä¸åŒçš„国家和地区订阅需è¦çš„è§„åˆ™åˆ—è¡¨ã€‚å› æ¤å¤§å®¶å®Œå…¨å¯ä»¥æ ¹æ®å–œå¥½ä»Žä¸é€‰æ‹©ä¸€ç§è¦ä½¿ç”¨çš„规则并继ç»ã€‚
å®‰è£…è¿™ä¸ªé™„åŠ è½¯ä»¶åŽï¼Œåœ¨ç½‘页上å•å‡»é¼ æ ‡å³é”®ï¼Œå³é”®èœå•ä¸å°±ä¼šæä¾›ç›¸åº”的过滤选项(图3)。一般æ¥è¯´ï¼Œå¯ç”¨çš„选项包括”过滤图片”å’Œ”过滤帧”,而”帧”å°±æ˜¯ä¸Šæ–‡ä¸æåˆ°çš„”框架”。
图3,过滤网页上的内容
选择了对应的过滤选项åŽï¼Œå¯ä»¥çœ‹åˆ°å›¾4所示的界é¢ï¼Œåœ¨è¿™é‡Œå¯ä»¥çœ‹åˆ°æ‰€é€‰å¯¹è±¡çš„完整地å€ï¼Œå¹¶å†³å®šæ˜¯å¦ä½¿ç”¨é€šé…符创建规则。例如在图4,就是对æŸä¸ªå¯¹è±¡é€‰æ‹©äº†”过滤帧”å‘½ä»¤åŽæ‰“开的,这时候å¯ä»¥ç›´æŽ¥æŒ‰ä¸‹å›žè½¦é”®å°†åœ°å€æ·»åŠ ä¸ºè§„åˆ™ï¼Œç„¶åŽå•击”确定”å…³é—窗å£ï¼Œä½†éš¾é“ä½ æ‰“ç®—é’ˆå¯¹ç½‘é¡µä¸Šæ‰€æœ‰ä¸éœ€è¦çš„å¸§éƒ½è¿›è¡ŒåŒæ ·çš„æ“ä½œå—?其实这里还有çªé—¨ã€‚
图4ï¼Œæ·»åŠ è§„åˆ™
一般情况下,有æ¡ç†çš„网页设计师在设计网页的时候都会éµå¾ªä¸€å®šçš„规律,例如,å‡è®¾æŸä¸ªç½‘ç«™çš„åŸŸåæ˜¯”site.com”,那么这个网站æä¾›çš„电å邮件æœåŠ¡çš„æœåС噍å¯èƒ½å°±æ˜¯”mail.site.com”,åŒç†ï¼Œè¿™ä¸ªç½‘站上的所有广告内容å¯èƒ½éƒ½ä¼šæ”¾åœ¨”ad.site.com”或”site.com/ad/”è¿™æ ·çš„ç›®å½•ä¸‹ï¼Œå› æ¤æˆ‘们å¯ä»¥ä½¿ç”¨é€šé…符对进行更大范围的匹é…。
还是以上图为例æ¥è¯´ï¼Œåœ¨æ˜¾ç¤ºçš„ç›®æ ‡æ¡†æž¶çš„åœ°å€ä¸ï¼Œæœ‰”iframe”çš„å—æ ·ï¼Œè€Œè¿™æ£æ˜¯ç½‘é¡µåµŒå…¥æ¡†æž¶çš„è‹±æ–‡ç§°å‘¼ï¼Œå› æ¤æˆ‘们完全å¯ä»¥å°†è¯¥å—æ ·åŽé¢çš„内容用一个”*”ä»£æ›¿ï¼Œè¿™æ ·”/iframe/”ç›®å½•ä¸‹çš„æ‰€æœ‰æ–‡ä»¶ï¼ŒåŒ…æ‹¬æ‰€æœ‰åæ–‡ä»¶å¤¹ä¸‹çš„æ–‡ä»¶ï¼Œéƒ½å°†è¢«è¿‡æ»¤æŽ‰ã€‚
对于广告内容的ä¿å˜ä½ç½®ï¼Œæœ‰æ—¶å€™æ˜¯å¾ˆæ˜Žæ˜¾çš„,例如”adimg”〔guanggao”或”gg”之类的å—眼,但有时也å¯èƒ½æ˜¯ä¸€äº›çœ‹ä¼¼æ¯«æ— 规律å¯å¾ªçš„å称,这时候ä¾ç„¶æœ‰åŠžæ³•è§£å†³ã€‚å®‰è£…Adblock PlusåŽï¼ŒFirefox窗å£å³ä¸Šè§’æœç´¢æ¡†çš„å³ä¾§ä¼šå‡ºçŽ°ä¸€ä¸ªçº¢åº•è‰²çš„”ABP”按钮,请å•击,并打开图5所示的本页å¯è¿‡æ»¤çš„项目列表。
图5,å¯è¿‡æ»¤å†…容列表
首先请å•击列表å³ä¾§çš„”类型”一æ ï¼Œè®©æ‰€æœ‰é¡¹ç›®æ ¹æ®ä¸åŒçš„类型进行排列,然åŽå°±å¯ä»¥é’ˆå¯¹å…·ä½“的内容进行设置。对于è¦è®¾ç½®çš„å†…å®¹ï¼Œç”¨é¼ æ ‡å³é”®å•击åŽå¯ä»¥çœ‹åˆ°åŒ…å«å„ç§é€‰é¡¹çš„å³é”®èœå•,在这里我们å¯ä»¥è¿‡æ»¤è¯¥å†…å®¹ï¼Œæˆ–å°†å…¶æ·»åŠ åˆ°ç™½åå•。如果è¦è¿‡æ»¤ç›®æ ‡å†…容,éšåŽå°†çœ‹åˆ°ç±»ä¼¼å›¾4所示的窗å£ï¼Œä¾›æˆ‘们输入è¦ä½¿ç”¨çš„通é…符。
对于图片内容,当点击å¯è¿‡æ»¤é¡¹ç›®åˆ—表ä¸çš„图片åŽï¼Œåˆ—表上方的网页内容会自动滚动到图片所在ä½ç½®ï¼Œå¹¶ä¸”会用çªå‡ºçš„æ–¹å¼æ˜¾ç¤ºå‡ºæ¥ã€‚é€šè¿‡è¿™ç§æ–¹æ³•,我们就å¯ä»¥çŸ¥é“æŸä¸ªå›¾ç‰‡åˆ°åº•æ˜¯ç½‘é¡µä¸Šçš„å†…å®¹å›¾ç‰‡ï¼Œæˆ–è€…æ˜¯å¹¿å‘Šå›¾ç‰‡ï¼Œå¹¶æ ¹æ®åˆ¤æ–采å–对应的æ“作。
在列表ä¸ï¼Œè¢«è¿‡æ»¤çš„å†…å®¹éƒ½ä¼šç”¨çº¢è‰²çš„æ–‡å—æ˜¾ç¤ºï¼Œè€Œä½äºŽç™½åå•ä¸çš„å†…å®¹åˆ™ä¼šç”¨ç»¿è‰²çš„æ–‡å—æ˜¾ç¤ºã€‚
IEä¸çš„广告过滤
IE的功能很简å•,而且ä¸åƒFirefox有å¯ä»¥å®žçްå„ç§åŠŸèƒ½çš„é™„åŠ è½¯ä»¶ï¼Œå› æ¤åœ¨IE下过滤广告通常并ä¸å¥½å®žçŽ°ï¼Œç„¶è€Œå¾ˆå¤šäººå› ä¸ºå„ç§åŽŸå› ï¼Œä¾ç„¶éœ€è¦ä½¿ç”¨IEã€‚å› æ¤æœ¬æ–‡ä¼šç®€å•介ç»å¦‚何在ä¸å€ŸåŠ©å…¶ä»–è½¯ä»¶çš„å‰æä¸‹ï¼Œè®©IE过滤部分广告。
上文ä¸å·²ç»æåˆ°è¿‡ï¼ŒçŽ°åœ¨çš„å¾ˆå¤šå¹¿å‘Šéƒ½æ˜¯é€šè¿‡è„šæœ¬å®žçŽ°çš„ï¼Œä¾‹å¦‚ç½‘é¡µä¸æ’入了一个脚本,那么在æµè§ˆå™¨æ‰§è¡Œè„šæœ¬æ—¶ï¼Œå°±ä¼šæŒ‰ç…§è„šæœ¬çš„æŒ‡ç¤ºï¼Œåˆ°æŒ‡å®šçš„æœåŠ¡å™¨ä¸Šä¸‹è½½å¹¶æ˜¾ç¤ºå¹¿å‘Šå†…å®¹ã€‚è€Œæœ€ç»ˆæ˜¾ç¤ºçš„å¹¿å‘Šå†…å®¹å¯èƒ½æ˜¯å›¾ç‰‡ã€æ–‡å—(框架),或嵌入å¼å¯¹è±¡ï¼ˆFlashï¼‰ã€‚å› æ¤åœ¨IEä¸è¿‡æ»¤å¹¿å‘Šçš„大致æ€è·¯å°±æ˜¯ä¸è¿è¡Œä¸éœ€è¦çš„脚本。
IEä¸ä¸€ç›´å…·æœ‰å®‰å…¨åŒºåŸŸçš„功能,该功能的作用是将ä¸åŒçš„网站划分为ä¸åŒçš„信任程度,并对ä¸åŒä¿¡ä»»ç¨‹åº¦çš„网站å¯ç”¨ä¸åŒçš„安全é™åˆ¶ã€‚例如,默认情况下,所有Internet上的网站都会被IE放在”Internet区域”ä¸ï¼Œå¹¶è¢«è®¤ä¸ºæ˜¯ä¸å¯ä¿¡çš„。对于该区域ä¸çš„网站,IEä¼šé‡‡å–æ¯”较高的安全é™åˆ¶ï¼Œä»¥ä¿è¯IE本身以åŠç³»ç»Ÿçš„安全。
但è¦ä½¿ç”¨é»˜è®¤çš„安全设置过滤广告还是ä¸å¤Ÿçš„,还需è¦è¿›è¡Œä¸€äº›è‡ªå®šä¹‰çš„设置。以IE 7为例,使用IE打开一个Internet上的网站åŽï¼ŒåŒå‡»IE窗å£åº•éƒ¨çŠ¶æ€æ ä¸çš„”Internet”å—æ ·ï¼Œæ‰“å¼€”Internet安全性”å¯¹è¯æ¡†çš„安全选项å¡ï¼Œä»Žé¡¶éƒ¨çš„安全区域ä¸é€‰æ‹©”Internet”,并å•击”自定义级别”按钮,打开图6所示的”安全设置”å¯¹è¯æ¡†ã€‚
图6,针对Internet区域设置安全选项
å› ä¸ºæœ¬æ–‡çš„ä¸»é¢˜æ˜¯è¿‡æ»¤å¹¿å‘Šï¼Œå› æ¤è¿™é‡Œåªä»‹ç»ä¸€äº›ç”¨äºŽå¯ä»¥ç”¨äºŽè¿‡æ»¤å¹¿å‘Šçš„选项,包括:
- è¿è¡ŒActiveX控件和æ’件:该选项主è¦å¯ä»¥å†³å®šæ˜¯å¦æ˜¾ç¤ºç½‘页上的Flash动画(以åŠå…¶ä»–嵌入å¼å¯¹è±¡ï¼‰ï¼Œé»˜è®¤çš„设置是”å¯ç”¨”,åªè¦å°†å…¶è®¾ç½®ä¸º”ç¦ç”¨”,å³å¯ç¦æ¢æ˜¾ç¤ºæ‰€æœ‰Flash。
- 二进制和脚本行为:该选项决定了是å¦è¿è¡Œç½‘é¡µä¸Šçš„äºŒè¿›åˆ¶æ–‡ä»¶æˆ–è„šæœ¬ï¼Œå› æ¤éœ€è¦è®¾ç½®ä¸º”ç¦ç”¨”。
- Javaå°ç¨‹åºè„šæœ¬ï¼šè¯¥é€‰é¡¹å†³å®šäº†æ˜¯å¦å…许è¿è¡Œç½‘页上的JavaScript脚本,将其ç¦ç”¨ã€‚
- 跨域æµè§ˆåæ¡†æž¶ï¼šè¯¥é€‰é¡¹å†³å®šäº†å¦‚æžœç½‘é¡µä¸ŠåŒ…å«æ¡†æž¶ï¼Œè€Œæ¡†æž¶å†…的内容和主页é¢ä¸åœ¨ä¸€ä¸ªåŸŸåä¸‹çš„æ—¶å€™æ˜¯å¦æ˜¾ç¤ºæ¡†æž¶å†…容。对于使用专门的广告å‘布商的网站,框架内容和主页é¢çš„内容自然是ä¸åœ¨ä¸€ä¸ªåŸŸåä¸‹çš„ï¼Œå› æ¤ä¸ºäº†è¿‡æ»¤è¿™æ ·çš„广告,å¯ä»¥å°†è¯¥é€‰é¡¹ç¦ç”¨ã€‚
设置好上述选项åŽé‡å¯åЍIEï¼Œå¹¶å†æ¬¡æ‰“开常去的网站,马上就å¯ä»¥å‘çŽ°ï¼Œå‡ ä¹Žæ‰€æœ‰éœ€è¦é€šè¿‡è„šæœ¬äº§ç”Ÿçš„å¹¿å‘Šï¼Œä»¥åŠæ‰€æœ‰çš„Flashå¹¿å‘Šéƒ½å·²ç»æ¶ˆå¤±äº†ã€‚然而直接æ’入到网页上的图片广告内容ä¾ç„¶å˜åœ¨ï¼Œæ— 法过滤。å¦å¤–è¿™ç§æ–¹æ³•有一个最大的ä¸è¶³ï¼Œæ— 法针对性地过滤æŸäº›å†…å®¹ï¼Œä½†åŒæ—¶ä¿ç•™æŸäº›å†…容。例如对于在线视频网站,å¯èƒ½ä¼šéœ€è¦ä½¿ç”¨Flashæ˜¾ç¤ºè§†é¢‘å†…å®¹ï¼Œä½†åŒæ—¶ä¹Ÿæœ‰Flashçš„å¹¿å‘Šï¼Œä½†æˆ‘ä»¬å°±æ— æ³•è®¾ç½®è®©IE过滤掉Flashå¹¿å‘Šï¼ŒåŒæ—¶æ˜¾ç¤ºFlash动画。
åŒæ—¶å¦‚果在采å–上述æ“作åŽï¼Œå¸Œæœ›çœ‹åˆ°æŸä¸ªç‰¹å®šç½‘站上被过滤的内容,å¯ä»¥è€ƒè™‘å°†ç½‘ç«™æ·»åŠ åˆ°ä¿¡ä»»åˆ—è¡¨ä¸ã€‚首先用IEæ‰“å¼€ç›®æ ‡ç½‘ç«™ï¼Œå¹¶å•击窗å£åº•éƒ¨çŠ¶æ€æ 上的”Internet”å—æ ·ï¼Œæ‰“å¼€Internetå®‰å…¨æ€§å¯¹è¯æ¡†çš„安全选项å¡ï¼Œå•击选且å¯ä¿¡ç«™ç‚¹”å›¾æ ‡ï¼Œå¹¶å•击”站点”按钮,éšåŽå¯ä»¥æ‰“开图7所示的å¯ä¿¡ç«™ç‚¹å¯¹è¯æ¡†ã€‚
图7ï¼Œæ·»åŠ å¯ä¿¡ç«™ç‚¹
首先å选”对该区域ä¸çš„æ‰€æœ‰ç«™ç‚¹è¦æ±‚æœåŠ¡å™¨éªŒè¯”é€‰é¡¹ï¼Œç„¶åŽå•击”æ·»åŠ “按钮,å³å¯å°†å½“剿‰“å¼€çš„ç«™ç‚¹æ·»åŠ åˆ°ä¿¡ä»»åˆ—è¡¨ä¸ã€‚”å¯ä¿¡ç«™ç‚¹”区域内的站点都被应用了å¦ä¸€å¥—安全设置,而默认情况下是ä¸ä¼šè¿‡æ»¤ä»»ä½•ç½‘é¡µå†…å®¹çš„ã€‚ä½†æ˜¯è¦æ³¨æ„,建议åªé’ˆå¯¹è‡ªå·±ä¿¡ä»»çš„,或者需è¦ç»å¸¸è®¿é—®çš„站点,æ‰å°†å…¶æ·»åŠ åˆ°å¯ä¿¡ç«™ç‚¹ä¸ï¼Œå› ä¸ºå¦‚æžœç«™ç‚¹ä¸æœ‰å±é™©å†…容,å¯ä¿¡ç«™ç‚¹çš„默认设置å¯èƒ½ä¼šå¯¹IE本身甚至æ“作系统产生影å“。
本文简å•介ç»äº†å¦‚何使用æµè§ˆå™¨çš„é™„åŠ è½¯ä»¶æˆ–æµè§ˆå™¨æœ¬èº«çš„åŠŸèƒ½å¯¹ç½‘é¡µä¸Šçš„å¹¿å‘Šå†…å®¹è¿›è¡Œè¿‡æ»¤ã€‚å®žé™…ä¸Šå› ä¸ºæ¯ä¸ªç½‘站使用的方法ä¸åŒï¼Œå› æ¤åœ¨æ“作过程ä¸ï¼Œå¯èƒ½ä¼šé‡åˆ°ä¸åŒçš„é—®é¢˜ã€‚ä½†æ— è®ºç½‘ç«™é‡‡ç”¨æ€Žæ ·çš„å¹¿å‘ŠæŠ•æ”¾æ–¹å¼ï¼Œè¿‡æ»¤å¹¿å‘Šçš„大致æ€è·¯éƒ½æ˜¯ä¸€æ ·çš„ï¼Œé‚£å°±åªæ‰¾åˆ°å¹¿å‘Šä½ç½®ï¼Œç„¶åŽè¿‡æ»¤è¿™äº›ä½ç½®ã€‚相信ç»è¿‡é€‚å½“çš„ç»ƒä¹ ï¼Œå¤§å®¶èƒ½æ›´å¥½åœ°æŽŒæ¡ç›¸å…³æŠ€å·§ï¼Œå°†ä¸éœ€è¦çš„内容拒之门外。
Tags: Firefox