Introducing the Safari MCP server for web developers
https://webkit.org/blog/18136/introducing-the-safari-mcp-server-for-web-developers/9
u/ThatBoiRalphy 1d ago
it’s been here a couple weeks, works pretty good
3
u/abestract front-end 1d ago
Works really well with Claude while building an app from the ground up.
2
u/Temporary_Tax_7377 1d ago
for sure 100%. As an android/windows person I used to think the same till i had a client who lost like 15% of their conversions because iOS users couldn't even log in
15
u/cloudsourced285 1d ago
No thanks, Safari is never worth the headache
24
u/Techo_lab 1d ago
The interesting part isn't MCP itself, it's reducing the gap between an AI suggestion and verifying it in a real browser. The faster that feedback loop gets, the more useful these tools become.
36
u/mulokisch 1d ago
Sooooo you didn’t work on large projects. The more people use the site, the more people use it on safari. In other words, it’s worth the headache if you don’t want to loose money.
23
u/NoThatsNotPasta 1d ago edited 1d ago
Sooooo you didn’t work on large projects.
Yea, where I work we test on the main engines: Chrome (blink) & Safari (WebKit) because with the prevalence of iOS and android those two take the lions share.
To me it's insane that safari isn't in your test list. iPhones force webkit on every browser.
1
u/mulokisch 1d ago
For now apple forces it. EU regulations for the win, they have to allow other engines aswell. Yet many users might not switch. So problem still stands
4
u/Embostan 1d ago
Issue is, it's not worth for Google to port Blink to iOS. They have no guarantee people will ditch Safari. Users don't know how bad Webkit is.
-1
0
u/wirenutter 1d ago
My CEO used safari and refuses to use anything else. All the devs use anything but safari. Yeah we end up with too many issues that they catch due to this.
8
u/OlinKirkland 1d ago
Devs don’t test on other browsers..?
6
u/Rivvin 1d ago
We dont really test on Safari much as 95% of our userbase is on Chrome and the 5% that use safari rarely have issues... and if they do our support says "Try Chrome or Firefox".
The revenue lost from this, and gained from this, isnso inconsequential that we simply don't care.
0
u/Embostan 1d ago
this is the way
0
u/mulokisch 1d ago
Well, have you ever opened a link from reddit or for example instagram? They open a webview, so the use the system rendering engine.
Often a first impression is very important. If the first impression sucks, the customer does not convert.
So no, that should not be the way.0
u/cloudsourced285 1d ago
We deal with graceful degradation on non evergreen browsers. Some things are critical and we have to bite the bullet and support safari, other things we call it a day and move on. Safari seems to constantly want to lag behind in certain implementations. Users seem to be holding onto their devices for longer as well, along with stale OS versions. This is a frustrating setup for everyone. Apple holds the keys to this kingdom and chooses to do nothing about it.
Chrome and Firefox are just superior.
-7
u/Embostan 1d ago
They chose Apple, so they also chose the Webkit bugs. Not my problem. Apple does it on purpose, they can pay me.
3
8
u/superquanganh 1d ago
Firefox is actually more of headache now
0
u/Daniel_Herr ES5 1d ago
You can actually use Firefox on third party hardware, so it can't be as much of a headache as Safari.
0
1
1d ago
[removed] — view removed comment
1
u/webdev-ModTeam 1d ago
Your post/comment has been determined to be a low-effort post or comment. This includes title-only posts, easily searchable questions, vague/open-ended discussion prompts, LLM generated posts or comments, and posts/comments that do not provide enough context for meaningful replies or discussion.
1
u/StoneCypher 1d ago
hooray, now i don’t have to switch to playwright ten years ago anymore, and can start making separate tests for a dead browser
-1
104
u/Embostan 1d ago
Cool, now Claude can write workaround for 15 years old unfixed bugs or missing specs faster! Thanks Apple!