探秘二維碼的前世今生
[T庫導(dǎo)讀] 二維碼和其他各種“密碼”一樣,都可以歸結(jié)為某種排列規(guī)則。二維碼在很早以前就開始被使用了,在3G技術(shù)、互聯(lián)網(wǎng)發(fā)展迅猛的今天,二維碼的不斷普及與進(jìn)化是可以預(yù)料的事情了。
在不同人的眼中,二維碼也許還是一種好玩多過實(shí)用的新鮮玩意兒,對于還沒習(xí)慣使用智能手機(jī)的人群來說更是如此。不過,一旦我們隊(duì)二維碼的前身略作探究,恐怕很多人都會恍然大悟——“原來我早就用過”!那么,二維碼經(jīng)歷了怎樣的發(fā)展歷程?今后的二維碼又會進(jìn)化成什么樣子呢?
前身:已經(jīng)隨處可見的條形碼
如果我們要追本溯源,二維碼和其他各種“密碼”一樣,都可以歸結(jié)為某種排列規(guī)則。然而它的前身一維碼(也就是通常所說的條形碼),相信絕大多數(shù)人都不會陌生。它出現(xiàn)在超市的每一件商品上,從很多年以前開始,超市收銀員就不再在結(jié)賬時(shí)將商品編號一件件輸入,而是掃條碼。這個(gè)動(dòng)作的意義和原理其實(shí)和我們用手機(jī)掃車票上的二維碼是一模一樣的。
一維條形碼最早投入實(shí)際應(yīng)用是在上世紀(jì)六十年代末期,它擁有準(zhǔn)確可靠(其取準(zhǔn)確率遠(yuǎn)遠(yuǎn)超過人工記錄,平均每15000個(gè)字符才會出現(xiàn)一個(gè)錯(cuò)誤)、效率高(讀取速度很快,相當(dāng)于每秒40個(gè)字符)、成本低廉和用途廣泛等種種優(yōu)點(diǎn)。當(dāng)時(shí)的確大大提高了郵政、零售等行業(yè)的工作效率。但沒過多久,一維碼的缺點(diǎn)也陸續(xù)涌現(xiàn),首先是一維碼數(shù)據(jù)容量過小,一般只有三十個(gè)字符左右,所以只能存名稱、價(jià)格等基礎(chǔ)信息,而且一維碼相當(dāng)“嬌貴”,條碼略有損壞就可能無法讀取。盡管如此,目前在超市商品、郵局掛號信等用途中,一維碼仍然是當(dāng)仁不讓的主角。
當(dāng)下:二維碼正如日中天
有了一維碼二十多年的發(fā)展,二維碼幾乎針對了它所有的缺點(diǎn)進(jìn)行了改良:比起一維碼只能在橫向上記錄信息,二維碼加入縱向信息后,可儲存的信息總量遠(yuǎn)遠(yuǎn)超過了原來的兩倍,最高可以達(dá)到1850個(gè)字符或2 710個(gè)數(shù)字或554個(gè)漢字,幾乎相當(dāng)于四條寫滿的新浪微博。此外,簽名、指紋等圖片信息也可以制作成二維碼后保存。
二維碼的容錯(cuò)能力也相當(dāng)強(qiáng),在極端情況下,二維碼即使被穿孔或污損,毀壞率只要不超過50%,仍然可以被正確識讀。這一特性也被很多二維碼愛好者加以發(fā)揮,他們會把自己喜歡的圖案或者文字嵌入二維碼圖片中,這樣既不會影響關(guān)鍵信息的識別,又能夠凸顯個(gè)性。
彩碼:二維碼的彩色“變種”
有了一維碼、二維碼,那么有沒有三維碼?事實(shí)告訴我們,雖然似乎還未成氣候,但這個(gè)還真“可以有”。
隨著3G時(shí)代手機(jī)訪問速度的提高,用戶越來越習(xí)慣于手機(jī)上網(wǎng),希望通過手機(jī)隨時(shí)得到更多產(chǎn)品信息,如在雜志上看到一件自己喜歡的衣服,希望了解衣服的品牌、價(jià)格、面料、銷售商場、打折信息等。隨著二維碼所包含的信息量越來越大,它會變得越來越復(fù)雜。而二維碼信息通過手機(jī)攝像頭來讀取,只有支持近攝技術(shù)的終端才能滿足用戶的主動(dòng)識別需求,這成為二維碼主動(dòng)識別市場發(fā)展的瓶頸,也是三維碼(也叫彩碼)誕生的契機(jī)。
手機(jī)彩碼是通過顏色和形狀承載信息量,所包含的信息量是二維碼的幾十倍。更重要的優(yōu)點(diǎn)在于:它不再要求所有人都舉著手機(jī)靠近拍照之后才能“破譯”,在日本東京、橫濱、大宮等城市的街頭已經(jīng)出現(xiàn)了使用彩碼的廣告牌,50米開外就可進(jìn)行拍攝與“破譯”。
隨著3G技術(shù)的普及、城市免費(fèi)Wi-Fi熱點(diǎn)的建立,智能手機(jī)的應(yīng)用和網(wǎng)民使用習(xí)慣也在改變。據(jù)統(tǒng)計(jì),我國手機(jī)上網(wǎng)用戶已超3.03億,手機(jī)上網(wǎng)用戶在全國互聯(lián)網(wǎng)用戶中比重不斷提升,占到66.2%。在這樣的環(huán)境下,二維碼的不斷普及與進(jìn)化幾乎是可以預(yù)料的事情了!
T庫小知識之Wi-Fi熱點(diǎn):
把手機(jī)的接收gprs或3g信號轉(zhuǎn)化為wifi信號再發(fā)出去,這樣,你的手機(jī)就成了一個(gè)wifi熱點(diǎn),手機(jī)必須有無線ap功能,才能當(dāng)做熱點(diǎn)。