Table of Contents

Displaying Pages Faster

defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 0.1
defaults write com.apple.Safari WebKitResourceTimedLayoutDelay 0.1

Delete HTML Elements

Useful, without AdBlock, to delete HTML elements such as banners and similar spam. This works for CSS too and is thus an excellent way to get rid of spam CSS curtains.

The only drawback is that the changes you make to webpages do not persist across refreshes.

Disable DNS Prefetching

Safari from version 5.0.1 onward uses DNS prefetching. This feature can be turned off by issuing:

defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false

in a Terminal.

List of Useful Extensions

These extensions seem to be working (and integrating well in Safari 8) and are not bugged: