利用stylist插件,简单两步屏蔽新浪微博上的广告

以前新浪微博只是在侧栏有几块小小的广告,还算可以接受,想着忍忍就算了,可最近真是越来越不厚道了,自从和淘宝合作之后,侧栏就开始有一大块广告根据你在淘宝的搜索记录推荐商品,更可恶的是信息流里的祛痘微博现在连认证用户都不能幸免。于是我开始研究屏蔽微博广告的方法,试用了几款移除广告的浏览器插件,效果均不太理想。看来不能偷懒,只能自己动手了。思路是想办法把自己的 CSS 样式加到微博页面里去,这样就能随心所欲的通过修改页面来屏蔽广告了。Google 了一圈之后,终于找到了一些方法,还能顺便美化一下界面,效果见图。

屏蔽微博广告教程

Chrome / Firefox

第一步

下载 Stylist 插件并安装激活。下载地址:http://www.cnplugins.com/devtool/stylist/

第二步

以 Chrome 为例,依次点击 “选项” – “设置” – “扩展程序” 和 Stylist 旁的 “选项”。

  1. 点击选项卡中的 “Style” 页签;
  2. 点击 “Add New Style”;
  3. 在顶部的黑色输入框里输入 “Weibo”;
  4. 把 Style set 下方的下拉框选择为 “domain”,在旁边的输入框里输入 “weibo.com”;
  5. 将以下代码复制到最大的文本框里,然后点击 “Save” 保存。

.W_rightModule, __regexoperators___/* 隐藏右侧栏广告 */
.hot_topicad, __regexoperators___/* 隐藏热点话题中的广告 */
#pl_leftnav_app, __regexoperators___/* 隐藏左侧栏的最近应用 */
#trustPagelet_recom_memberv5, __regexoperators___/* 隐藏右侧栏的会员专区 */
#pl_rightmod_noticeboard, __regexoperators___/* 隐藏右侧栏的公告栏 */
__regexoperators___/* 隐藏侧栏微吧内容 */
#trustPagelet_indexright_recom .WB_right_module:last-child,
#topicAD > ul, __regexoperators___/* 隐藏最新的热点话题广告 - 20130815 更新 */
[node-type=hot], __regexoperators___/* 隐藏导航栏里的“热点” */
[node-type=feed_spread], __regexoperators___/* 隐藏信息流里的推广内容 */
[node-type=member], __regexoperators___/* 隐藏导航栏里的“会员”*/
[feedtype=ad], __regexoperators___/* 隐藏信息流里的广告 */
[ad-data] { __regexoperators___/* 隐藏宽幅广告 */
    display: none;
}
[node-type=game] { __regexoperators___/* 隐藏导航栏里的“游戏” */
    visibility: hidden;
}
.WB_webim { __regexoperators___/* 淡化侧面的在线聊天栏 */
    opacity: .3;
}
.WB_webim:hover { __regexoperators___/* 鼠标移到聊天栏上时变回正常 */
    opacity: .9;
}
__regexoperators___/* 下面这些是调松页面布局的 */
.WB_right_module {
    margin: 40px 0 20px;
}
.WB_feed .WB_feed_type {
    margin: 20px 20px 0;
}
#pl_content_homeFeed {
    margin-top: 30px;
}

如图所示

Safari

第一步

下载 weibo.css

第二步

  1. 然后按下 Command / Ctrl + 逗号;
  2. 在弹出的设置面板中选择最右边的 “高级” 页签;
  3. 在 “样式表”(Style sheet)下拉框中选择 “其他”;
  4. 选择刚才下载的 weibo.css 文件。

现在再打开微博看一看,是不是清爽多了?除了屏蔽微博上的所有广告之外,还移除了顶部导航栏上的 “游戏”、“热点” 和 “微博会员” 按钮以及右侧栏的 “公告栏” 和 “微吧推荐”,还适当调松了页面的布局和淡化了侧面的在线聊天栏。至于那个 “可能感兴趣的人” 嘛,鉴于它经常能给我推荐一些美女,我就没有移除。所有代码都加了注释,可以根据自己的喜好自行调整,想保留哪个元素就删掉哪一行代码即可。有 CSS 基础的同学可以自己发挥一下,DIY 自己的微博界面或者其他的网站,比如腾讯微博、QQ 空间、Facebook 等等。

另,理论上 Safari 的方法也适用于 IE 内核浏览器(“工具” – “Internet 选项” – “辅助功能” – “用户样式表”),但由于我的 PC 上的 IE 版本太旧,不支持 CSS 的高级选择器,所以没有效果,如果谁在高版本 IE 中试验成功,就在下面评论一下呗。

时间: 2024-10-21 01:37:22

利用stylist插件,简单两步屏蔽新浪微博上的广告的相关文章

简单两步让博客园支持手机端显示

博客园的模板是没有兼容手机端显示的,阅读体验比较差.本文教你如何简单几步让你的博客支持手机端显示.找一个夜深人静,没有人浏览你博客的时间点,开始吧. 1.添加js代码 在博客园后台的“设置”菜单下,有一项页首Html代码,此处写js代码也是可以生效的,将如下代码复制过去: <script> var content = 'width=device-width, initial-scale=1 user-scalable=no'; var viewport = document.createEle

简单两步快速实现shiro的配置和使用,包含登录验证、角色验证、权限验证以及shiro登录注销流程(基于spring的方式,使用maven构建)

前言: shiro因为其简单.可靠.实现方便而成为现在最常用的安全框架,那么这篇文章除了会用简洁明了的方式讲一下基于spring的shiro详细配置和登录注销功能使用之外,也会根据惯例在文章最后总结一下shiro的大致配置使用流程,希望本篇文章能够后能给大家一种原来shiro这么简单的错觉感觉. 注意:该篇文章的开始是建立在一个完备的spring+mybatis的开发环境中,除了shiro之外的配置基本不会涉及到.做好自己--eguid原创文章 一.依赖的jar包 本篇文章使用shiro-1.4

【路由达人】简单两步搞定小米路由新增功能-DDNS(解析域名地址转向在线工具)

DDNS(Dynamic Domain Name Server)是动态域名服务的缩写! 简单来说目前ISP大多为我们提供动态IP(如ADSL拨号上网),而很多设备或服务需要通过远程访问时需要一个固定的IP,而固定IP的费用很难让客户接受.所以DDNS它可以捕获用户每次变化的IP,然后将其与域名相对应,这样客户就可以直接通过域名来进行远程访问了. 简而言之:让你在外网使用域名方式访问家里的网络 DDNS解析过程演示图 <ignore_js_op> 内置运营商 花生壳oray.com 公云3322

简单四步开始树莓派上的Docker之旅

大概这篇博文发表之后,应该算是我个人的第一篇翻译作品了,翻译的可能不是很到位,望各位看官大刀砍过来. 原文链接:http://resin.io/blog/docker-on-raspberry-pi-in-4-simple-steps/ 以下是文章正文部分 更新:我们已经放出了ARM下Docker 0.7.2,点击阅读更多 一周以前,我们放出了树莓派上安装Docker的相关教程,那么大家在兴奋之余也反馈了很多问题诸如安装过程很麻烦,其中也有的反馈说"为什么不直接提供一个镜像呢?" 我们

(hdu step 3.1.1)超级楼梯(简单递推:从第1级到第m级有多少种走法,每次只能走一步或两步)

在写题解之前给自己打一下广告哈~..抱歉了,希望大家多多支持我在CSDN的视频课程,地址如下: http://edu.csdn.net/course/detail/209 题目: 超级楼梯 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 652 Accepted Submission(s): 483   Problem Description

两步解决maven plugins 插件下载慢 !下载报红的问题!

两步解决maven plugins 插件下载慢 !下载报红的问题! 1.找到你解压的maven安装路径下的conf   编辑settings 2.添加如下   使用阿里的 <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/conten

Hexo + Serverless Framework,简单三步搭建你的个人博客

很多人都想拥有自己的个人博客,还得看起来漂亮.酷酷的.尤其对开发者来说,不仅可以分享技术(装)心得(逼),面试的时候还能成为加分.这里介绍两款好用的神器,不用忙前(前端)忙后(后端),简单3min即可搞定,本文免费分享给大家. PS:不会写代码?没有备案的域名?没有服务器?在这里,这些都不是事儿! 工具介绍 Serverless Framework:Serverless Framework 是业界非常受欢迎的无服务器应用框架,开发者无需关心底层资源即可部署完整可用的 Serverless 应用架

挑子学习笔记:两步聚类算法(TwoStep Cluster Algorithm)——改进的BIRCH算法

转载请标明出处:http://www.cnblogs.com/tiaozistudy/p/twostep_cluster_algorithm.html 两步聚类算法是在SPSS Modeler中使用的一种聚类算法,是BIRCH层次聚类算法的改进版本.可以应用于混合属性数据集的聚类,同时加入了自动确定最佳簇数量的机制,使得方法更加实用.本文在学习文献[1]和“IBM SPSS Modeler 15 Algorithms Guide”的基础上,融入了自己的理解,更详尽地叙述两步聚类算法的流程和细节.

jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)

使用jQuery ui首先需要引入jQuery类库,jQuery ui js脚本和jQuery ui css样式表.代码示例如下: <script src="js/jquery-1.7.1.js"></script> <script src="js/jquery-ui-1.8.18.custom.min.js"></script> <link rel="stylesheet" type=&qu