丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號(hào)安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
此為臨時(shí)鏈接,僅用于文章預(yù)覽,將在時(shí)失效
政企安全 正文
發(fā)私信給謝幺
發(fā)送

1

除了像菊花的微信小程序二維碼,我還找到更多奇葩

本文作者: 謝幺 2017-04-19 23:22
導(dǎo)語:微信推出小程序碼,或?qū)⑾破饑?guó)內(nèi)“私有碼”的風(fēng)潮。

審美這事,蘿卜青菜各有所愛。比如最近微信發(fā)布的小程序碼,有人感慨“終于換掉了丑陋的二維碼”,有人卻說它像“菊花”。

除了像菊花的微信小程序二維碼,我還找到更多奇葩

微信推出小程序,是因?yàn)槎S碼丑嗎?我覺得未必。

先來看看二維碼是不是真的丑。這是羅輯思維家的動(dòng)態(tài)二維碼,丑嗎?

除了像菊花的微信小程序二維碼,我還找到更多奇葩

這是專業(yè)設(shè)計(jì)師做出來的二維碼,丑嗎?

除了像菊花的微信小程序二維碼,我還找到更多奇葩

【設(shè)計(jì)師:月兒妝】

在腦洞大開的設(shè)計(jì)師手里,二維碼們并不甘為一個(gè)普通的二維碼,它們個(gè)個(gè)都是有理想有追求的二維碼。它可能想變成一個(gè)披薩:

除了像菊花的微信小程序二維碼,我還找到更多奇葩

【設(shè)計(jì)師:dgnotdog】

或者變成一個(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)開放了出來,任何人不需要申請(qǐng)都可以使用它。這才有了今天“滿城盡是二維碼”的盛況。

二維碼的發(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)編輯認(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é)?!?/p>

微信小程序正朝著一個(gè)大的開發(fā)者平臺(tái)發(fā)展,管控越來越強(qiáng)、體系越來越封閉,這是一種必然。蘋果的 AppStore、谷歌的Google play 應(yīng)用商店都是如此。

出于安全和管控的考慮,未來支付寶、百度等大公司也很可能會(huì)搞出來自己的一套二維碼。但 QR碼 不一定會(huì)消失,不同的二維碼將在不同的使用場(chǎng)景,以合適的姿態(tài)存在。

文章參考:ui設(shè)計(jì)網(wǎng) ——《帶你進(jìn)入二維碼小世界》.zhanghongze

圖片素材來源:第九工場(chǎng)學(xué)員作品

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。

分享:
相關(guān)文章

編輯

關(guān)注網(wǎng)絡(luò)安全、黑客、白帽子那些事, 歡迎來聊聊你的故事。
當(dāng)月熱門文章
最新文章
請(qǐng)?zhí)顚懮暾?qǐng)人資料
姓名
電話
郵箱
微信號(hào)
作品鏈接
個(gè)人簡(jiǎn)介
為了您的賬戶安全,請(qǐng)驗(yàn)證郵箱
您的郵箱還未驗(yàn)證,完成可獲20積分喲!
請(qǐng)驗(yàn)證您的郵箱
立即驗(yàn)證
完善賬號(hào)信息
您的賬號(hào)已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說