@eob @nazokiyoubinbou EFF has a fingerprint tool to test your browser's resistance. Link below.
It would be easy for browser makers to add things to block certain kinds of fingerprinting - like putting some random bits around webcanvas etc.
There no particular code of ethics that governs browser makers or website publishers - it would be better if this kind of tracking were unlawful.