"Added settings in about:preferences to stop websites from asking to send notifications" Been waiting for this one.
Sites have been replacing the actual API request with a HTML5 overlay, precisely because of this - only when clicking "notify me" does the actual permission get requested, with the requisite dialog. (The rationale is "once the permission is denied, there's no way to bring it up again; a dismissed HTML5 box can be brought up again an infinite number of times") As for me, I went for WebAPI Manager, which blocks most of…
The direct and immediate one is laziness, and I wonder what the success rate of that is.