1. Yes, it does. I use AdBlock Pro.
2. Yes, it does. I've been using Safari as my primary browser as a Rails developer for at least the past decade and have always found the developer tools at least adequate. I don't use the developer tools on other browsers heavily, so I don't know if I might be missing something.
[Edit] I'm wrong about this- "Adblock Pro no longer exists for Safari (in the form of an "official" extension)." It still exists, as "AdBlock Pro for Safari" developed by Crypto, Inc. but was not listed on Apple's extension site for some strange reason: https://apps.apple.com/us/story/id1377753262
The listed adblocker is: "AdBlock for Safari" developed by BETAFISH INC, which offers in-app purchases including "Gold Upgrade" which "unlocks" some basic features that gorhill's uBlock Origin already has for every other browser.
I have no trust in an ad blocker extension (which has access to any site you visit) published by an entity that is in the domain of crypto currencies. An adblocker is the best way to hide malware that steals money.
I used to run Safari on my mac and it was the best thing in the world:
- It integrated perfectly with the OS
- It saved battery like heeeeell
- It integrated natively with Airpods and media keys
- It clearly had worse performance than Chrome and a couple of incompatibilities, but it was perfectly acceptable
- I could run most of my extensions, namely uBlock Origin, HTTPS Everywhere and Reddit Enhancement Suite
- The native PiP (before it was on any other browser) was AMAZING
I had been a diehard Chrome user since it came out (with the comic book!) on Windows, Linux and macOS. I got fed up with how slow it was becoming and how it was running my fans all the time.
Unfortunately, two things happened that made me quit Safari:
- I found some weird bug wherein whenever I typed an address in the address bar it would always slow down to a crawl
- Apple deprecated and abandoned old extensions. So I lost most of my very valuable extensions, with emphasis on uBlock Origin and Reddit Enhancement Suite. I could live with a different adblocker (I saw adguard at the time), but I could not live without RES. No way.
So I left Safari and have since moved to Firefox. It seems almost as fast as Chrome, has nice integrations and features, but it's no Safari. It still drains my battery and has issues. Firefox has since progressively added PiP (even if it's not native) and support for media keys, which was a godsend, so that's nice.
I'd like to get back to Safari. It would be amazing. Do you know if there is any way for me to get what I used to have back? uBlock Origin (or something with compatible filter lists and custom rules) and Reddit Enhancement Suite?
Safari is migrating to a new system of extensions that will make it much easier to port from Chrome. However, I understand it still requires Xcode (which non-Mac folks can't run) and a developer license (which not everyone wants to pay for). I hope to bring my Chrome extension to Safari, but honestly it's not a priority because most people who install extensions are not running Safari (when you consider that most people are not on Mac, and a large chunk of folks on desktop Safari are there because it's the default — and therefore would not likely install extensions).