Leopard. Utilities. Fluid - Free Site Specific Browser for Mac OS X Leopard. Safari 4: How to Add a Site to Top Sites (Windows Only) Safari’s Top Sites keeps track of the sites that you visit the most and displays preview thumbnails for these sites.
You can manually add and pin sites to Top Sites as well. This trick works only on Windows machines. 1. Open Safari. 2.