There should be a rule that pages that autoplays background music should explicitly warn the user.
> To prevent these kinds of nuisance scenarios, the user agent must acquire the user’s consent to access non-default audio output devices. This would prevent the library example outlined earlier, because the application would not be authorized to play out audio from the system speakers.
> The default audio output device is always authorized.
:-(
[1] http://www.w3.org/TR/audio-output/#privacy-consent (section 5.1)EDIT: Someone found my comment worth downvoting.