| Microformats 不僅僅是一種技術(shù),從用戶角度來(lái)說,它是 Web內(nèi)容 的一部分。從技術(shù)角度來(lái)說,Microformats并不是一種新技術(shù),它的實(shí)質(zhì)只是Markup language(HTML、XHTML)。所謂micro指的是它是一小段代碼和一小段特定的Web內(nèi)容,所謂formats指的是它有一種固定的標(biāo)記格式。 既然我們已經(jīng)有了標(biāo)記語(yǔ)言,我們?yōu)槭裁催€需要Microformats呢 ? 目前的 Markup language 的語(yǔ)意還不夠豐富,它所能表達(dá)的無(wú)非是段落(p),鏈接(a),引用(blockquote)等。這些僅僅是文學(xué)上語(yǔ)意,而不是人們需要表達(dá)的真正內(nèi)容。真正內(nèi)容可以是地址、事件、人物等擁有實(shí)際意義的信息。然而Markup language并沒有將這些實(shí)體標(biāo)準(zhǔn)化。我們可以隨意選擇適當(dāng)?shù)膖ag來(lái)標(biāo)記地址、事件、人物等。我們的隨意性導(dǎo)致了這樣一個(gè)問題:標(biāo)記事件的Markup Microformats 不僅僅是一種技術(shù),從用戶角度來(lái)說,它是 Web內(nèi)容 的一部分。從技術(shù)角度來(lái)說,Microformats并不是一種新技術(shù),它的實(shí)質(zhì)只是Markup language(HTML、XHTML)。所謂micro指的是它是一小段代碼和一小段特定的Web內(nèi)容,所謂formats指的是它有一種固定的標(biāo)記格式。 既然我們已經(jīng)有了標(biāo)記語(yǔ)言,我們?yōu)槭裁催€需要Microformats呢 ? 目前的 Markup language 的語(yǔ)意還不夠豐富,它所能表達(dá)的無(wú)非是段落(p),鏈接(a),引用(blockquote)等。這些僅僅是文學(xué)上語(yǔ)意,而不是人們需要表達(dá)的真正內(nèi)容。真正內(nèi)容可以是地址、事件、人物等擁有實(shí)際意義的信息。然而Markup language并沒有將這些實(shí)體標(biāo)準(zhǔn)化。我們可以隨意選擇適當(dāng)?shù)膖ag來(lái)標(biāo)記地址、事件、人物等。我們的隨意性導(dǎo)致了這樣一個(gè)問題:標(biāo)記事件的Markup五花八門。當(dāng)我們想建立一個(gè)網(wǎng)站來(lái)聚集所有 Internet上面的事件信息 時(shí),我們幾乎肯定會(huì)得到同一個(gè)答案:“不可能”。因此,我們需要將網(wǎng)頁(yè)中的一小塊事件信息的Markup標(biāo)準(zhǔn)化。這種標(biāo)準(zhǔn)化了的formats和一小部分的內(nèi)容組合起來(lái)便成為Microformats。 也許你會(huì)追問,我們?yōu)槭裁葱枰⒁粋€(gè)聚集所有信息的網(wǎng)站呢?每個(gè)網(wǎng)站都有自己獨(dú)立的信息,為什么要去把那些不相關(guān)的網(wǎng)站的信息集合在一起呢?這樣的聚集有用么 ? 我想舉個(gè)例子,我家門口有一條小商業(yè)街,這條街道的兩旁共有四十多家小店,每個(gè)小店都有自己的網(wǎng)站,不過顯然他們都不會(huì)把其他商店的信息登在他們的網(wǎng)站上,即使那家商店就在他隔壁,絕對(duì)不會(huì)有哪個(gè)商店會(huì)傻到幫別的商店做廣告。但是該死的是,為了想在網(wǎng)上查清楚這條街上到底有哪些商店,賣些什么好東西,我不得不打開四十多個(gè)網(wǎng)站來(lái)一個(gè)一個(gè)查看。但是如果每個(gè)網(wǎng)站都能把他們的地址信息和所賣的商品信息按照一定的Markup結(jié)構(gòu)標(biāo)記出來(lái)的話,那么我們就可以制作一個(gè)網(wǎng)站來(lái)讀取這些標(biāo)記信息并且將他們連在一起形成一條小商業(yè)街的統(tǒng)一的信息。這樣我們小區(qū)的居民將會(huì)十分樂意使用這個(gè)網(wǎng)站,而不必打開四十多個(gè)網(wǎng)站來(lái)了解這條小商業(yè)街了。但前提是這些商店的網(wǎng)站都必須使用標(biāo)準(zhǔn)化的Markup來(lái)標(biāo)記信息,否則我們就不能讀取信息了。Microformats就是用來(lái)標(biāo)準(zhǔn)化信息的工具。它存在著這樣一個(gè)博弈,如果我們不使用它,或者我們只有一小部分人使用它,那么它將成為一個(gè)廢物,如果我們都使用它,它將變成一個(gè)強(qiáng)大的怪物。 Microformats不僅僅在網(wǎng)站之間傳遞信息,還讓我們的網(wǎng)站能夠與其他系統(tǒng)傳遞信息和語(yǔ)意。對(duì)于我們常用的地址信息,事件信息和聯(lián)系信息,還可以從網(wǎng)頁(yè)上將它們 導(dǎo)入到桌面應(yīng)用程序 ,以便建立我們的私有信息。 Microformats就象HTML一樣簡(jiǎn)單易懂,花上一兩天的時(shí)間我們就能標(biāo)記出許多內(nèi)容了,馬上行動(dòng)! 每個(gè)網(wǎng)站只要邁出簡(jiǎn)單的一小步,整個(gè)網(wǎng)絡(luò)就能夠邁出一大步 。 五花八門。當(dāng)我們想建立一個(gè)網(wǎng)站來(lái)聚集所有 Internet上面的事件信息 時(shí),我們幾乎肯定會(huì)得到同一個(gè)答案:“不可能”。因此,我們需要將網(wǎng)頁(yè)中的一小塊事件信息的Markup標(biāo)準(zhǔn)化。這種標(biāo)準(zhǔn)化了的formats和一小部分的內(nèi)容組合起來(lái)便成為Microformats。 也許你會(huì)追問,我們?yōu)槭裁葱枰⒁粋€(gè)聚集所有信息的網(wǎng)站呢?每個(gè)網(wǎng)站都有自己獨(dú)立的信息,為什么要去把那些不相關(guān)的網(wǎng)站的信息集合在一起呢?這樣的聚集有用么 ? 我想舉個(gè)例子,我家門口有一條小商業(yè)街,這條街道的兩旁共有四十多家小店,每個(gè)小店都有自己的網(wǎng)站,不過顯然他們都不會(huì)把其他商店的信息登在他們的網(wǎng)站上,即使那家商店就在他隔壁,絕對(duì)不會(huì)有哪個(gè)商店會(huì)傻到幫別的商店做廣告。但是該死的是,為了想在網(wǎng)上查清楚這條街上到底有哪些商店,賣些什么好東西,我不得不打開四十多個(gè)網(wǎng)站來(lái)一個(gè)一個(gè)查看。但是如果每個(gè)網(wǎng)站都能把他們的地址信息和所賣的商品信息按照一定的Markup結(jié)構(gòu)標(biāo)記出來(lái)的話,那么我們就可以制作一個(gè)網(wǎng)站來(lái)讀取這些標(biāo)記信息并且將他們連在一起形成一條小商業(yè)街的統(tǒng)一的信息。這樣我們小區(qū)的居民將會(huì)十分樂意使用這個(gè)網(wǎng)站,而不必打開四十多個(gè)網(wǎng)站來(lái)了解這條小商業(yè)街了。但前提是這些商店的網(wǎng)站都必須使用標(biāo)準(zhǔn)化的Markup來(lái)標(biāo)記信息,否則我們就不能讀取信息了。Microformats就是用來(lái)標(biāo)準(zhǔn)化信息的工具。它存在著這樣一個(gè)博弈,如果我們不使用它,或者我們只有一小部分人使用它,那么它將成為一個(gè)廢物,如果我們都使用它,它將變成一個(gè)強(qiáng)大的怪物。 Microformats不僅僅在網(wǎng)站之間傳遞信息,還讓我們的網(wǎng)站能夠與其他系統(tǒng)傳遞信息和語(yǔ)意。對(duì)于我們常用的地址信息,事件信息和聯(lián)系信息,還可以從網(wǎng)頁(yè)上將它們 導(dǎo)入到桌面應(yīng)用程序 ,以便建立我們的私有信息。 Microformats就象HTML一樣簡(jiǎn)單易懂,花上一兩天的時(shí)間我們就能標(biāo)記出許多內(nèi)容了,馬上行動(dòng)! 每個(gè)網(wǎng)站只要邁出簡(jiǎn)單的一小步,整個(gè)網(wǎng)絡(luò)就能夠邁出一大步 。 | 
|  | 
來(lái)自: funson > 《語(yǔ)義Web》