了解活码的原理

我们现在日常生活中常用的二维码一般指 QR code

QR码是二维码码制中的一种,由日本 DENSO WAVE公司于1994年发明。

关于QR码的介绍,B站有一个@柴知道做的3分钟科普视频《二维码是什么原理》,用手绘动画的方式讲解,非常简单易懂,另外QR码的官网中也有很多科普性的内容,可以详细了解。



二维码主要应用于哪些地方?

二维码原本是应用于工业物流业领域的,比如零件识别、物流追踪之类的功能,但随着近年来智能手机的普及,使用手机摄像头扫描就能快速读取里面的内容,使二维码得到了更广泛的应用,

比如我们现在经常使用的支付宝/微信的收付款码、名片码、公众号二维码、商品包装上的二维码、火车票上的二维码等。



 “静态码”与“活码”

二维码是将数据用黑白小方块(二进制)的方式组合成的图案,那就意味着,如果想要改变编码到二维码中的数据,就会直接改变二维码的图案。


那么,直接将需要展示的目标内容(仅限字符串,即字母、符号、数字)编码成二维码,生成后目标内容是不可更改的,否则图案就会改变。——这就是“静态码”的工作原理。


image.png

 


到2008年左右,技术爱好者发现了解决这个问题的最简单方法是:将一个固定的短网址进行编码,你可以近似的理解为,扫码后跳转到了一个网页,网页中的内容可以自由设计并随时更新,而不会导致二维码图案改变(因为编码的始终是那个短网址)。——这就是“活码”的工作原理。

 

image.png 

 

通过这个短网址,也就使得“活码”不仅可以用来展示信息,还可以跟扫码者互动,让二维码为更多领域创造不同价值。

 


与静态码相比,活码有更多优势:

  1. 短网址中存储的信息量可以无限大(但由于手机加载速度限制,建议合理控制信息量)

  2. 因为是对短网址进行编码,所以二维码图案更简单,更容易识别

  3. 短网址跳转的页面内容可以随时更改,而不用去替换已经印刷的二维码制品

  4. 可以通过短网址跟踪二维码被扫描的数据,如时间、次数、扫描的地域等


 

静态码和活码该选哪个?

何时使用静态码:

在无法联网的情况下,但依旧需要扫码识别信息,或需要特殊设备识别,比如扫描枪扫码入库等,或二维码内容固定不变,比如身份证号、产品序列号,静态码更适合你。

 

何时使用活码:

因为活码更灵活可控,当你可能需要在印刷后更新二维码内容、跟踪扫描统计,或者是二维码内容暂不确定,但需要先印刷二维码制品的,你可以选择使用活码。

 


如何创建活码

这项技术,原理非常简单,却很实用。现在很多软件和应用程序都可以创建这样的二维码。

草料并不是这项技术的发明者,但我们看到不少企业和个人要使用这项技术,仍有较高的门槛。为此专门开发一套系统,其中耗费的成本和时间不是所有企业可以接受的。


草料为这项技术提供云服务,让更多人只需注册登录,就能立刻掌握这项技术。


我们为你提供简单好用的二维码内容编辑器,这样你就无需找人设计网页、编写代码,随时就可以创建和修改自己的二维码内容。

管理后台帮你井井有条地管理你创建的所有二维码,掌握二维码投放后的扫码数据或反馈信息。所有的网页内容存放在公有云上,不仅运行安全、稳定,并且为你省去了高昂的基础设施投入和开发维护成本,节约了应用成本。