本篇文章1628字,读完约4分钟

在审美方面,萝卜和青菜各有所爱。例如,在昨天微信发布的小程序代码中,有人觉得“丑陋的二维码终于被取代了”,也有人说它像“菊花”。

微信推出小程序是因为二维码难看吗?我不这么认为。

让我们看看二维码是否真的很丑。这是罗吉思想家的动态二维码。很丑吗?

这是由专业设计师制作的二维码。很丑吗?

[设计师:月妆]

在有头脑的设计师手中,二维码并不是普通的二维码,它们都是有理想和追求的二维码。它可能想变成比萨饼:

[设计者:dgnotdog]

或者成为科幻小说的基地:

[设计师:邦古拉二人组]

那些认为二维码很丑的人可能只是缺少一个能够打开大脑并理解二维码原理的设计师。

二维码(全称“快速反应矩阵码”)是一种从无码到码的普通二维码,由日本电装公司于1994年首次发明。虽然他们拥有专利,但他们打开了标准,任何人都可以不用申请就使用它。这就是为什么这个城市充满了二维码。

二维码的发明与二进制密切相关。二维码中的每个黑色方块都被称为“符号”。在二进制系统中,它代表1,没有符号的位置代表0。不同的排列可以在二进制系统中表示1010110,因此存储了大量的信息。

据雷锋说。二维码最多可以容纳7089个数字、4296个字母或984个汉字(按utf-8编码计算)。数数,两个二维码可以隐藏这篇文章中的所有单词。

设计师能随意折腾吗?一个完整的二维码通常包括许多不同的区域,如数据、位置等。每个区域都有不同的功能。由于二维码具有很强的容错能力,设计师们设计出了一种精致美观的普通二维码。

[作者伟大的brightstar来自维基百科共享资源]

根据不同的格式,二维码的容错率约为7%~30%,容错关键区域主要负责数据冗余。

因此,我们会发现二维码的一部分被阻塞,这不会影响正常扫描,因为它通过信息冗余完成纠错。然而,二维码中的重要位置,例如三个定位标记、版本和格式信息,不能被阻挡。

[左侧覆盖一大块进行扫描,但右侧仅覆盖锚点,但不能将其扫出]

在二维码中,每个符号只起到“点”的作用,形状不是很重要,所以可以从正方形变成圆角或独立的图案。例如,你可以用一串糖果拼出一个二维码:

[来源:用户界面设计网络]

由此,我们会发现二维码可以玩很多把戏。《雷锋》的编辑。(公开号码:雷锋。com)认为,微信推出小程序代码不是为了改善二维码的外观,至少不仅仅是因为这个原因,也是为了安全和控制。

雷注意到一件事:

微信以外的软件无法识别小程序代码,这表明小程序代码和二维码采用了独立的编码方法和标准。

巧合的是,在微信推出这个小程序代码之前,facebook和snapchat也推出了自己的“铃声代码”、“幽灵代码”和“菊花代码”。它们互不相容,就像孤岛一样。

封闭系统降低了攻击者恶意利用的可能性。

在此之前,由于技术门槛低,每个人都可以复制、打印和发布二维码,安全问题已经受到广泛关注。许多病毒软件或恶意网站可以通过转换工具轻松生成二维码。手机扫描代码后,病毒软件可以进入手机,扫描代码相当于点击一次病毒链接。

对于用户来说,识别哪些二维码是安全的显然太危险了。攻击者会用无穷无尽的方式欺骗用户扫描代码。例如,最近一些人使用共享自行车进行诈骗。

独立的小程序代码或多或少可以缓解这个问题。至少,“菊花型”二维码在未来可以更放心地被扫描,因为每个二维码的生成和发布都在微信的控制之下。"如果你扫描你的家庭密码,你将负责任."

微信小程序正朝着一个更大的开发者平台发展,具有更强的控制力和更封闭的系统,这是不可避免的。苹果的appstore和谷歌的play App Store就是如此。

为了安全和控制,支付宝、百度和其他大公司将来可能会生产自己的二维码。然而,二维码可能不会消失,不同的二维码将以合适的方式存在于不同的使用场景中。

文章参考:界面设计网——“带你进入二维码的小世界”。张宏泽

图片来源:第九届工作坊学生作品

雷锋原创文章。严禁擅自转载。详情请参考转载说明。

来源:搜狐微门户

标题:微信推出像菊花一样小程序码 因为嫌二维码太丑?

地址:http://www.shwmhw.com/shxw/59679.html