3 ms·
What I had to do for Safari: * Bookmark a different site. * Go through the bookmark management to edit that bookmark * Replace the URL with the javascript://
by kixiQu 4y ago
What I had to do for Safari:
* Bookmark a different site.
* Go through the bookmark management to edit that bookmark
* Replace the URL with the javascript:// in the bookmarklet here (https://maya.land/technicalities/hypothesis/dark-mode/ https://maya.land/technicalities/hypothesis/dark-mode/) for dark mode, or from the ordinary Hypothes.is bookmarklet otherwise
* Navigate to a page you want to annotate
* Select that bookmarklet
And it works as well as in Firefox desktop, which is to say, it irritates me to have to log in all the time, but otherwise peachy.
I'm not totally clear on what you mean about the implementation being "server-side". There is a server-side implementation to save the annotations. The client and annotation format is also complicated enough that I can't really imagine hacking a different version together for non-browser-based use. But at the same time, it's simple enough to apply where the JS can run that I feel like "trivial" isn't a terrible descriptor.
(See also, for desktop: a user script to get around people's irritating browser policies that interfere with the client https://maya.land/user-scripts/hypothesis/ https://maya.land/user-scripts/hypothesis/ )