扫描的本质
我们使用微信或扫一扫等工具,这些工具就是扫码器、二维码解码器。
扫码器扫码得到的往往是字符,其实扫码(解码)过程已经结束了。我们之所以看到了网页或者跳转到支付或加好友的界面,这全是扫码器的后续功能而已。
扫码结果最常见的就是一串文字,比如扫描二维码后,显示一个网页。其实质是:你扫描二维码后,扫描工具(微信等)获得一个字符串,比如“http://www.douyin.com”,因为字符串中含有“http://”,这是特定字符,扫描工具将自动调用浏览器来打开这个网页。
看个例子,使用“扫一扫”扫码“二维码收款”,得到的是以wxp开头的一串文字。扫码结束。
但是当我们用微信扫“二维码收款”时,得到的却是支付界面。这是因为是扫码器识别文字串后,根据字符串的特点进行了跳转。
3、二维码能干啥- 信息获取(名片、地图、WIFI密码、资料)。
- 网站跳转(跳转到微博、手机网站、网站)。
- 广告推送(用户扫码,直接浏览商家推送的视频、音频广告)。
- 手机电商(用户扫码、手机直接购物下单)。
- 只有想不到,没有做不到。
后面的内容有点烧脑,懒得思考的小伙伴,可止步于此啦。
4、二维码的其他事二维码又称QR Code,QR全称Quick Response,二维码最早源于日本。
促使二维码出现的最根本的东西其实是二进制算法,二进制就是将所有的东西都能用机器语言0和1表达出来。
二维码的技术本质就是编码算法。
- 编码
二维码编码就是将我们能看懂的文字语言,以机器语言的形式存储了起来。其中黑色小方块代表的是1,白色小方块代表的是0,黑白相间的图案其实就是一串由0和1组成的字符串。
- 解码