vmwarenat8
V2EX  ›  互联网

快看 cnbeta 日 dog 了啊

  •  
  •   vmwarenat8 · Apr 12, 2016 · 8777 views
    This topic created in 3703 days ago, the information mentioned may be changed or developed.

    www.cnbeta.com##DIV[class="mask-box"]

    前 2 天用这个过滤 www.cnbeta.com##DIV[id="mask0.7153521229492448"]

    www.cnbeta.com##DIV[id="mask0.524586961332127"]

    www.cnbeta.com##DIV[id="mask0.6806818354848803"]

    现在过滤不了了

    日了狗了 恶心的要死 协助你daye啊

    57 replies    2016-04-14 14:29:04 +08:00
    Phant0m
        1
    Phant0m  
       Apr 12, 2016   ❤️ 1
    已投奔 RSS Feed Reader
    kikyous
        2
    kikyous  
       Apr 12, 2016   ❤️ 1

    点一下禁用第一方脚本就好了
    Counter
        3
    Counter  
       Apr 12, 2016
    个人不认为 CB 有义务接受用户的声讨

    虽然这种方式是不太爽。。。 V 友们自己默默过滤不就好了
    Phant0m
        4
    Phant0m  
       Apr 12, 2016
    @kikyous 你的事 dev 版?我的怎么没有这个功能?
    Busy
        5
    Busy  
       Apr 12, 2016
    其实我在想,在他们弹那个框框后,访问量是不是剧降
    Phant0m
        6
    Phant0m  
       Apr 12, 2016
    @kikyous 无视我,高级模式有。。。
    kikyous
        7
    kikyous  
       Apr 12, 2016
    @Phant0m 在选项里面开启我是高级用户
    bearqq
        8
    bearqq  
       Apr 12, 2016 via Android
    @Havee 也许还升了,毕竟多了好些爬虫 2333
    yylzcom
        9
    yylzcom  
       Apr 12, 2016
    建议还在天天看 cnbeta 的网友能捐助还是捐助一下,实在讨厌的就不看了吧(我属于这类).


    附带吐槽(也就是大概 3 年前放弃 cb 的原因):
    1. cb 的广告位置和选择真是 low ,在左上角的位置上应该是文章配图( feature post pictures slider ),怎么能放一堆广告在那里?
    2. 而且广告商的内容真是 low ,最近看过机械键盘,然后一水的机械键盘,就不能按照文章内容进行适配?
    3. 一直以来觉得 cb 的评论是几乎和内容同等重要的东西,过不了几天就全部不显示是什么鬼?!
    4. cb 的某次改版真是让人不爽,而且手机版的广告屏蔽不了

    cb 这么知名的网站,随便拉个赞助弄一些活动发个评测什么的妥妥的。非要说情怀保持客观独立也可以理解,但是至少保证网站的正常运营,现在弄成这个样子,唉……
    honeycomb
        10
    honeycomb  
       Apr 12, 2016
    easylist china 已经更新了,而且 adblock plus 语法也可以使用 ID 以外的条件来选择,楼主可以看 adblock plus 的主页。

    过滤广告和网站是否合理,是否没有良心无关,这完全是浏览器使用者单独决定的事项。

    网站可以想办法阻止广告屏蔽,而用户依然可以通过屏蔽广告的办法阻止网站“阻止广告屏蔽”的尝试,这年头连视频网站的广告都能屏蔽, html 页面上的又算什么
    jsonline
        11
    jsonline  
       Apr 12, 2016 via Android
    你不知道 CSS3 能模糊匹配啊?
    iAV
        12
    iAV  
       Apr 12, 2016
    @yylzcom 08 年前一直每天看 CB ,然后改版、关评论之类的恶心事多了后就很少去了,后来发现驱家也有博客式 IT 新闻。。。。
    ob
        13
    ob  
       Apr 12, 2016 via Android
    表示关注一下
    Busy
        14
    Busy  
       Apr 12, 2016
    @honeycomb +1

    不过我立即更新了下 adblock plus 订阅列表,打开 cb 文章,还是如此
    Busy
        15
    Busy  
       Apr 12, 2016
    特意试了
    safari 扩展 adblock plus 下无效...
    Busy
        16
    Busy  
       Apr 12, 2016
    果然, google chrome 也不行
    adblock plus 在 g chrome 和 safari 上就是个半成品
    imn1
        17
    imn1  
       Apr 12, 2016
    无论 css 还是 xpath ,都有属性包含指定字符的写法
    //E[contains(@A,'t')]
    css=E[A*='t']

    //E[starts-with(@A, 't')]
    css=E[A^='t']
    honeycomb
        18
    honeycomb  
       Apr 12, 2016
    @Havee 是 cb 第三次更新 anti-adblock 代码而已, easylist china 到现在为止包含的规则是昨天的
    honeycomb
        19
    honeycomb  
       Apr 12, 2016
    目前可以用这两条,但是西贝的程序员看上去有继续更新 anti adblock 代码的可能,他有这个权利,但代价会比被屏蔽掉而言大一些。现在还没用上 greasemonkey 。

    www.cnbeta.com##div[style*="width:640px;height:330px;"]
    www.cnbeta.com##div[style*="!important;"]
    honeycomb
        20
    honeycomb  
       Apr 12, 2016
    @imn1 但是 id 属性似乎不能通过通配符选择
    vmwarenat8
        21
    vmwarenat8  
    OP
       Apr 12, 2016
    @honeycomb 大神啊!
    vmwarenat8
        22
    vmwarenat8  
    OP
       Apr 12, 2016
    cebeta 复仇者联盟了都
    ji1043
        23
    ji1043  
       Apr 12, 2016
    CB 上面 不仅喷子多。。。网站的广告简直多的接受不了! 有那么缺钱吗???非要杀鸡取卵?
    xenme
        24
    xenme  
       Apr 12, 2016
    来来,请叫我雷锋。目前恢复宁静
    =============
    uBlock Original - My filters
    http://www.cnbeta.com/assets/js/pages/article.js
    =============
    Feobe
        25
    Feobe  
       Apr 12, 2016
    我只想问,这个捐助是什么鬼,我怎么看不到?

    谁截个图发上来留证看看?
    chengzhoukun
        26
    chengzhoukun  
       Apr 12, 2016
    @iAV 驱动之家文章和评论水平比 CB 还低,现在主要是看 Engadget 和 solidot 了
    honeycomb
        27
    honeycomb  
       Apr 12, 2016
    @vmwarenat8
    我这边用 ublock origin ,第一次设置这条规则时成功,再刷新又不行了,我还不知道为什么
    imn1
        28
    imn1  
       Apr 12, 2016
    @honeycomb
    不是吧? id 我用得多了
    另外,注意 css selector*=,^=之类对 style 属性不适用,详细看 css2 标准
    imn1
        29
    imn1  
       Apr 12, 2016
    @honeycomb
    设置成功,刷新失败的是因为属性值含有随机字串,显然 mask 后面的数字是随机(或某种算法)拼出来的
    这种手法不单广告,也常见于某些登录 input 的 name ,下载链接
    MajestySolor
        30
    MajestySolor  
       Apr 12, 2016
    我觉得问题应该是为什么不用 rss 看~~
    Busy
        31
    Busy  
       Apr 12, 2016
    @honeycomb 我确认 safari 以及 google chrome 的官方扩展 adblock plus 不生效
    firefox 扩展 adblock plus ,最新的订阅列表是生效的
    Busy
        32
    Busy  
       Apr 12, 2016
    @MajestySolor 因为 rss 不能全文
    或许我不知道,你知道 cnbeta 全文 rss 地址吗?
    MajestySolor
        33
    MajestySolor  
       Apr 12, 2016   ❤️ 1
    fleer
        34
    fleer  
       Apr 12, 2016 via Android
    @Havee inoreader 可以强行全文。
    Busy
        35
    Busy  
       Apr 12, 2016
    honeycomb
        36
    honeycomb  
       Apr 12, 2016
    @imn1
    我遇到的情况是这样:


    这种情况下可以屏蔽:
    ##div[style*="width:640px;height:330px;"]
    ##div[style*="!important;"]

    这种情况下无法屏蔽:
    www.cnbeta.com##div[style*="width:640px;height:330px;"]
    www.cnbeta.com##div[style*="!important;"]

    或是
    cnbeta.com##div[style*="width:640px;height:330px;"]
    cnbeta.com##div[style*="!important;"]


    但是 adblock plus 语法又是这么说的:

    https://adblockplus.org/zh_CN/filters
    https://adblockplus.org/filter-cheatsheet

    1,
    ##div[style*="width:300px;height:250px;"] Matches div elements that containing the style specified

    2 ,
    example.com##selector
    Active on, for example:

    http://example.com/
    ftp://subdomain.example.com/
    Not active on:

    All other domains, including
    http://example.edu/
    ftp://example.net/
    Busy
        37
    Busy  
       Apr 12, 2016
    直接这样阅读, cmd+shift+R
    用 safari 自带的阅读器来阅读
    computerfan
        38
    computerfan  
       Apr 12, 2016
    大家在讨论啥,谁能用通俗的语言解释一下?
    Felldeadbird
        39
    Felldeadbird  
       Apr 12, 2016
    @iAV 驱家的标题太可怕了。 而且最近驱家总会莫名点转发一些汽车新闻。感觉自己上了汽车之家。
    ob
        40
    ob  
       Apr 12, 2016 via Android
    @computerfan 站内搜搜
    newbieo0O
        41
    newbieo0O  
       Apr 12, 2016
    superliang
        43
    superliang  
       Apr 12, 2016
    easylist china 已更新
    CRH
        44
    CRH  
       Apr 12, 2016
    所以各位不如趁机推荐一下 CB 的替代品?
    LEFT
        45
    LEFT  
       Apr 12, 2016 via iPhone
    @CRH ifanr 36kr 不比这种看了跟没看一样的采集站有营养?
    wolf1981
        46
    wolf1981  
       Apr 12, 2016
    // ==UserScript==
    // @name CnBeta 辅助工具
    // @namespace http://www.fishlee.net/
    // @version 1.1
    // @description CnBeta 上的辅助性工具,用于去除广告等
    // @author iFish(木鱼)
    // @match http://www.cnbeta.com/*
    // @grant unsafeWindow
    // @run-at document-start
    // ==/UserScript==
    (function() {
    'use strict';
    var oe = this.eval;
    var uw = this;
    uw.eval = function(code) {
    if (code && code.indexOf("J_mask_close") !== -1) {
    return;
    }
    oe.apply(this, Array.prototype.slice.call(arguments));
    };
    uw.document.addEventListener("DOMContentLoaded", function() {
    (checkBlock || {}).on = function() {};
    });
    }).apply(unsafeWindow);
    honeycomb
        47
    honeycomb  
       Apr 13, 2016
    @wolf1981
    似乎西贝的 AA 代码更新了
    xifangczy
        48
    xifangczy  
       Apr 13, 2016
    哈哈哈 技术对抗啊 这是
    第一次失效后我直接屏蔽
    http://www.cnbeta.com/assets/js/pages/article.js
    现在又失效了...
    imnpc
        49
    imnpc  
       Apr 13, 2016
    我用的 PAN 选择隐藏的元素 隐藏掉当前弹出窗和后面的透明背景
    tairan2006
        50
    tairan2006  
       Apr 13, 2016
    直接看网易新闻科技版了。。不折腾
    guxin0123
        51
    guxin0123  
       Apr 13, 2016
    0TSH60F7J2rVkg8t
        52
    0TSH60F7J2rVkg8t  
       Apr 13, 2016
    哈哈哈, cnbeta 又升级了,开着广告过滤连正文都不让看了。
    honeycomb
        53
    honeycomb  
       Apr 13, 2016
    @ahhui
    还是有办法的

    禁止 js
    部署 userjs
    然后让 ublock/adblock 不在 cnbeta.com 隐藏元素就可以解决

    如此它唯一的办法是把正文做成用 js 动态载入
    vmwarenat8
        54
    vmwarenat8  
    OP
       Apr 14, 2016
    在次日狗的 cnbeta
    0xC0000005
        55
    0xC0000005  
       Apr 14, 2016
    已戒西贝。不谢。
    0TSH60F7J2rVkg8t
        56
    0TSH60F7J2rVkg8t  
       Apr 14, 2016
    @honeycomb 还有个办法,转战触屏版。 m.cnbeta.com
    honeycomb
        57
    honeycomb  
       Apr 14, 2016
    @ahhui 是的, cnbeta 也同样可以在手机版部署 anti adblock 代码
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6105 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 131ms · UTC 02:42 · PVG 10:42 · LAX 19:42 · JFK 22:42
    ♥ Do have faith in what you're doing.