微信小程序码为什么是朵“菊花”?官方仔细科普
本文转自:海峡网
微信小程序码跟二维码不同 , 是“菊花”形状不禁有人要问 , 普通二维码也很方便 , 为什么小程序要做一朵“菊花”?
微信派公众号针对这个问题详细科普了微信小程序菊花码诞生的过程 。以下内容来自微信派公众号 。
小程序作为一种横空出世的全新应用 , 可以用普通二维码 , 但是微信希望有一个独特的专属符号 。当时市面上已经存在各种形态的二维码 , 除了普通二维码这类点阵式的 , 还有堆叠式的、环形的 。
【微信小程序码为什么是朵“菊花”?官方仔细科普】
文章图片
文章图片
小程序团队综合考虑了辨识度和视觉冲击力 , 最终推导出了以放射线为基础的小程序码 , 一下就有了自己独特的美学 。和普通二维码类似 , 一个典型的小程序码 , 也包含定位区 , 编码信息区 , 元信息区等部分 , 圆心则是自定义Logo的专属区域 。
文章图片
文章图片
生成小程序码的过程 , 也是“菊花”绽放的过程:首先需要设定三个圆形的定位点 , 我们称之为“牛眼” , 牛眼的线条粗细 , 按照0.8 : 1.2 : 1 : 1.2 : 0.8绘制 , 这样比较贴近黄金比例 , 更符合人类审美 。
文章图片
文章图片
3个“牛眼”排列成等腰直角三角形 , 加上1个辅助定位点 , 四个点的对角连线则成为中心logo的圆心 , 整体形成非常利于扫码识别的位置关系 。
文章图片
文章图片
接下来 , 就要对小程序码承载的信息 , 比如小程序的首页地址 , 进行编码 , 变成计算机可以识别的语言——一种二进制序列 , 白色代表0 , 黑色代表1;黑白格将按照指定的编码路径 , 落到菊花的“花瓣”上 , 变成一个“菊花雏形” 。
文章图片
文章图片
很明显 , 这时的“菊花”头发还有点 , 稀疏 。为了变得更帅 , 开发者给小程序码设计了32种掩码(maks) , 约等于给小程序码开发了32种不同的“发型” 。每次生成小程序码 , 后台会给“菊花雏形”匹配一套线条效果最好的“发型” , 进一步提升“菊花”的颜值 。
文章图片
文章图片
做了“美容美发” , 怎么读取到菊花的原始信息呢?
所以我们还需要写入一点“元信息” , 它的作用是告诉扫码的手机 , 可以怎么透过“美颜”读取本质 。这时的小程序码其实已经可以扫出来了 。但爱美之心码皆有之 , 还得在内圈和外圈边缘补点妆 , 加上自定义logo , 便得到一朵完美的“菊花” 。
文章图片
文章图片
自2017年诞生以来 , 小程序已经成为一个“任意门” , 连接越来越多的服务 。数字政务、扫码点餐、电商购物、效率办公、娱乐出行……甚至很多使用频率不高 , 但和大家生活息息相关的服务 , 都被一朵朵“菊花”打通 。
- 小米mix5将首发骁龙8gen1puls
- 玩转“浙里办”微信小程序上也可以了
- 艾瑞发布2022私域报告:微信支付宝短视频平台成商家布局3大阵地
- 这三款小米手机优惠力度超大,入手超划算
- 目前拍照最好的三款手机,影像实力不输小单反,摄影爱好者必备
- 红米K50S系列曝光:配置不输小米12S系列,堪称最强性价比
- 小米12S和realme GT2大师探索版
- 下个月即将发布的五款新机:华为小米三星均有新品,堪称神仙打架
- 如何下载?如何认证?“盛事通”APP及小程序的具体操作流程看这里
- 清廉广西建设大力开展,小微权力监督平台推动从严治党向基层延伸