The Safari browser on your Mac en other Apple devices can sometime go out of sync. Bookmarks, open tabs and history will not synchronized with other Apple devices. It’s possible to force synchronize the bookmarks and other iCloud content manually, this can be done with Safari Debug menu. You must activate this menu with the following Terminal command.
Toggle Safari DNS Prefetching
To improve performance Safari will attempt to prefetch DNS information. In some circumstances this can result in slow or partial webpage loading, or webpage cannot be found errors.
If you are experiencing those problems, apply this tweak to disable DNS prefetching.
Safari: Highlight Non-Retina images
In OS X 10.9 Mavericks Apple didn’t hardly changed the Dock, yet you can adjust the design slightly using a terminal command. It’s possible to give the dock a transparent look. Add the following command in Terminal:
Stop Safari creating favicon caches
Safari stores favicons in a database named ‘WebpageIcons.db’ located in the folder: ~/Library/Safari/Icons. It is possible to disable the creation of this database with the following command:
Disable the resume function in Safari (OS X)
If you want some extra privacy, it’s possible to disable te resume function in Safari. After applying the command Safari will not remember the opened windows which where open at time of closing.
Set safari activity view collapsed by default
The Safari activity window can be useful for finding resources in a web page. With a lot of pages open, it shows too much information by default, as each web page’s disclosure triangle is expanded. To make the Activity window open with all sites collapsed by default, close Safari and type:
Re-enable the delete key (page-back) in Safari 6
In Safari 6 the behavior of the delete key has been changed. If want to return the ‘page-back’ navigation behavior to the delete key, you can do so with the following defaults write command.