文章

網絡隨想三則

〈一〉

跟朋友早前討論過一下在香港推廣 Web Standards 的困難,其一就是出來的成果並不會特別令老闆眼前一亮。你用 table 排版,滿是 presentational tags 的 HTML 所做出來的網頁,並不會因為用了 CSS 和語意「齊整」的 HTML 特別變得好看,看上去可能都是一模一樣。如果老闆只看到結果都是差不多,那為何要改用呢?

使用更好方法和架構,就像練好內功一樣,深藏不露。江湖郎中或許可以一招半式耍得似模似樣,但一到比真的就完全不行。比較醒的老闆,會看得出「成果」不是看表面這麼簡單,網頁的速度、所耗的流量、瀏覽器的支持度、介面的統一性、代碼的管理與維持、改變的影響等等,通通都應該納入考量。

內功練得好,自然能應對更多情況。

〈二〉

Web 2.0 這個字響起後,大家都在看 Web 3.0 ,想法多多,其中有人認為我們將需要更全面的語意網 (Semantic Web)。語意網之建立,在於我們能否將更多「意義」,化為機器可了解和運用的描述,將之利用分析。此為「形容資料的資料」,即後設資料。

然而,這些「意義」由那裏來?大都要靠人作輸入。或許我們可以叫機器嘗試在普通的文件作統計分析,抽出「意義」,但若 AI 未聰明到可以理解,所做的只是有限。

為網絡輸入「意義」,也好像在練功,不過除了為自己,也為了大家。問題是,當用家不能看到甚麼即時的好處,也不會特別神心地輸入。

〈三〉

網絡是資訊泛濫之地,在這裏流通的各種資訊,已大大超越我們所能處理的,因此我們不停地嘗試解決這個問題。其一方法就是加入「意義」,然後讓機器處理。

追源溯流,資訊由何而來?都是由人類而來?機器可不可能產生資訊?

機器產生資訊,可以是工廠式的,但背後以乎一定由人類操縱,資訊來源似乎也必與人類有關。例如,機器讀取股市價格,弄成圖表給大家參考,但股市則是人類活動,而設計圖表的也是人類。但若果要由機器自覺地產生資訊,又關係到 AI 的發展,夠不夠「聰明」。

這個問題,還可以進一步追溯到人類由何而來。早前到朋友寫到關於 智慧設計論 的文章,介紹其中論點,就是認為自然定理不能創造資訊 (Information)。當然,這已超越我所能討論的範圍了。

相關文章: Semantic Web: Where Are The Meaning-Enabled Authoring Tools?

回應

  1. Semantic Web其實是改靠human intelligence而非artifical intelligence—有些事情用AI做不如搞個漂亮UI讓人做還更有效率 XD

  2. 雖然我自己是一直依 web standard 設計網站的,但在 1)流量很少,所以檔案大小不重要 2)用不到javascript(DOM) 3)SEO不重要 等情況下,使用 web standard 好像真的沒有甚麼說服力。不過用 css 排版的彈性真的很高,當然要花時間 fix bug

  3. 一:這裡似乎 Pointly Haired Boss 比較多啦~~ 談 Web Standard 太難。

    二:Semantic Web 始終只是學術的玩意,大概可見的將來也不會進入實用的世界。
    不過如 RSS / Atom Feed 、RESTful API 等技術已被主流接受,同樣以給機器作交換資料,他們的好處己經隨處可見呢~~

  4. 說大自然不能產生資訊,看來那位仁兄不懂數學。

    多少看來很複雜的模式,也只不過是靠簡單的數式而來﹖

  5. 小影:所以 web3.0 是否一定會有?又是否一定與語意網有關?這是一個大疑問~

    方潤:那堆 youtube 片我也沒有看得很清楚明白,那講者對 information 的定義很嚴格,例如 information 一定有 semantics,所以自然產生的模式就未必是 information 了?我也十分疑惑

  6. 我只知道,每次遇到不依標準寫的論壇,一定要用IE才可討論(大佬,我係linux點行IE……),就會好火滾……

  7. 如果真係咁既話,恐怕係套套邏輯。

    sematics不是本來就是跟人工有關的東西,何來有自然的﹖

  8. 其實 after all 香港老闆都沒錯,他們看的是 cost ﹠revenue。Web Standards 帶來的 revenue 真的很少! 潛在的 revenue 更沒多少具說服力,欠缺誘因,推行自然難。香港的科技發展始終多靠跟人走,靠一兩個 buzz word 搵食。

    或者,當 "semantic web" 變成 buzz word 之時,香港就會有人一窩蜂去做,不過,那時通常都形似神不似,接近水尾了。

  9. (老闆心聲)我想請懂 web standards 的人都請不到,又怎推行呢?:-(

    CV 上個個都寫懂 HTML, CSS … 但interview時一問就知:

    HTML -> 但不懂 hand code, 要依賴 Dreamweaver
    CSS -> 用 Dreamweaver 裡 apply text styles, 不知道可以用 CSS 做 layout.

    幾年都係咁。好灰。

*