← Back to context

Comment by RicoElectrico

2 years ago

What's the deal with PDF417? Why did they choose it over QR?

Perhaps a better question is: Why not PDF417?

What functional improvement would be had by using a 2D QR code?

  • One possible reason I can think of is that phone camera apps will not proactively read PDF417 barcodes like they will QR codes, thus discouraging people from thinking they can scan and decode them.

    • That's may be a good reason.

      My phone's default camera app can recognize QR and UPC (and certainly other things; but I have other tools that I usually use when actually-using barcodes so I'm not that familiar with this part of the camera app), but it doesn't seem willing to do anything with PDF417.

  • PDF417 has non-square pixels (or rather as it's called in barcode nomenclature "modules") which feels very janky - it was meant for linear scanners after all.

    Oh, and quoting Wikipedia:

    In practice, a PDF417 symbol takes about four times the area of a DataMatrix or QR Code.

    • Yes. They're clearly different things.

      Which of these aspects offers a functional improvement in this application?

      ("Feels janky" doesn't quite cut the mustard, I don't think.)