That had absolutely nothing to do with making printers great (again).<p>Printers suck a putting stuff on paper, doing a digital copy via a printer protocol doesn&#x27;t fix that. It&#x27;s neat and there might be some interesting use cases, but it doesn&#x27;t fix what&#x27;s wrong with printers.<p>I&#x27;m not even sure that printers where ever that great. Printers seems like devices that sort of peaked 40 years ago. Since then they have gradually decreased in quality. Printing 1000+ pages a day seems to be a little much to ask from many printers, they simply wear out to quickly. The whole process of looping paper around inside something that fits on a desk (sort of), combined with cheap plastic parts is a receipt for disaster.<p>Software-wise the manufacture should stop trying to add more feature that no one while ever use and instead work on making &quot;cancel print job&quot; actually work. The number of times a printer (driver?) has chosen to pick the wrong paper-tray is mind boggling. Why are there even multiple trays, we only ever need to print on standard A4 paper? Sadly picking a printer where the hardware quality will support the volume also result in feature bloat.<p>I really hate printers, and no amount of Javascript will make them any better.