微信小程序与qual(QR)代码不同,是“菊花”形状。普通队列(QR)代码也很方便。为什么小程序要做“菊花”?
微信公众号就这个问题详细地科普了微信小程序菊花码的诞生过程。以下内容来自微信公众号。
applet作为横空出世的新应用,可以使用普通的qual(QR)代码,但微信希望拥有独特的专有符号。当时市面上已经有各种形式的CUAL(QR)码、普通CUAL(QR)码等光栅,还有堆栈式、原型。
小程序团队综合考虑了识别度和视觉冲击,推导出了基于辐射的小代码,一下子就有了自己的美学。一般队列(QR)代码、与一般小程序代码一样,包含定位区域、编码信息区域、元信息区域等,中心是用户定义的Logo专用区域。
生成小程序代码的过程也是“菊花”绽放的过程。首先要设置三个圆形定位点。我们称之为“牛眼”,牛眼的线宽,0.8 3360 1.2 : 1 : 1.2 :
三个“小眼睛”排列成等腰直角三角形,1个辅助位置点、4个对角点成为中心标志的中心,形成整体形成非常有助于识别扫码的位置关系。
接下来,小程序托管的信息(例如小程序的主页地址)需要编码,使其成为计算机可以识别的语言——的二进制序列。白色代表0,黑色代表1。黑白格子按照指定的编码路径落在菊花的“花瓣”上,变成“菊花初始形态”。
,此时“菊花”头发还有点稀疏。为了变得更帅,开发者在小程序代码中设计了32种口罩(maks),相当于在小程序代码中开发了32种“发型”。每次生成小代码时,都会在后台配合线条效果最好的“发型”,进一步提高“菊花”的颜值。
做了“美容美容”,如何阅读菊花的原始信息?
所以我们要多写点“元信息”。其作用是告诉扫描代码的手机如何通过“对不起”读取本质。这个时候小代码其实已经可以扫了。但是也有爱美的心码,在里面的圆圈和外面的圆圈边缘化妆,加上定制的logo,就能得到完美的“菊花”。罗密欧与朱丽叶。
2017年诞生以来,小程序成为连接越来越多服务的“任意门”。数字政府、代码扫描订单、电子商务购物、高效办公室、娱乐旅行.甚至使用频率不高,但与大家生活息息相关的服务都是由一朵“菊花”来提供的。
截至,每天有5亿多人使用小程序,小程序开发者也突破了300万人。
一个小小的“菊花码”已经成为中国人数字生活的独特风景。