Not all browsers have an "Open in" service. I tend to use Chromium for media so it's a different crashy app than my main Safari. I've been manually copying URLs, pasting into it.
Open Automator, create a new Quick Action, pick Run Shell Script, paste in:
read -r url
open -a Chromium "$url"
Save it as "Open URL in Chromium". Quit Automator.
You can now right-click on any URL, Services menu, and send it there.
… only outlaws will have View Source.
- mhoye post: Google is pushing thru disabling View Source in Chrome.
I'm impressed but unsurprised that nobody at Google said "wait, is this the right thing to do?", because of course they didn't, they're at Google, they already failed any moral test.
Like every nerd of a certain age, I learned web dev by doing View Source, and to this day it's my basic tool for finding out how/why/stop doing a thing on a site. Safari's inspector hasn't been crippled yet; given Little Timmy "Apple" Cook's bullshit about platform lockdown lately, I'm concerned.
So, this aggression will not stand, man.
I have a View Source bookmarklet which works fine in Mobile Safari and Chromium. It's only inline, and you have to copy-paste into a real editor to do much, but it gives you the site's content. They can't stop you.
wget or curl are useful ways of grabbing a page and all its resources.
Of course the real l33t h4xx0rz know:
% telnet foo 80
GET / HTTP/1.1
Or you can make
stelnet for https sites (thanks to @feld for the #protip)
% echo 'openssl s_client -connect "$1:$2"' >bin/stelnet
% chmod 755 bin/stelnet
% stelnet foo 443
GET / HTTP/1.1
Fuck those guys.