logoalt Hacker News

miki123211 • today at 7:49 PM • 1 reply • view on HN

Because these capabilities are dual-use.

You want canvas to work for web games and design / drawing sites. Yet. minuscule differences in how canvas is implemented let other sites fingerprint you. The only way to fix this would be to have each browser be based on the exact same codebase and web engine, and do you really want that?


Replies

direwolf20 • today at 8:13 PM

Or disable pixel readback but there are good reasons you can read pixels back