I was hoping we’d hear from Don Melton on the idea that Safari is the new IE and he didn’t disappoint. For those that don’t know Don is the man that started the WebKit and Safari projects at Apple. He’s also a former Netscape developer so he’s been around the web and web browsers for a very long time. If you have some time go listen to Debug 69, it’s a bit explicit, Don like to drop the F-bomb, but it’s also very informative.
Two things stood out about how the Safari team approaches development of new things. They really care about security and battery life, since mobile is now king.
It’s apparent they introduce features quite a bit more slowly than Google. That fact goes a long way to explaining why Google forked WebKit to create the Blink project. They wanted to move faster and felt held back by Apple’s WebKit team.
UPDATE: 7/25/2015 – I sent a link to Mr. Melton via Twitter and he graciously took the time to come read this post, which I really appreciate. Afterward he provided some excellent feedback. Here’s a correction to the statement above:
@Fahrni WebKit isn’t moving slower than Blink, just differently. And Google didn’t fork it to move faster. They did it simply for control.
— Don Melton (@donmelton) July 25, 2015
The point is, I’m not sure making the web browser do everything you can do on the desktop is the right thing to do. Let the web be the web. If you want to do a native application embrace the platform and do the best possible job you can for your users. This holds true for Android or iOS. Both provide great SDK’s built to take full advantage of the platform.
Go forth and create.