4 ms·
Safari isn't even comparable to Firefox in term of correctness or feature. Let alone chrome. Powerful web pages never work on it. It is just a poor ancient brow
by mmis1000 5y ago
Safari isn't even comparable to Firefox in term of correctness or feature. Let alone chrome. Powerful web pages never work on it. It is just a poor ancient browser like ie from a web developer's view. The only reason keep developer waste time on workaround it is it is the only browser on iPhone
- cyber_kinetist 5y agoI really don't have any qualms with Safari personally, since the websites that usually don't work on Safari are the websites that are incredibly bloated with JS and shouldn't really be opened in any other browser. The sites using the shiniest features are the ones that I usually avoid anyway.
- mmis1000 5y agoSafari isn't only buggy in JS. It also bugs in CSS __almost everywhere__ . If there is a squid game that ask you write a page displays as spec on safari without preview, I guess everyone will die.
- taylodl 5y ago> The only reason keep developer waste time on workaround it is it is the only browser on iPhone That's an interesting perspective. Here's my take: developers don't build web sites for self-enjoyment, they build web sites for users. A lot of those users, especially users having the propensity to spend money, are going to access your web site with an iPhone - an iPhone running Safari. My conclusion therefore is if you're interested in making money then you're interested in Safari. It's a simple calculus for a simple man like me. Here's another way to think of it - if you want your application to run on Apple's phone then you have to pay the 15% Apple tax. That's the price you pay to get access to their market. If you want your web site to run on Apple's phone then you have to pay the "Safari tax." Again, that's the price you pay to get access to their market. Is the price worth it? That's a business decision, based off ROI. Lots of people complain about it but obviously the ROI shows it's worth it.
- mmis1000 5y agoFor personal project, I won't support it. It is simply waste of time for no return. For company project, I was paid to do it. So I did. But the low quality browser implementation is pain in the ass to debug. If it didn't exist at first place. My life will be far easier.