静态二维码与动态二维码:区别、隐私与成本
印刷任何东西之前都应该先读这篇。它讲解静态二维码中实际编码的内容与动态二维码中的跳转网址有何不同,为什么订阅一旦中断动态二维码就会失效,两种方案五年下来各要花多少钱,并坦率地列出动态二维码更合适的四种情况。
阅读对比 →我们在打造一款符合标准的二维码生成器时学到的一切,都整理在这里,免得您因出错而重新印刷。每篇指南都对照 ISO/IEC 18004 标准和真实手机做过核验,标注了发布日期和更新日期,并附有参考来源链接。
印刷任何东西之前都应该先读这篇。它讲解静态二维码中实际编码的内容与动态二维码中的跳转网址有何不同,为什么订阅一旦中断动态二维码就会失效,两种方案五年下来各要花多少钱,并坦率地列出动态二维码更合适的四种情况。
阅读对比 →为什么沾了咖啡渍或加了 Logo 的二维码依然能扫出来。GF(256) 上的 Reed-Solomon 码,7%、15%、25% 和 30% 这几个恢复等级的真正含义,八种掩模图案如何评分,以及 Logo 最多能安全遮挡多大面积。作者正是为本站生成器实现编码器的团队。
了解纠错机制 →印刷厂会问您要的那些数字。10:1 扫描距离法则,从名片到广告牌各种介质的最小尺寸,为什么矢量 SVG 是商业印刷唯一稳妥的格式,不接受 SVG 时如何计算 300 DPI 位图,四个码点宽的静区,以及导致大多数实际扫码失败的对比度错误。
查看印刷规格 →写给店主和 IT 人员。iOS 和安卓如何通过相机扫码连接网络,WIFI: 内容数据的确切格式,访客网络与 WPA2/WPA3 安全实践,什么情况下仍然需要认证门户,在繁忙营业中也经得住的展示方案,带宽管理,以及借助 802.11k/v/r 实现多接入点漫游。
设置访客 Wi-Fi →为什么手机从二维码里真正能解析的是 vCard 3.0 而不是 4.0;一段干净的内容数据由哪些部分组成;哪些字段应该省略,才能让二维码在 9 厘米宽的名片上依然好扫;iOS 与安卓通讯录应用的行为差异;静态 vCard 二维码与 NFC 名片的比较;以及适用于 Figma、Canva 和 InDesign 的印前流程。
设计 vCard 二维码 →大多数“我的二维码突然失效了”背后的问题,五分钟给出答案:静态二维码不可能过期,动态二维码会随跳转服务一起失效,本文还教你分辨手里的是哪一种。
阅读答案 →对比七款免费二维码生成器(包括我们自己的):哪些二维码是静态的、哪些只是试用,你的数据去了哪里,扫码的人会看到什么,并为每种用途给出明确推荐。
阅读对比 →一份从手机开始、经过印刷、最后到二维码本身的排查清单:对比度、颜色反转、静区、尺寸、Logo 遮挡过多、导出模糊、曲面、数据过长以及已过期的动态二维码,每一项都附有解决办法。
阅读排查清单 →从 QRCode Monkey 换到只在浏览器中运行的静态生成器,你会得到什么、失去什么:一张诚实的对比表,以及哪些人不必换的说明。
阅读对比 →这些指南中介绍的一切,生成器都已实现:可选的纠错等级、Logo 排除区域、强制保留的静区,以及无损 SVG 导出。
打开生成器网上大多数二维码文章都出自销售动态二维码订阅的公司之手,因此建议往往偏向付费产品。这些指南由维护 qr-code.love 的工程师撰写,而这个生成器没有任何订阅可卖。这并不意味着我们对所有事情都完全中立,但确实意味着其中的技术说法都可以核实:每篇指南都引用了 ISO/IEC 18004 规范、相关的 IETF RFC 或 ZXing 内容格式文档,文中描述的编码器行为,正是在本站您的浏览器中运行的那套开放代码。
每篇指南开头都有三条要点,方便赶时间的读者;标题下方标注发布日期和更新日期,结尾附有参考来源列表。当手机操作系统改变了解析内容数据的方式、标准有所修订,或有读者通过联系页面报告错误时,相关指南就会得到更正,更新日期也会随之变化。如果您要大批量印刷,请先阅读静态与动态的对比和印刷规格指南;如果您要嵌入 Logo,请在选择等级之前先读纠错指南。
如果您马上要印刷,请从印刷规格指南开始。它涵盖尺寸、静区和文件格式,而大多数失效的二维码问题正出在这几方面。如果您在考虑是否要为动态服务付费,静态与动态指南一次就能给出答案。纠错指南解释了等级选择器的用法,添加 Logo 之前值得一读。Wi-Fi 和 vCard 指南分别针对这两项具体任务,并假定您已读过印刷指南。
每篇指南的标题下方都标注了发布日期和更新日期。指南内容变更时,更新日期会随之变化,页面的结构化数据也会带上同一日期。
读者最常查询的三组数字和格式。
L 级约可恢复 7% 的码字,M 级 15%,Q 级 25%,H 级 30%。普通二维码用 M 级,嵌入 Logo 时用 Q 级或 H 级。
大致为扫描距离除以十,且不要小于约 2 × 2 厘米。四边都要保留四个码点宽的静区。
Wi-Fi 使用 WIFI:T:WPA;S:ssid;P:password;;,联系人使用 vCard 3.0,电话号码使用 tel:,短信使用 smsto:,电子邮件使用 mailto:。