| Profiel van 射雕岁月如歌Weblog | Help |
|
|
去除Live Spaces的头部广告在网上搜索了下,有不少方法可以隐藏Live Spaces的头部广告,差不多都是利用各种AdBlock扩展来实现的。在这里我想简单分析一下其原理,同时介绍两种在Firefox下的新方法。先看原理: 从HTML源代码中可以看出,Live Spaces页面的头部广告,都放在<div id="AdContainer"></div>元素节点内,因此只要将这个节点隐藏或从DOM树中移除就能实现去除头部广告的效果。 知道了上面的原理,在Firefox下,我们立刻就有了三种实现方法:
这里介绍下第3种方法,操作很简单,只要给所有live.com站点添加一个style就可以: @namespace url(http://www.w3.org/1999/xhtml); @-moz-document domain("live.com") { #AdContainer { display : none; } } 当然也可以用Greasemonkey来隐藏节点,但表现层的更改,我更倾向于用Stylish来完成。 是不是很简单呢^o^? 利用Greasemonkey和Stylish, 基本上你可以改变任何页面的样式甚至行为。当然,对于简单去除广告来说,Adblock Plus还是首选的。 最后说一下微软的精明之处:记得Blogger.com可以自己修改定义CSS, 这样通过修改样式,可以很轻松的把Blogger的头部信息给隐藏掉。微软如果也开放CSS自定义的话,头部的广告就同样也可以隐藏了(对所有人都隐藏)。去除广告的服务微软是收费的,只要存在商业利润,微软就不大可能会开放CSS的自定义,实在是老奸巨猾呀。 ReactiesMeld je aan bij Windows Live ID om een reactie toe te voegen (als je Hotmail, Messenger of Xbox LIVE gebruikt, heb je al een Windows Live ID). Aanmelden Heb je geen Windows Live ID? Maak er nu een aan Links naar je weblogDe URL voor de link naar dit weblogitem is: http://lifeisong.spaces.live.com/blog/cns!D609F3E060610F17!149.trak Weblogs die naar dit item verwijzen
|
|
|