指南 · 创建与分享
给短链接配二维码
海报、菜单、会议胸牌:二维码是纸张携带网址的方式。本指南讲代码编码的是什么、为什么该印短形式、以及印出去之后什么变了。
代码编码的是什么
结果页的二维码编码的是短地址,别无其他:域名和代码。读它的每台相机都落在短链接上——和人类读者拿到的是同一个地址。编码长目的地等于印出一个跳过中间页的代码——那个让访客在浏览器跟随之前先看清去向的页面——所以代码携带的是短形式。
为什么印短形式
- 代码保持小巧,从厅堂那头就能扫到;长目的地会让格子更密,需要凑近。
- 目的地不用重印就能更正:短地址是永久的,目标会变的链接在服务端更正,而不是在海报上。
- 过期的链接对二维码和文字同样过期;印出去的地址绝不会开始指向别处。
像收码人那样读代码
二维码是不透明的地址:相机打开图案说的一切。Safe Browsing 自己的指引就把未核实的目的地列为点击前——以及印制前——要核查的风险。自己扫一遍,读一读中间页:完整地址以纯文本印在那里,这正是链接的印刷版本给核对文字的读者的那份周到(WCAG 2.2 要求链接的用途从其上下文可以看清;在纸上,代码旁边的字就是那个上下文)。
问题
二维码编码什么?
短地址,别无其他。相机落在和手动输入地址的人相同的中间页。
可以下载二维码吗?
可以。结果页提供下载;同一个代码在短地址加 `/qr.svg` 处提供。
链接过期后二维码还工作吗?
会。代码打开的是链接;过期链接显示的是过期页。印出的图案不变。
以前创建的链接能拿到二维码吗?
可以。任何短链接的页面都在 `…/qr.svg` 处应答,无论多老。
来源
本指南的论断所依据的文献。每个链接在新页面打开。