網路的本質是資訊共享,知識的流通可以讓有需要、能應用的使用者創造出更大的價值。如果在網路搜尋到一篇實用的文章,卻發現無法複製文字內容,那麼資訊不方便再利用或再創造,其實是很可惜的。
過去曾使用過一些破解網頁「鎖右鍵、防止選取、關閉拖曳功能...」等等的(書籤)工具,主要的原理就是解除上述功能的 JS 語法。雖然在有些網頁是有效的,不過由於語法日新月異,某些網頁採用了新的 JS 語法,那麼原本的書籤破解工具就無效了。
瞭解原理後,其實最有效的方式就是直接「不讓瀏覽器執行 Javascript」,本篇會介紹這樣的 Chrome 套件,一鍵可以開關瀏覽器的 JS 功能。同時也一併討論,針對「保護著作權」這一點,站長們真正有效的方法為何。
一、關閉瀏覽器執行 JS 的功能
當遇到某些網頁採用了防止複製文字的功能時,解決方法很簡單,以 Chrome 為例,按滑鼠右鍵 →「檢查」(或是按 Ctrl + Shift + I)
接著按
以上這個流程步驟不多,不過缺點是,複製完我們需要的文字後,又得重複這個流程取消「Disable Javascript」,否則,這個世代的網站若沒有執行 JS,可能多數網頁看起來都是慘不忍睹。
因此,如果有辦法一鍵切換這個功能的話,就再方便不過了。
二、Chrome 套件 Quick Javascript Switcher
1. 安裝
這個套件在 Chrome 商店的安裝網址如下:
- https://chrome.google.com/webstore/detail/quick-javascript-switcher/geddoclleiomckbhadiaipdggiiccfje
安裝之後,在右上角會自動出現小圖示:
目前的狀態有小綠點,代表預設狀態是 "執行 Javascript"。
2. 使用方式
當某個網頁想要不執行 JS 時,那麼按一下這個工具的圖示,讓他變成紅點:
現在這個網頁的 JS 已經被關閉,可以放心使用滑鼠右鍵、或執行複製文字的動作了。
這個功能不單可解決複製網頁內容時會遇上的麻煩,如果只想瀏覽網頁、不想看到廣告時,也可使用這個工具,因為廣告多半需要 JS 來啟動。當不執行 JS 時,八、九成的廣告都會無法顯示,那麼使用這個 Chrome 外掛,就可不另外安裝「擋廣告」的外掛。
這個外掛也會自動記憶網頁是否執行 JS 的設定,所以算是很方便的工具。
三、維護網頁著作權的方法
看了本文介紹的工具,站長們是否會覺得自己的創作文字、圖片一點保障都沒有?「保護著作權」當然是必須的,資訊流通分享雖是社會進化的推手,不過嫖竊、不勞而獲也是扼殺創作的主要原因。
防止複製並不存在完全有效的方法,任何防衛措施都有辦法破解,就像沒有打不開的鎖、打不破的門。但我們可以做的是,購買設計複雜的鎖、材質堅硬的門,讓竊賊需要花費大量時間破解。在他們預估時間延長的情況下,會增加被察覺的機率或失手的風險,那麼就可能打消竊盜的念頭,或是因此而轉移目標。
1. 保護文字
這篇「保護網頁著作權的構思 (1)文章篇」提出了不少機制,用來嚇阻全文複製的行為,其中最有效的,就是在文章中插入各種「內部連結」,也可以在文章中偶爾穿插自己的名字、網站名稱等等。
這個作法的好處在於,如果全文被不勤勞的複製者拿走,讀者還是能看出這篇文章的可能出處,或是作者是誰。舉例來說,偶爾將 "我" 這個字代換成 "WFU",雖然文章被偷了,只要 "WFU" 還在,那麼也等於在幫我們分享轉載,其實沒什麼損失;如果「內部連結」也都還留著的話,那更是免費宣傳的好管道。
2. 保護圖片
「保護圖片」的機制比較麻煩,不過沒有捷徑,只能勤勞地每張都加上浮水印。如果是自架站、有自己的主機,那麼可參考「保護網頁著作權的構思 (2)網頁篇」,有更安全、不會被盜連的作法。
3. 會員系統
如果認為網站的文章內容非常有價值、需要有金庫等級的防盜措施,那麼第 1 點的方法顯然還不夠滿足需求,因為非常勤勞的嫖竊者,可以花時間一一去除所有我們網站的相關字串、連結等等。
那麼可行的方案大概是在網站使用「會員系統」了,這樣的系統原理在於,將重要的文字內容放在後端資料庫中,那麼前端網頁是看不到這些內容的,自然偷文者就無從複製起了。
只有加入了會員,系統辨識過登入會員的身份,才會從後端讀取資料,呈現在螢幕上,算是「保護著作權」最有效的機制。
4. 總結
當然,採用何種方法取決於文章的價值。家裡不上鎖自然容易被闖空門,而要買幾百塊的鎖還是幾萬塊的鎖,也是需要衡量家裡資產有多少。
至少我們需要先做的,是瞭解各種防盜的方法與機制,等有辦法評估自己網站的圖、文價值後,再決定採取對應的防盜措施。
更多 Chrome 外掛工具:
更多「著作權保護」技巧:
網頁也可以設定CSS來防止複製
回覆刪除body {-moz-user-select : none;-webkit-user-select: none;}
因此,除了您提到的Quick Javascript Switcher套件之外,我還推薦使用Enable Copy,這樣就可複製大部分網頁的內容
https://chrome.google.com/webstore/detail/enable-copy/lmnganadkecefnhncokdlaohlkneihio