4 ms·
> It's difficult to become a voice for Safari, if Safari is hiding behind a hefty price tag. This may be a cause for a lack of voices, but it's hardly the only
by falcolas 5y ago
> It's difficult to become a voice for Safari, if Safari is hiding behind a hefty price tag.
This may be a cause for a lack of voices, but it's hardly the only (or I'd argue even the most prevalent) cause. 99.9% of the developers at the company I work for are on macbook pros, yet they only support Chrome. And the reason is simple: they don't want to support more than the one browser.
The decision was, of course, backed up by numbers, harvested after our product's use of Chrome-only features and "best on Chrome" style "help" answers.
It's a self-reinforcing loop.
- simion314 5y agoAt my company most are on Windows the rest are on Linux, so nobody actually tests in Safari or Safari Beta.
- notriddle 5y agoThis is how it is where I work, too. We offer first-class support for Firefox and Chrome, but we really only have one person ever testing anything on Safari, because we only have one person with a Mac.
- kitsunesoba 5y agoExactly this, I’ve observed it as well. MacBook-toting devs often won’t test on anything but Chrome, likely for convenience. Firefox suffers from this too.
- wlesieutre 5y agoI've definitely run into websites where you can tell the developers only ever tested their work with a smooth scrolling multitouch trackpad. Clicky vertical only mousewheel scroll? Sorry, spent $6000 on the maxed out laptop but can't get a $10 mouse to go with it. Enjoy scrolling two pixels per wheel revolution because our scroll hijack only works right on trackpads.
- chrismorgan 5y agoOn this specific issue: scrolljacking is always bad because the web simply doesn’t expose the necessary primitives to make it not bad for at least some people. Search my comment history for a little more detail and discussion.
- ehutch79 5y agoNo, it's because the safari developer tools are crap. Also, I can't get things like the vue dev tools in safari. I'd be more likely to switch to firefox
- falcolas 5y agoIf the goal is to avoid a mono-culture (as called out by the OP of this thread), then switching to Firefox is perfectly acceptable - perhaps even better than switching to Safari. You've got my encouragement to do so.
- HWR_14 5y agoDoing your primary development in Chrome or Firefox and testing in Safari would still be testing in Safari. Or is it apparently no longer possible to debug code that you don't have a debugger attached to? I'd contend that it's your job. And if it's slightly harder in Safari, that's a reason to ask for better tooling, but not a reason not to do your job.
- ehutch79 5y agooccasionally opening safari for testing is far different than using it as your primary browser for development.
- ksec 5y agoThey need Safari on Windows, Developer Edition. But instead they force you to buy an M1 Mac mini for testing, or rent one on AWS or other Cloud. They will spend PR resources attacking those site that doesn't support Safari, which may harm their user on iOS. And force them to support Safari by spending money on Apple. Brilliant strategy by Tim Cook. Edit: I know you could use other webkit browser on Windows for testing.
- falcolas 5y agoI avoided this portion of the argument earlier, but… Given the yearly cost of your average software development team and their budget for development laptops/desktops, a $700 mac mini for Safari testing is pocket lint for your average corporation. Even for independent contractors, that cost is pretty trivial in the scheme of other tools and software that designers and developers pay for.