其實,這個問題已經困擾我一段時間了!
就是,每當我透過郵件連結要看「全國教師在職進修資訊網」的某一項進修活動時,總是會跳出錯誤畫面。
例如:我想知道「高雄市政府教育局110年度第2梯次網管人員應用研習第1場次-【輕鬆上手線上教學】」這個研習詳細資訊,如下圖:
當我點下去的時候,就會跳出空白訊息的畫面,如下圖:
一開始我以為是該網站在維修的錯誤畫面,但隨著每次都是這種空白訊息的畫面時,我就覺得不太對,因為我慣用的瀏覽器是「Firefox, 火狐狸」,於是在我使用其他瀏覽器(Brave Browser)來測試時,發現連結其實是可正常瀏覽。
「Firefox, 火狐狸」不行,而Brave Browser (Chrome 核心)可以,於是此時便開始思考,這會不會又是個「Chrome Only」的網站系統。
後來我將此問題告知某好友,好友用他的「Firefox, 火狐狸」瀏覽後,回報在他的環境沒有問題。
這樣至少可以確定該網站不是「Chrome Only」的網站系統,這是個好消息。
所以問題點,一定在於被我的「Firefox, 火狐狸」某防護外掛程式(附加元件)給擋掉了。
今天幾經測試之後,我確定是被「Neat URL」這個附加元件給擋掉了。
「Neat URL」這個附加元件的功能是號稱專門把網址中的無用段部份給截掉。
我們在瀏覽一些網站時,常會透過經由網站的連結再度連出去,一開始網站的設計,以及在我們的眼中只是很單純的直接連往下一個網站。
但是事實上目前有一些網站時(尤其是社群網站)在我們透過他們網站的連結連出去時,會藉此來蒐集使用者的資訊(例如:點擊者的帳號,點擊時間等等…),再將我們的資訊累積並藉此知道我們的習慣,需求等等,最後這些東西就會成為現在最熱門的「商品」。
我不想我的「數位足跡」被這樣追蹤與利用,而這個附加元件「Neat URL」在我們連結出去網站時,使用者的一些資訊便會被他截掉,如此就能幫忙我們很單純的直接連往下一個網站。
好,再回到問題源頭。
例如我想要了解「高雄市政府教育局110年度第2梯次網管人員應用研習第1場次-【輕鬆上手線上教學】」這個資訊時,表面上,他的網路連結是:http://inservice.edu.tw/script/CourseView.aspx?CourseId=3147529 ,可事實上,它會轉換一次位置,把我們實際導到這個網址:https://www2.inservice.edu.tw/NAPP/CourseView.aspx?cid=3147529, 這個網址的意義是:從全國教師在職進修網眾多研習當中,找出編號 3147529 的詳細內容來,cid 便是研習編號的意思。
對「Neat URL」來說,「cid=3147529」它會判斷這一段是個資,所以他會把它截掉,所以只會單純連到 https://www2.inservice.edu.tw/NAPP/CourseView.aspx 這個網址,所以看到的結果便是空白訊息。
要如何解決此問題呢?有兩個方法:
-
第一個方法比較安全,但是煩人。
就是要連結到 全國教師在職進修資訊網 的研習訊息先暫時關閉「Neat URL」,等使用完畢了,再開啟「Neat URL」即可。 -
設定例外規則,但風險比較高。
在這段網址中 https://www2.inservice.edu.tw/NAPP/CourseView.aspx?cid=3147529 ,「cid」是研習編號的名稱,我們可以將「cid」設定成例外規則,讓 「Neat URL」只要碰到「cid」就讓網址全數通過,不要截掉接在它後面的任何資訊。設定方法,便是在「Neat URL」的偏好設定中,找到「 Override list for default blockedparameters 」這個區塊,填入「cid」,然後記得「儲存」。這樣以後,便可很流暢的瀏覽 全國教師在職進修資訊網 的研習訊息 了。
但這樣做的風險是 cid, 有許多的網站收集的資訊,便是以 cid ,這樣會減低防護能力。
以上兩個方法,我是比較推薦第一個方法,雖然麻煩一點點,但防護性會比較充足。
最後,這個附加元件不是只有「Firefox, 火狐狸」才有,若使用 chrome 系列的瀏覽器也可以裝。