Scale
generates a general better quality result (from a visual point of view) because many browsers render it via GPU (in other words, with hardware acceleration) using advanced resampling algotithms, but it has a drawback:
Scaled object does not create a space around it, larger than its original size.
Practically.... Browsers' behaviour is the following (approximately):
- Render of the object "A" in its original size
- Placing of other objects around it (until this point browsers completely ignore
scale
rule declaration) - At the end, "visually" scaling of "A", overlapping others like it would be in a different layer