Fix HDPI support (in old browsers that don't define devicePixelRatio)

[#77904746]
Fix and improve #load method (accept callback)

[#77959140]