You don't need an extension for that and allow questionable privacy settings like "access to all websites". Just use a bookmarklet (create a new bookmark e.g. in your top bar and add this code as URL):<p><pre><code> javascript:location.href='https://archive.is/?run=1&url=%27+encodeURIComponent(document.location)
</code></pre>
Other bookmarklet examples (12ft, Google Cache):<p><pre><code> javascript:location.href='https://12ft.io/proxy?q=%27+encodeURIComponent(document.location)
javascript:location.href='https://webcache.googleusercontent.com/search?q=cache:%27+location.href;{}</code></pre>
Finally published my first anything on the Apple AppStore by porting the Archive.Today extension to Safari. Works on iPad, iPhone, and Mac.<p>I was tired of copying and pasting when I wanted to use the Archive service on HN articles, so here you go!
Congrats to the author.<p>I’ve been using a homemade Shortcut for the same purpose. They’re great when you want a bit of control over such things. For example, expanding the url (following all redirects) before sending it to archive.ph/md/is, 12ft.io, or Reading List, etc. It’s very annoying having t.co urls in Reading List in particular.
Note: you have to both enable the extension and set its permissions for "All Websites" to "Allow". If you have its permissions set to "Ask" then it will take you to archive.ph but not actually load the current tab's URL.<p>This explains the behavior folks are commenting on here where it appears not to work.
Thank you!<p>Just tried it at Bloomberg.com and wsj.com -- it redirected me to <a href="https://archive.ph/" rel="nofollow">https://archive.ph/</a> and then again to <a href="https://archive.ph/" rel="nofollow">https://archive.ph/</a><p>I'm on latest iOS.
Here's my bookmark that works on Web, iOS, iPad<p><pre><code> javascript: (function() {(function(){var url =window.location.href; let newUrl
="https://archive.ph/submit/?url="+encodeURIComponent(url.split('?')[0]);
window.open(newUrl, "_self");})()})()</code></pre>
Maybe include some more verbose instructions on the screen that displays on my iPad when I attempt to open the app. Following instructions from other posters on this thread has it working beautifully. Thanks!