你有没有想过一个问题?同样是手机扫一下,为什么有时候扫出来的是一个付款页面,有时候是让你加好友,有时候又能直接看视频、下文件?

那个黑白小方块,它到底是怎么“知道”自己该干啥的?
这篇文章,不会向你介绍那些复杂的编码标准(比如QR码的版本、纠错等级啥的),我就用大白话,跟你聊聊市面上的二维码生成器到底在干嘛,以及它为什么能有那么多五花八门的玩法。
第一部分:原理
二维码呢由一些黑白小方块组成,它那些黑白小方块,就是一种特殊的“二进制语言”,手机摄像头通过识别这些方块的排列组合,就能把它翻译成一串文字。
那么,二维码生成器干了啥?
它就干了两件事:
-
编码: 把你给它的一串文字(比如一个网址 https://www.zhihu.com ),翻译成它那套黑白小方块的“语言”。
-
画图: 把翻译好的这些小方块,按照规则(比如加上三个角的定位点),画成一张图片。
第二部分:静态码与活码的区别
好了,关键问题来了。既然二维码只能存文本,那它为啥又能看视频、下文件呢?
这就引出了二维码的里面两种类型:静态二维码 和 动态二维码(活码)。

-
静态二维码 (死码):
-
原理: 直接把最终内容编码进去。比如,把你的手机号“13800138000”直接翻译成黑白格子。
-
特点: 简单直接,生成后无法修改。就像把字刻在石头上,错了就只能扔掉重刻。我们用浏览器自带功能生成的,基本都是这种。
-
缺点: 内容稍微一多,码就变得复杂,难以识别。更别说放视频了,根本存不下。
-
-
动态二维码 (活码):
-
原理: 它不存最终内容,只存一个中间人网址(通常是一个短链接)。
-
-
一般来讲过程是这样的:你用一个专业的生成器(比如“八木屋二维码生成器”),想把一个视频做成二维码。

-
-
生成器先把你的视频上传到它的云服务器上。
-
然后,它给你一个指向这个视频的专属短链接(比如 t.cn/xxxx)。
-
最后,它把这个短链接做成二维码。
-
-
所以你扫码时发生了什么?
-
手机扫码,读出了那个短链接 t.cn/xxxx。
-
手机自动访问这个短链接。
-
“中间人”服务器收到请求,一看是你要访问,就立刻把你“重定向”到那个视频的真实播放地址。
-
-
特点: 这个就很有意思了。因为码本身存的只是那个中间网址,所以,你随时可以在生成器的后台,让这个“网址”把你导向不同的地方。今天让他导向视频A,明天让他导向文件B,而你印出去的那个二维码,完全不用换!
第三部分:应用篇——搞懂原理后,看看它都能怎么玩?
一旦你理解了“活码”的能力,那你应该就能够知道二维码为什么会有五花八门的应用场景了。比如:

-
商业营销: 在传单上印一个活码。活动期间,它指向报名页;活动结束后,你把它改成公司官网。一张传单,重复利用。你还能在后台看有多少人扫了码,评估广告效果。
-
个人展示: 在简历上放一个活码。面试前,它指向你的PDF作品集;面试后,你觉得有个作品做得不好,可以在后台悄悄把它换掉,而HR手里的那份简历,扫码看到的就是新版。
-
线下服务: 餐厅桌上的点餐码,本质就是个活码。今天菜单想加个菜,厨师在后厨加完,你的码扫出来就有了,根本不用重印菜单。
-
多媒体教学: 在书本的某一页旁边,印一个活码。今天,老师让它指向这一章的讲解视频;明天,老师觉得有个补充材料更好,就在后台把链接换成一个PDF文件。学生扫的还是那个码,但看到的内容已经更新了。
总结一下
所以你看,二维码生成器这东西,入门很简单,但深究起来,里面的门道还真不少。希望这篇硬核科普内容,能让你对这个每天都在用的小方块,有那么一点点新的理解。

被折叠的 条评论
为什么被折叠?



