Portable Safari is a shell script that allows users to open a local version of Safari using its application bundle preferences. It is a convenient way to access Safari on-the-go without needing internet access.
One of the standout features of the Portable Safari.app is that it temporarily renames the ~/Library/Application Support/Safari and ~/Library/Caches/Safari folders, as well as the ~/Library/Preferences/com.apple.Safari.plist file, by giving them a .pabu extension. Additionally, a symlink is created to use portable versions of these folders and files.
One thing to keep in mind when using Portable Safari.app is the requirement of Platypus and CocoaDialog in order to successfully compile the app from source. This may be a bit of an inconvenience for some users.
However, it is important to note that while the app does offer portability, the passwords and data stored within Keychain are not portable. This is definitely something to keep in mind for users who frequently utilize Keychain in their browsing experiences.
Overall, I would highly recommend Portable Safari.app for users looking for a simple and reliable option for portable browsing. The app's ability to store preferences in its application bundle and create portable versions of important folders and files is definitely a game-changer for on-the-go browsing.
Version 1.3.1: N/A