EAN
EAN(European Article Number)是 1977 年在欧洲制定的商品识别用条形码规格。现在由 GS1 管理,正式名称为「GS1 条形码」,但 EAN 这个叫法已经广为沿用。日本的 JAN 码是 EAN 的日本版,技术上属于同一个规格。在超市和便利店收银台「嘀」一声被读取的条形码,绝大多数都是 EAN-13(13 位)。
EAN 条形码属于一维(线性)条形码,能存放的只有 13 位数字(GTIN)。商品名称、价格、保质期这些信息并不包含在条形码本身里,而是从 POS 系统的数据库中取得。这种「码是标识符,信息在数据库」的设计,在 1970 年代的数据通信条件下是合理的,但在今天成了限制。
二维码大大超出了 EAN 的边界。它能存放数千字符的数据,可以把链接、批号、保质期、原产地信息等直接嵌进码里。GS1 正在推进一项计划:到 2027 年,把收银台的商品识别从 EAN 条形码迁移到 GS1 二维码。但由于需要更新全球数百万套 POS 系统,迁移只能分阶段进行。
相当长一段时间内,EAN 条形码与二维码会并存。在包装上同时印两种码,旧式 POS 读 EAN、新式 POS 读二维码,这种过渡期的设计会成为常态。设计包装时要为两种码各留出足够的静区,不要为了省版面把它们挤在一起,否则两边都可能扫不动。