[-Fx-] 摆脱文字不可反白选取的困境

楼主: t7yang (t7: 我认为这是一种背叛)   2015-01-29 21:00:28
来源:http://t7yang.blogspot.tw/2015/01/how-to-make-text-selectable.html
有些网站会“假厉害”——故意让读者不能够反白选择他们网站的文字,自以为这样可以
防止文章被随意复制。但是这样只能防君子,防不了有心之人,而且还让读者的体验变得
很糟,本文就是要教读者破解这种脑残防范的方法。
试想想,你看到一篇有趣的文章,文中有几个词汇是你感兴趣或不熟悉的,你希望可以很
快速反白后进行搜寻,结果发现网站不给你选取文字,这样体验有多糟各位可以自己想像

以下以 Firefox 浏览器为教学范例,其他浏览器的读者请自行摸索。
1.安装 Stylish 套件。
2.开启延伸套件的页面,切换到 User Styles 分页。
3.建立一个新的 Style,并取一个你喜欢的名称。
4.把下列的程式码贴上并储存后关闭就可以了。
@charset "UTF-8";
@namespace url(http://www.w3.org/1999/xhtml);
* {
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
}
这个方法可以解决绝大部分使用 CSS 禁止读者选取文字的网站,如果网站使用 Script 即
时 inline 写入时则可能会无法生效。不过也别担心,道高一尺魔高一丈,Script 也会有
Script 的解法。
一些注记:
‧默认只开放选取文字,如果你希望可以选取所有项目,可以把参数调整为 all。
‧此方法是为了改善浏览网站时的体验,希望读者不要用于不正当的盗文行为。
作者: oToToT (屁孩)   2015-01-29 21:07:00
不式装个enable copy之累就好...
楼主: t7yang (t7: 我认为这是一种背叛)   2015-01-29 21:08:00
我是可以自己手动修就自己修,也少装套件。
作者: Kreen (每天要更優秀一點)   2015-01-29 22:09:00
感谢分享~
作者: kimari   2015-01-29 22:45:00
火狐用原生的 userContent.css 应该也可以吧?平常常遇到,真要找这种无聊所网站的网站反而一时找不到
楼主: t7yang (t7: 我认为这是一种背叛)   2015-01-29 23:23:00
http://www.teepr.com原生的UC.CSS是可以的,只是我比较喜欢用Stylish管理
作者: kimari   2015-01-30 00:19:00
也是,毕竟 userContent.css 只能纯手工编,而且要重开浏览器才会生效。话说这种内容农场真的是一堆废文+盗文
楼主: t7yang (t7: 我认为这是一种背叛)   2015-01-30 00:47:00
印象中商周好像也是有锁的样子,这些网站真无聊
作者: delphinus (Delphinus)   2015-01-30 13:46:00
leftclick?RightToClick, 还能恢复选单功能。
作者: eastwing (谢伯承/东乡之翼)   2015-02-02 12:52:00
有用有推
作者: mayuyu ((・ω・)ノ)   2015-02-02 19:25:00
我是用RightToClick 不过很少用到
作者: Wcw5504 (五月雨)   2015-02-03 00:19:00
右键选单好解决啊 按Shift+F10就好了
楼主: t7yang (t7: 我认为这是一种背叛)   2015-02-03 01:33:00
所以上述的组合键是强制开启右键选单吗?
作者: kdjf (我抓得到什么呢?)   2015-02-03 09:49:00
没有经过鼠标,所以on_event跟本不会被碰到
作者: Wcw5504 (五月雨)   2015-02-03 10:41:00
那个组合键就是开右键 差别只有出现位置固定在左边
作者: timshan (仲轩)   2015-02-03 13:24:00
现在键盘也都有选单键(Menu key)吧?效果跟Shift+f10同

Links booklink

Contact Us: admin [ a t ] ucptt.com