bGZo 's blog

Killing external links sucks

 Notice / 说明

This page is a historical snapshot preserved for archival purposes only. It is no longer maintained, and we take no responsibility for its content. This page exists solely to reduce dead links on the internet.
本页面为历史快照,仅供存档备份,不再更新,亦不对其内容负责。保留此页面的唯一目的是减少互联网死链。

這周用 https://steampy.com 低價購入了 Dead Cells 的 CDKey, 雖然 Google Play 也買了,但論搓起來的手感那是不能比的,加上原本就早年就接觸的,主打手機市場的元氣騎士, Rogue 算是給我創造了很多美好的回憶,藉此機緣,搜到了這篇文章 —— 觸樂夜話:到底是“類Rogue”還是“輕度Rogue”. 文章比較權衡了Roguelike 和 Roguelite 的適用範圍,寫得很棒,是很少能在國內媒體看到的長文,但高興之餘,也有 2 點擔憂:

  1. 網站採用的是動態鏈接 (category & id required), 而不是純靜態內容,並且在 HTML Head 中並沒有 SEO 相關的內容 (我不明白它是怎麼被 Google 拿到首頁的,不知道是不是做了僞靜態), 這類網站往往在國內市場很難喫得開,傳統內容平臺如新浪,搜狐這些巨頭用相同標題,甚至是相同內容,擠兌那些少的可憐的市場 1; 這類內容如果沒有平臺曝光加持,即使質量再高,也只能束之高閣;
  2. 文章稱述了諸多 Rogue 的史料,也提及了 Steam Going Rogue 主題特賣,引用了一些 steam 官網的圖片,可是,居然連一個鏈接都沒有? 上下純文本(Plain Text)一氣呵成,這樣的閱讀體驗,倒不如說是在看報紙,而不是傳統意義上的瀏覽萬維網2;

第一點我不太想討論,在如今畫地爲牢的國內市場來說,無可厚非,我不希望世界上任何一個捱餓的人,會是一個理想主義者.

第二點是近些年才萌生的情緒,我想,大致是從學完 《計算機網絡》 後開始的吧,我們稍微回望一下,作爲用 hyperlink 和 hypertext 發家的互聯網,放在中國這片土地上,卻要連根拔起,我不明白,這類基礎的互聯網服務應該是全體產品的標配纔是。慢慢地,我像是個白癡,逢人就抱怨這樣糟糕的設計,但是我也只能是白癡,就比如幾年前微信公衆號全文也只能有一個 閱讀原文 的外聯一樣3, Uncreditable.

流傳在網上,一種陰謀論的腔調是, “儘量不讓平臺流量外流,並且趁早打消掉讀者溯源求真的願望”, 畢竟誰也不會打假一篇本來就沒幾個人看的文章,但是我對這種陰謀論持保留意見,它打消掉的不僅是讀者們檢索的可能,它更多的是在馴化讀者,讓讀者停止於自己得到的那一份 Garbage; 再者就是國外也有這樣的現象,如同一天世界中說的那樣4, 雖然沒有像中國這樣大範圍強力的推廣,但還是會有這樣的現象:

簡單來說,某些媒體似乎有一種「不能白白把流量和注意力帶到別人家」的心態。不僅中國如此,Engadget 就是一個喪心病狂的例子。我很多年沒看這個網站,但當年她們家文章裏的幾乎每一個鏈接都是鏈到 engadget.com 上的另一篇文章。

頗耐人尋味的是,這項規定仍舊是非公開的,即我們說的 —— “潛規則”. 因爲它很難找到一個與之對應,公開的紅頭文件 (gov.cn), 從頭到尾對具體的規定摸不着頭腦,對每一個可能性都有發出叩問,但你不能總想着這種事情,你還得回到內容創作來,回到你做這件事情的出發點,這很難。在國外,這種限制叫 Political Correctness (政治正確). 我曾花了好幾個小時檢索,可能是我愚笨,只搜到如下隻言片語: 5

近一年以來,國家工信部、省通信管理局對已ICP備案網站的外鏈(第三方的網站網址鏈接)查檢非常嚴格,請各單位企業網站編輯、管理人員予以高度重視。在發佈網站內容時,非必要不外鏈!如非帶外鏈不可,請務必確保該外鏈安全、可靠、穩定,已發佈的內容,也請儘快全部排查清理。

我相信有人不知道我在說什麼? 這些年國內玩 VPS 的朋友應該最能感覺一二,備案流程越來越繁瑣,紅線越來越多,騰訊雲,阿里雲在背後往往幫我們做了大量的工作,但流程依舊繁瑣;

個人備案啥都不能幹,我之前備案好好的,突然打電話說我的網站有外鏈有評論區,讓我刪掉整改。後來我就掛一個純 HTML ,上面就放了一個句子,也不行,說網站內容 和備案時的用途不符。搞得我直接不搞了,主動把備案註銷轉海外去了。6

認真看了一下騰訊的整改郵件,關於網站內容不符的問題,騰訊參照的是這個文件:《非經營性互聯網信息服務備案管理辦法》(信息產業部令第33號)7

貼一條之前因新增網站導致原站整改時騰訊雲客服的要求:
1.關閉評論功能
2.隱藏之前的評論
3.關閉在線音樂播放
4.全站不得出現博客字樣
5.不得引用其他網站鏈接
6.不得有讚賞
7.不得有友情鏈接
8.不得放置視頻
9.不得出現新聞內容
10.底部不得出現外部鏈接
11.全站不得出現評論字樣7

脫離平臺內容管控的政策風險是一方面,這甚至不是最重要的。
外鏈=引流=廣告費,很多平臺搞引流是要交買路錢的,或者引流對自家商業業務構成競爭,通過限制外鏈打擊競爭。這是最重要的動力。
如果有一個平臺沒有嚴格管控這個,那通常是因爲平臺還在培養用戶的階段,或者平臺自身沒有替代的業務產品。
例如 WX 就沒有限制在公衆號帶 tb 店的貨,因爲它沒有成熟度類似的 C2C 電商平臺,只有自家有份的京東才能享受到跳轉優化。8

最簡單,爛大街的個人博客都是如此,不必說企業的壓力了,若再把外聯消除掉,落實實名制度,還要時刻提防自己博客中出現的不合規內容,那這個人博客耗費的精力是在太過高昂了。起步即勸退.

最近十年,一個更加含蓄的方向就是跳轉鏈接和短鏈,如知乎。簡書, CSDN 的跳轉鏈接(https://link.zhihu.com/?target=), 和 t.cn / b23.tv / dou.bz / dwz.cn / bit.ly / adf.ly 等短鏈服務;

firefox_80_1674237082414_0

可是縱使像 Twitter 這類隱晦的跳轉,但是我依舊覺得是互聯網的牛皮蘚,因爲:

  1. 如克拉克定律所說9, “在任何一項足夠先進的技術和魔法之間,我們無法做出區分”, 雖然鏈接跳轉算不是什麼先進技術,但是跳轉過程可能存在無數無感知的暗箱操作,而這一過程用戶永不可能知悉。可是,如果我看到 youtube 的二級域名,我會知道這是一個視頻,如果鏈接有 twitter/xxx/status 的字樣,我會知道只是一條推文, 但如果我給你一個 https://t.co/jw9a4ZOxFB, 你真的能知道這裏面是什麼嗎?10 🐶
  2. 非隱私友好, 作爲一個開發人員,我樂於看到數據統計,尤其是 Google Analytics 一類的東西,因爲能看到讀者每一個操作的統計記錄11, 甚至瀏覽時長,滑動,點擊,但是我相信,任何一個人都不希望被別人 Track, 如同我們不希望坐在我們對面的那些人,知道我們中午喫了什麼,上週日在哪裏,又做了什麼一樣;
    joined-screenshot
  3. 自帶軟牆屬性, 如郝海龍軟牆一文中講的12, 很多人會因爲設計者有意的設計,而放棄訪問這個站點,達到把你留在本網站這一目的。他不會考慮所他抹殺掉的,你那可貴的好奇心,至於原因什麼的,能編的要多少有多少,無所顧忌,反正用戶也不 care, 也從不會證僞;

The future with white list

有時我會想象一種如 1984 極端的未來,因爲接連不斷的社會新聞總是給予我對公共生活,深惡痛絕的失望,我不知什麼時候開始變得憤世嫉俗,我像,大概是近些年間連不斷的噩耗,麻木掉了我判斷,不知不覺養成了這樣一個習慣: 只要沒變得更糟,那就是好消息.

白名單的未來能有多遭呢? 拿微博的白名單爲例:13

  1. 政府機構網站
    1.1 自動進入白名單域名:*.gov.cn / *.gov.com / *.gov.hk / *.gov.mo / *.gov.tw / *.org / *.org.com / *.org.cn;
    1.2 不符合1.1中所述域名規則的政府機構網站,如地方政府、境外政府,請自主向微博平臺申報。
  2. 新聞媒體網站
    2.1 境內,如新華社、人民日報等傳統媒體網站,自動進入白名單;
    2.2 境內地方性媒體、境外媒體,請自主向微博平臺申報。
  3. 各大商業網站
    3.1 境內,如新浪(*.sina.com.cn / *.sina.cn)、網易(*.163.com)、搜狐(*.sohu.com)、騰訊(*.qq.com)、百度(*.baidu.com)、淘寶(*.taobao.com)、京東(*.jd.com)、美團(*.meituan.com)、抖音(*.douyin.com),自動進入白名單;
    3.2 境外商業網站請自主申報。
  4. 其他企業、組織機構
    4.1 請自主向微博平臺申報。

任何名單外的鏈接都將遭到攔截和阻斷,你當然會反駁我說, “那些平臺鎖了也沒差,除了這之外的平臺我也不看,甚至我可以看搬運.”

確實我也承認,在上大學之前,我 $99 \%$ 的流量也都是流向他們的,也沒別的時間構建其他東西,能接觸到的國外作品,也都屬於搬運,轉載,但我可以誠實地講,我那至少 $1 \%$ 的流量是流向色情網站的14. 遺憾的是,他們從未有幸出現在上述的白名單😁.

抱歉打了這樣糟糕的比喻,除此之外,我想不到還有什麼理由能讓你明白。如果你也會追求既定生活之外的一點自由,也希望能打開任何萬維網上的鏈接,我想你會懂我的意思。那些內容真實存在,並且可能一直存在,那些你從別人口中道聽途說的東西,就一動不動地擺在那裏,你確定,你不想去瞅幾眼嗎?

天哪,無論是誰,我都發自內心地希望,我們能永葆這份好奇心,而不是被消磨在無盡的等待和 404 NOT FOUND 上。這從來不是什麼奇怪的東西,倘若當年亞當和夏娃摒棄這份好奇心,也許就不會有你我存於世了.

安全的互聯網固然美好,但要知道,它從來不是因安全而被設計出來的.

150123505035597824015

  1. 這部分參考少數派文章 關於 RSS, 少數派自此關閉了全文 RSS 輸出,需要個人使用閱讀器進行全文抓取; ↩

  2. 這裏指代的萬維網參考 Wikipedia 中文的定義: “一個透過互聯網訪問的,由許多互相鏈接的超文本組成的資訊系統”, via: 萬維網 - 維基百科,自由的百科全書; 閱讀更多超鏈接相關的歷史,可以參考2021年書庫出品的書籍: 超文本和超鏈接 (豆瓣), 就像電子迷宮網站(The Electronic Labyrinth)說的那樣:“任何爲出版圖書面寫超文本的人都面臨一個直接矛盾一一一本讚美電子文本優點的紙質書。”(via: https://t.me/weekly_books/1295); ↩

  3. 段落出自一天世界 博客 離線是一種權利, 作者主張: “無論如何,這些問題的選擇權屬於作者。商業公司(微信背後的騰訊)封禁外鏈是絕對的大惡”. 作者曾強烈地反對過微信,讀者可以參考這些文章: 微信——事實上的局域網, Uber 在微信公衆平臺被封殺, 告別微信, 告別微信之後, 微信並不是在「管理」外部鏈接,因爲微信公衆號在事實上(de facto)不允許任何外部鏈接, 萬維網纔是最好的平臺 ↩

  4. Via: 2022 年了 ,備案還是這麼繁瑣 - V2EX; ↩

  5. Via: 今天騰訊雲電話告知網站不能有跳轉鏈接,有這樣的規定嗎?? - V2EX ↩ ↩2

  6. Via: 爲什麼國內很多網站會限制外鏈 - V2EX ↩

  7. Via: Clarke’s three laws - Wikipedia ↩

  8. 答案是本博客,我打賭,你第一眼絕對看不出來 (笑 ↩

  9. 儘管功能非常誘惑,但我考慮再三,還是沒有往博客裏添加,希望沒有破壞你的閱讀體驗 : ) ↩

  10. Via: 軟牆 by 郝海龍 ↩

  11. via: https://weibo.com/1934183965/Jbt7Nydr3 ↩

  12. 當然 more than 1%. 也不好統計過去十幾年的流量,保守地講爲 1%; ↩

  13. 圖出自 亂鐵 on Twitter, 圖片版權歸原作者所有; ↩