Update: Safari 14 Update
Apple have announced that Safari 14 will support WebExtensions, upon review and tests by the RES development team we are unable to support it at this time due to a large lack of API support that RES relies on, to get RES working on Safari at this time would require significant time and support investments that the development team does not have. We welcome any other developer to work with us to support Safari.
Original
If you don't like the way your keyboard is laid out, a keyboard remapper can change it. There are only a few for Mac OS X, and the lack of development on many of your options makes your choice. What custom url scheme triggers Safari to launch (even from within another app's UIWebView)? To clarify, I'm not looking for UIApplication sharedApplication openURL: request.URL; Instead I'm looking for how a website can allow a user to launch Mobile Safari from within the UIWebView of another app (Google Chrome, Twitter, etc.). ReMap Safari Extension 1.0 for Mac can be downloaded from our software library for free. This Mac download was scanned by our antivirus and was rated as virus free. The latest installation package takes up 17 KB on disk. The software lies within Internet & Network Tools, more precisely Browser extensions.
As of RES v5.2.2, Safari is no longer a supported browser and will not receive updates or support from the development team. We want to support Safari and provide a good user experience for all, however we need Apple's support with this by improving extension development and publishing experiences.

Why did we do it?
It ultimately came down to the direction development of Safari extensions was heading. Major browsers such as Google Chrome, Microsoft Edge and Mozilla Firefox were all adopting a standard commonly known as 'WebExtensions'. This provides a single API across all browsers. This is hugely beneficial as you can develop for all major browsers from a single code base. Safari is not adopting this standard and instead moving to their own format, with a strong reliance on Xcode. This would require significant investment from the development team to support the browser, as well as core developers having access to Xcode. Supporting this change would mean the codebase for RES would not be unified.
Dropping Safari support was never solely about money as many think it is, we do not have a vendetta against Apple. The discussion lasted many weeks and it was not something we took lightly.
'It was all about the money'
No it was not, whilst we are not a fan of the $100 charge due to our past experiences with Apple. We would be willing to pay it if Safari adopted the extensions standard.
'The RES team have a vendetta against Apple'
Again, no we do not. The final decision was a group one and we stand by it. Many of the core developers use Apple devices on a daily basis for personal or work. During the development of RES any personal biases are set aside.
'Apple does it X way for good user experiences and battery efficiency'
Whilst it is true that Safari is generally better for battery life and UX on the macOS platform, this does not help us with having RES on the platform.
'Can we donate/you charge to support the platform?'
Whilst we appreciate the gesture, it was never about the money and more about the required development time required to support the platform.
If it was possible to support Safari with donations, it would need to cover the following:
- Maintaining special handling for Safari in the main codebase (annoying for every contributor) or a separate fork (even more work, but at least it's siloed)
- ... across _every_ feature of RES (there are a few)
- Writing extra native app code for the shell around the extension
- Owning and maintaining a Mac for development and testing
- Interfacing with Apple's sub-par processes
- Provide tech support for what would now be paying customers, since people raise their expectations when they give money even if it's donation-based
- Manage accounting, taxes
- Paying Reddit their cut per the license agreement
- Potentially pay other contributors to the codebase (several big contributors and many small)
- Potentially paperwork and fees to incorporate (set-up and maintenance costs)
- Potentially have to start paying for services that are currently free to FOSS projects
Please see here for more information on this decision.
Remap For Safari Chrome
Remap For Safari Download

We believe that RES should be free for all, we never want a upfront charge for access to an open source extension.
Safari for Mac

Safari is included with your Mac operating system.
Updating Safari
To keep Safari up to date for the version of macOS you're using, install the latest macOS updates.
The most recent version of macOS includes the most recent version of Safari. For some earlier versions of macOS, Safari might also be available separately from the Updates tab of the App Store.
Reinstalling Safari
If you deleted Safari and don't have a Time Machine backup or other backup, reinstall macOS to put Safari back in your Applications folder. Reinstalling macOS doesn't remove data from your computer.
Before reinstalling, you might want to use Spotlight to search for Safari on your Mac. If you find it, but it's no longer in your Dock, just drag it to the Dock to add it back.
Remap For Safari Browser
Safari for Windows
Remap For Safari Mac
Apple no longer offers Safari updates for Windows. Safari 5.1.7 for Windows was the last version made for Windows, and it is now outdated.
