liujiantao
V2EX  ›  WordPress

用 CSS 的 RLO 技术达到版权保护

  •  
  •   liujiantao · Dec 27, 2014 · 3566 views
    This topic created in 4158 days ago, the information mentioned may be changed or developed.

    一个简单地WordPress版权保护系统
    就是利用CSS简单的RLO技术({unicode-bidi:bidi-override; direction: rtl;}),通过浏览器前端显示正确顺序,而源码则为逆向。
    介绍如这里: http://www.liujiantao.me/object/archives/414.html
    http://www.liujiantao.me/suibi/archives/90.html
    然后开源地址在这里: https://github.com/liujiantaoliu/tt-wordpress-protect

    7 replies    2015-06-11 23:26:05 +08:00
    wdhwg001
        1
    wdhwg001  
       Dec 28, 2014 via iPhone
    还不如生成一个乱序字体…
    liujiantao
        2
    liujiantao  
    OP
       Dec 28, 2014
    @wdhwg001 乱序字体?那源码还是能看见咯?
    wdhwg001
        3
    wdhwg001  
       Dec 28, 2014
    @liujiantao 不是,你可以做一个字体,比如这个字体里的“你”的位置是“我”,“一”的位置是“二”…这样的文章是只有用OCR才能解决的,源码打开也是乱码,但是加载了字体的话就是正常的文字…
    vibbow
        4
    vibbow  
       May 26, 2015
    看来LS的都是打算无视搜索引擎了......
    liujiantao
        5
    liujiantao  
    OP
       May 26, 2015
    @vibbow 我的方法搜索引擎可以正常收录,我的博客里写了
    ledzep2
        6
    ledzep2  
       Jun 11, 2015
    就不怕人家$e.css('direction') == 'rtl' ? reverse($e.text()) : $e.text();
    liujiantao
        7
    liujiantao  
    OP
       Jun 11, 2015 via Android
    @ledzep2 我这种做法只不过给采集器增加麻烦而已,如果专门爬一个全是这种方法的站自己写采集器,当然可以这样做。但是如果面对大众的采集器还有效吗?又不可能做到识别不同的方法。
    这不过是我的一点思路,有心人可以把多种方案结合到一起,增加采集的难度。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2621 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 01:02 · PVG 09:02 · LAX 18:02 · JFK 21:02
    ♥ Do have faith in what you're doing.