5 ms·
"The best way to solve this problem is to eliminate the need for hacky bookmarklets entirely: Add a proper registry of apps that can accept URLs from Safari, r
by dabeeeenster 16y ago
"The best way to solve this problem is to eliminate the need for hacky bookmarklets entirely:
Add a proper registry of apps that can accept URLs from Safari, recognized by an Info.plist key, and add a “Share” or “Send To” panel to Safari that allows users to easily send the current page’s URL to any capable apps."
This is what Android has been doing for a while. When I switched from the iPhone to Android I realised how much this sort of message passing between apps can improve the productivity of the device.
- masklinn 16y ago> When I switched from the iPhone to Android I realised how much this sort of message passing between apps can improve the productivity of the device. iPhone has always[0] supported message passing between apps, based on URI schemes. What it doesn't support is Safari sending URLs to third-party applications registered against the `http` scheme (a `redispatch` feature, basically). [0] Or for a very long time anyway, but I think it's been there since the release of the original SDK.
- deleted 16y ago[deleted]