當前位置:
首頁 > 文史 > 為什麼哪裡都有二維碼?因為有人掃啊

為什麼哪裡都有二維碼?因為有人掃啊

為什麼哪裡都有二維碼?因為有人掃啊



圖片來自網路

壹讀微信號:yiduiread


出門很少帶現金的壹讀君 | Cupisnow


天使愛美麗:壹讀君,聽說最近央行推出《條碼支付業務規範》,好像銀行也要推廣二維碼支付功能了。現在做什麼都要刷二維碼,二維碼到底是什麼?以後不刷二維碼會不會餓死?


壹讀君:有了《規範》,銀行的小夥伴們就能組團跟微信支付寶搶地盤了。在央媽和兩位馬爸爸的共同推動下,說不定哪天就真得掃碼領工資了。壹讀君追溯到了二維碼的八輩兒祖宗,來介紹一下哪兒哪兒都有二維碼到底是什麼鬼。

為什麼哪裡都有二維碼?因為有人掃啊



條形碼跳樓摔成了二維碼 Tango


二維碼是條形碼摔出來的嗎?


給你們的腦洞點贊。

條形碼是二維碼的一維版,種類和標準非常多。在二維碼出現之前,除了商品包裝,郵政、醫療、圖書管理和貨物跟蹤等很多領域也都用得著條形碼。


商業領域第一條被掃描的條形碼,出現在1974年美國俄亥俄州一家超市的箭牌口香糖上。我們熟知的益達和我們的爸爸們熟知的箭牌口香糖,都是箭牌公司的產品。

為什麼哪裡都有二維碼?因為有人掃啊



益達口香糖廣告截圖

這兩位分別是壹讀君的男神和女神


條形碼有什麼用?三次元的諸位不要方,壹讀君深入淺出地講大白話。


條形碼能儲存產品的代碼、生產日期等,這樣就不用人工輸入這些信息,減少了工作量。在超市結賬的時候,我們連收銀員打行代碼都嫌久,一定不想看到他們一行行地打字。


條形碼怎麼用?要用條形碼錶示數字或者字母,兩步翻譯就搞定:

第一,按照編碼規則,把信息翻譯成二進位的0和1,再加上一定的起止字元和校驗字元。


第二,通過一套既定規則,用黑白條紋的寬窄或者數量把二進位編碼表示出來。


然後,要儲存的信息就成了這個樣子:

為什麼哪裡都有二維碼?因為有人掃啊



Code128型條形碼


(壹讀君偷偷告訴你,用支付寶可以掃哦)


人類總是欲求不滿。由於條形碼寬度有限,容量小,只能儲存代碼、日期等簡單信息,人們開始思考,更複雜的信息該怎麼存?


其實,條形碼扁一些也能掃,它的高度並不能儲存信息,只是為了方便掃描。人的腦洞是無限的,既然條形碼的寬度不能增加,那多存幾排不就行了!


後來,人類的腦洞就化成了堆疊式二維碼,它其實相當於多排的條形碼。


PDF417(堆疊式二維碼),內容為「yiduiread」


更常見的是另一類二維碼——矩陣式二維碼。


這類二維碼不再按行來表示二進位信息,而是用點陣來表示。這些二進位信息既包括了正文信息,也包括了校正和編碼格式信息。為了防止二維碼出現大塊的黑色或白色導致難以識別,還要把某種固定的圖案經過一定的演算法放進二維碼里。它會改變二維碼的樣子,但是不會改變內容,所以叫做Mask。

為什麼哪裡都有二維碼?因為有人掃啊



QR Code(矩陣式二維碼)


細心的小夥伴可能會發現,為什麼有的二維碼就算殘缺也能被識別?這是因為二維碼容量大,多餘的空間可以用來存放糾錯碼。對於被遮擋或者損壞的內容,二維碼能通過「Reed-solomon 編碼」進行相應程度的修正。容錯率不同的二維碼,能恢復的信息量也不一樣。


那麼問題來了,二維碼的容量究竟有多大?


不同種類和規格的二維碼容量不一樣。舉個例子,我們常見的QR Code二維碼,目前最多可以表示3KB的內容。這又是多大?如果用UTF-8字元編碼(一種能表示漢字的常用編碼),QR Code可以毫無壓力地放下一首《長恨歌》,不加標點還能再加七首《靜夜思》。

為什麼哪裡都有二維碼?因為有人掃啊



白居易《長恨歌》,鞠全山書法作品,書法屋網


不過,二維碼的大容量只是相對的。大部分的二維碼還是通過存放鏈接的方式指向某個網站,這就給病毒的傳播提供了渠道。


所以,不隨便掃可疑的二維碼和不隨便打開可疑的網站是一樣的道理。


二維碼家族的小夥伴,比你想像的可能要多得多


二維碼的種類,手腳並用也數不過來。


目前已經出現了數十種二維碼,應用比較廣泛的種類有PDF417、漢信碼、Data Matrix、Maxi Code、Code 49、Code 16K、Code One,還有上面提到的QR Code。其中,我國對漢信碼擁有完全自主知識產權。

為什麼哪裡都有二維碼?因為有人掃啊



壹堆的「yiduiread」


QR Code是我們在日常生活中最常見的二維碼,全稱是Quick Response Code,即快速響應碼。它的特點是角落上有三個「回」字型的定點陣圖案,就長這個硬廣的樣子:

為什麼哪裡都有二維碼?因為有人掃啊 點擊播放 GIF/63K



關注趣哥,一個知道壹讀君很多糗事的男子


由於能對漢字進行編碼,QR Code目前已經被中國大陸、台灣和日本廣泛採用。


二維碼市場同樣成熟的韓國,普遍採用的二維碼是歐美相對常見的Data Matrix。


二維碼是小鮮肉?其實是八零後


近年才在中國興起的二維碼,相關研究從上世紀80年代就開始了,那還是一個用大哥大裝(嗶~)的時代。80年代末,國際上相繼研製出了Code49、Code16K等早期二維碼。


我們最常見的二維碼QR Code,是日本豐田汽車旗下的Denso-Wave公司在1994年發明的,一開始是為了追蹤汽車零部件。


早在本世紀初,日本就率先推廣了QR Code。2006年,日本社會對QR Code的熟悉程度就已經達到了中國現在的水平。


同年,中國移動嘗試在中國推廣二維碼,效果卻並不明顯。


二維碼的普及,不僅要靠運營商的推廣,也要考慮歷史的行程。


當年,中國並沒有普及智能手機,又不可能人人都買一個超市的掃碼器。而當時的壹讀君,還在用諾基亞砸核桃。

為什麼哪裡都有二維碼?因為有人掃啊



諾基亞1112,2006年10月上市


2000年,我國就頒布了QR Code二維碼的中國國家標準。2009年底,鐵道部開始在火車票上印刷防偽二維碼。但是對大部分的中國人來說,二維碼真正走進我們的生活,是從被稱為「二維碼營銷元年」的2012年開始的。


公廁中的二維碼


一言不合就掃碼


微信推廣二維碼大獲成功後,新浪、阿里為了抓住騰訊眼中這個「移動互聯網的入口」,也相繼推出了掃碼功能。


在用戶消費觀念的轉變和互聯網巨頭們的推動下,無處不在又無所不能的二維碼,以各種形式進入我們生活的各個角落。


在餐廳排隊取號、在商店支付早餐、在電腦登錄微信、在商場支付買單、在景點掃票進門、在馬桶水箱掃碼防偽……

為什麼哪裡都有二維碼?因為有人掃啊



「i-city」,2012年威尼斯雙年展俄羅斯館


我們從技術進步獲得便捷的另一個側面,是它悄然改變著我們的生活方式。


我們創造了工具,工具似乎也在塑造我們。


參考文獻:


1.二維條碼,維基百科


2.《二維碼的生成細節和原理》,陳皓,酷殼網


3.《QR二維碼相關技術的研究》,於英政,北京交通大學碩士學位論文


4.《行動二維條碼在台灣的接受因素與發展應用之研究》,康皓鈞,國立政治大學資訊管理研究所碩士學位論文


5.條碼概況,http://www.tec-it.com/


6.第30次《中國互聯網路發展狀況統計報告》,中國互聯網路信息中心,2012年7月


如果你覺得今天的文章還不錯


動動手指,給壹讀君點個讚唄


和壹讀君勾搭的傳送門


請您繼續閱讀更多來自 壹讀 的精彩文章:

國內10個人少景美的古鎮,再也不用感受人潮洶湧了
誰不說俺家鄉好?
一閃一閃亮晶晶,便利店裡放光明
40歲以後的相貌,和你前39年的表情有關
生活就是柴米油鹽醬醋茶

TAG:壹讀 |

您可能感興趣

他為什麼這麼問呢?是因為佔有慾嗎?
為什麼有些人那麼愛抬杠?
苦味:有人愛也有人恨,這是為什麼?
女人為什麼一定要有錢?
為什麼有那麼多人痛恨轉基因?
有些人相信有鬼魂,這是為什麼?
人為什麼有睡眠?
你有什麼別人不知道的特長嗎?
為什麼有人一錯再錯?
什麼事都有那第一次
為什麼有的人喜歡用「都是因為你」責怪別人?
為什麼有的人一失戀就要剪頭髮?
為什麼有的人那麼喜歡裝逼?
為什麼有的人總是那麼多屁?
為什麼別人都有男朋友,就你沒有?
為什麼說這一屆戛納挺有看頭?
女人吃阿膠有什麼好處呢?
為什麼很多電梯里都有一面鏡子?真相竟是因為這樣!
榴槤為什麼那麼臭可有人卻覺得香?
什麼都有趣