審美這事,蘿卜青菜各有所愛。比如昨天微信發(fā)布的小程序碼,有人感慨"終于換掉了丑陋的二維碼",有人卻說它像"菊花"。微信推出小程序,是因?yàn)槎S碼丑嗎?我覺得未必。先來看看二維碼是不是真的丑。這是羅輯思維家的動(dòng)態(tài)二維碼,丑嗎?
【設(shè)計(jì)師:月兒妝】
這是專業(yè)設(shè)計(jì)師做出來的二維碼,丑嗎?
在腦洞大開的設(shè)計(jì)師手里,二維碼們并不甘為一個(gè)普通的二維碼,它們個(gè)個(gè)都是有理想有追求的二維碼。它可能想變成一個(gè)披薩:
【設(shè)計(jì)師:邦古拉朵】
那些說二維碼丑的,或許只是缺一個(gè)開得了腦洞,又懂二維碼原理的設(shè)計(jì)師。
從無碼到有碼
我們?nèi)缃癯R姷亩S碼,更準(zhǔn)確的稱呼應(yīng)該是 QR 碼(全稱"快速響應(yīng)矩陣碼"),最早是1994年由日本的 DENSO WAVE 公司發(fā)明的,雖然他們持有專利,卻將標(biāo)準(zhǔn)開放了出來,任何人不需要申請都可以使用它。這才有了今天"滿城盡是二維碼"的盛況。
二維碼的發(fā)明,和二進(jìn)制緊密相關(guān)。二維碼中的每一個(gè)黑色方塊都稱為"碼元"。它代表著二進(jìn)制中的 1,沒有碼元的位置則代表 0,不同的排列方式能夠表達(dá)二進(jìn)制中的 1010110 …… 從而存儲(chǔ)海量的信息。
據(jù)雷鋒網(wǎng)了解,一個(gè)QR碼,最多可以容納數(shù)字 ?7089 個(gè),或字母4296個(gè),或中文漢字984個(gè)(采用UTF-8編碼計(jì)算)。算起來,兩個(gè)二維碼就能把本文的所有文字藏起來。
設(shè)計(jì)師能否隨意折騰?
一個(gè)完整的二維碼通常包括數(shù)據(jù)、定位等多個(gè)不同區(qū)域,每個(gè)區(qū)域承擔(dān)不同的功能。設(shè)計(jì)師將一個(gè)普通的二維碼設(shè)計(jì)得精致美觀,得益于QR碼的強(qiáng)大容錯(cuò)能力。
【作者Great Brightstar 來自維基共享資源】
根據(jù)格式的不同,二維碼的容錯(cuò)率一般是7%~30%左右,主要由容錯(cuò)密鑰區(qū)域來承擔(dān)數(shù)據(jù)冗余的作用。
所以我們會(huì)發(fā)現(xiàn),一個(gè)二維碼被遮擋一部分,并不會(huì)影響正常的掃描,因?yàn)樗ㄟ^信息冗余來完成了糾錯(cuò)。但是,二維碼中重要的位置,比如三個(gè)定位標(biāo)志、版本、格式信息等區(qū)域不能夠被遮擋。
【左邊遮住一大塊能掃,右邊只遮住定位點(diǎn)卻掃不出來】
在一個(gè)二維碼中,每個(gè)碼元只是起到了"點(diǎn)"的作用,形狀并不太重要,所以它可以由方形變成圓角,也可以變成一個(gè)獨(dú)立的圖案 。比如可以用一堆糖果來拼一個(gè)二維碼:
【圖片來源:UI設(shè)計(jì)網(wǎng)】
由此,我們會(huì)發(fā)現(xiàn)知道,其實(shí)QR碼能夠玩出的花樣非常之多。雷鋒網(wǎng)(公眾號(hào):雷鋒網(wǎng))編輯認(rèn)為,微信推出小程序碼,并不是為了改善二維碼的外觀,最起碼不只是因?yàn)檫@個(gè)原因,更多的可以是出于安全以及管控的考慮。
雷鋒網(wǎng)注意到一件事:
微信以外的軟件都無法識(shí)別小程序碼,這說明小程序碼和QR碼采用了獨(dú)立的編碼方式和標(biāo)準(zhǔn)。
無獨(dú)有偶,在微信推出小程序碼之前,facebook 和 snapchat 也紛紛推出了 自己"環(huán)形碼""幽靈碼""菊花碼"。它們相互不兼容,像一個(gè)個(gè)孤島。
體系封閉,恰恰降低了被攻擊者惡意利用的可能性。
在此之前,二維碼由于技術(shù)門檻低、人人都可以復(fù)制、打印和發(fā)布,安全問題已經(jīng)廣受關(guān)注。很多病毒軟件或者惡意網(wǎng)站,通過轉(zhuǎn)換工具很容易就能生成二維碼,手機(jī)掃碼使用后,病毒軟件就可以進(jìn)入手機(jī),掃碼就相當(dāng)于點(diǎn)擊了一次病毒鏈接。
讓用戶自己去辨別哪些 QR碼是否安全,顯然風(fēng)險(xiǎn)過大,攻擊者會(huì)用層出不窮的方式來誘騙用戶掃碼,比方說前不久有人利用共享單車實(shí)施詐騙的手法。
自成體系的小程序碼,或多或少能緩解該問題。至少,以后"菊花狀"的二維碼可以更放心地掃了,因?yàn)槊恳粋€(gè)二維碼的生成和發(fā)布,都在微信的管控之內(nèi)。" 掃了你家的碼,你就得負(fù)責(zé)。"
微信小程序正朝著一個(gè)大的開發(fā)者平臺(tái)發(fā)展,管控越來越強(qiáng)、體系越來越封閉,這是一種必然。蘋果的 AppStore、谷歌的Google play 應(yīng)用商店都是如此。
出于安全和管控的考慮,未來支付寶、百度等大公司也很可能會(huì)搞出來自己的一套二維碼。但 QR碼 不一定會(huì)消失,不同的二維碼將在不同的使用場景,以合適的姿態(tài)存在。
?
中研網(wǎng)是中國領(lǐng)先的綜合經(jīng)濟(jì)門戶,聚焦產(chǎn)業(yè)、科技、創(chuàng)新等研究領(lǐng)域,致力于為中高端人士提供最具權(quán)威性的產(chǎn)業(yè)資訊。每天對全球產(chǎn)業(yè)經(jīng)濟(jì)新聞進(jìn)行及時(shí)追蹤報(bào)道,并對熱點(diǎn)行業(yè)專題探討及深入評析。以獨(dú)到的專業(yè)視角,全力打造中國權(quán)威的經(jīng)濟(jì)研究、決策支持平臺(tái)!
廣告、內(nèi)容合作請點(diǎn)這里:
尋求報(bào)道 ??相關(guān)閱讀
【版權(quán)及免責(zé)聲明】凡注明"轉(zhuǎn)載來源"的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多的信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)。中研網(wǎng)倡導(dǎo)尊重與保護(hù)知識(shí)產(chǎn)權(quán),如發(fā)現(xiàn)本站文章存在內(nèi)容、版權(quán)或其它問題,
煩請聯(lián)系:jsb@chinairn.com、0755-23619058,我們將及時(shí)溝通與處理。
精彩推薦
圖片資訊
行業(yè)研究院
中國粘土磚瓦及建筑砌塊行業(yè)市場供需調(diào)查與投資潛力研究
粘土磚瓦及建筑砌塊行業(yè)研究報(bào)告旨在從國家經(jīng)濟(jì)和產(chǎn)業(yè)發(fā)
中國銀行IC卡行業(yè)發(fā)展?jié)摿Ψ治黾巴顿Y戰(zhàn)略規(guī)劃分析
隨著國內(nèi)經(jīng)濟(jì)的發(fā)展,銀行IC卡市場發(fā)展面臨巨大機(jī)遇和挑
中國資產(chǎn)評估行業(yè)全景調(diào)研與發(fā)展戰(zhàn)略研究
近年來,資產(chǎn)評估行業(yè)不斷開拓創(chuàng)新。在服務(wù)混合所有制經(jīng)