4 ms·
This kind of complaint has popped up quite a lot lately, and despite developing pretty complex web apps using lots of nice modern features I just don’t recognis
by matthewmacleod 5y ago
This kind of complaint has popped up quite a lot lately, and despite developing pretty complex web apps using lots of nice modern features I just don’t recognise it. This particular example isn’t even more than a childish rant.
Developing for Safari is broadly fine. Main thing is it tends to get cutting-edge features a bit later than Chrome or Firefox. I encounter bugs at the same rate as any other browser… and that’s it. Depictions of Safari as “the new IE” are ludicrous to the extent they can only feasibly be from people who never worked with “the old IE”.
- giorgioz 5y agoThere is was one huge problem with Safari that can't be denied. Safari does not update itself. All other major browsers by now are ever-green browsers. Ever green browsers update on the go constantly, silently, in the background. Safari major updates are tied to update of the whole OS. This is a HUGE limitation. https://www.techopedia.com/definition/31094/evergreen-brows https://www.techopedia.com/definition/31094/evergreen-brows
- matthewmacleod 5y agoI don’t consider “my software doesn’t randomly change underneath me” to be a disadvantage. The number of bugs I have hit as a result of Chrome updating itself far outweighs the problems I’ve had from Safari being out of date.
- giorgioz 5y agothe word randomly does not apply to updates of Google Chrome. Updates in Google Chrome are a literal masterpiece of software engineering and continuous integration: https://developer.chrome.com/blog/new-in-chrome-91/ https://developer.chrome.com/blog/new-in-chrome-91/ Clearly regression bugs still happen but when they do happen they get fixed much faster and rolled-over sooner. Finally, stability gained exclusively by not changing things will turn in staleness and lack of innovation. Apple decreased their innovation efforts in the past ten years in exchange for incremental changes and just CASHING IN. This time they won't be able to re-hire Steve Jobs to come and save the day.