Apple's Safari browser turns 13 years old today
Steve Jobs unveiled the "Fastest Web Browser Ever Created for the Mac" this day back in 2003, introducing the Safari web browser that four years later would power a new kind of mobile browsing experience on iPhone.
Safari 1
The appearance of Safari may have seemed to be too late to matter in the history of HTML development; Microsoft and Netscape/Mozilla had already battled over web browsers, resulting in an established pair of browser engines that appeared to limit the emergence of any new challengers.
"We are bringing innovation back into this category with the first all new browser created in many years," Jobs stated.
Launching its own web browser enabled Apple to not only retain its customers as the importance of the web increased and as Netscape and Microsoft wavered in their interest in supporting the Mac platform, but also gave Apple greater control over the direction of web standards.
Apple not only launched its own browser app but also developed a unique WebCore browser engine (based on a fork of KHTML, an existing open source project) in competition with Microsoft's Trident and Mozilla's Gecko.
Apple's parallel push for open, complete web standards, rather than the proprietary web extensions favored by Microsoft, created a more consistent platform for web developers and a more level playing ground for all browser developers. In 2008, WebKit became first browser engine to fully pass Acid3 rendering test.
Owning the critical technology also allowed Apple to advance adoption of HTML5 as an open alternative to web apps and video necessitating a proprietary middleware plugin such as Adobe Flash or Microsoft Silverlight. A core feature of HTML5 is Canvas, Apple's patented technology that it contributed royalty-free to accelerate the development of the open web. This came largely at the expense of Microsoft and Adobe.
While Safari's WebCore and JavaScript Core libraries (both sourced from KHTML) were always open source, Apple announced in 2005 that it would be making its entire browser implementation available to the community, resulting in WebKit, a complete package other vendors could use to quickly launch their own browsers.
Nokia contributed efforts to bring WebKit to its mobile phones and Google launched Chrome as an WebKit browser for Windows in preference to perpetually funding Mozilla's development of an Internet Explorer alternative. Apple initially maintained a port of Safari for Windows PCs, but eventually stopped the project as Google and other developers took over the work of maintaining WebKit on Windows.
Safari on iPhone in 2007
In 2007, Apple launched Safari on the original iPhone using the same WebKit engine and a new multitouch interface. "We wanted the best web browser on a phone," Jobs said, "so we picked the best one in the world, Safari. We have Safari running on iPhone -- it's the first fully-usable browser on a cellphone."
Because Google subsequently also used WebKit in Android, the fledgeling browser engine Apple had introduced in the face of overwhelming competition on the PC desktop quickly became the dominant mobile browser. Today, it's virtually the only browser in use on mobile devices.
Safari 1
The appearance of Safari may have seemed to be too late to matter in the history of HTML development; Microsoft and Netscape/Mozilla had already battled over web browsers, resulting in an established pair of browser engines that appeared to limit the emergence of any new challengers.
"We are bringing innovation back into this category with the first all new browser created in many years," Jobs stated.
A return to open web standards
Launching its own web browser enabled Apple to not only retain its customers as the importance of the web increased and as Netscape and Microsoft wavered in their interest in supporting the Mac platform, but also gave Apple greater control over the direction of web standards.
Apple not only launched its own browser app but also developed a unique WebCore browser engine (based on a fork of KHTML, an existing open source project) in competition with Microsoft's Trident and Mozilla's Gecko.
Apple's parallel push for open, complete web standards, rather than the proprietary web extensions favored by Microsoft, created a more consistent platform for web developers and a more level playing ground for all browser developers. In 2008, WebKit became first browser engine to fully pass Acid3 rendering test.
Owning the critical technology also allowed Apple to advance adoption of HTML5 as an open alternative to web apps and video necessitating a proprietary middleware plugin such as Adobe Flash or Microsoft Silverlight. A core feature of HTML5 is Canvas, Apple's patented technology that it contributed royalty-free to accelerate the development of the open web. This came largely at the expense of Microsoft and Adobe.
A massive open source project
While Safari's WebCore and JavaScript Core libraries (both sourced from KHTML) were always open source, Apple announced in 2005 that it would be making its entire browser implementation available to the community, resulting in WebKit, a complete package other vendors could use to quickly launch their own browsers.
Nokia contributed efforts to bring WebKit to its mobile phones and Google launched Chrome as an WebKit browser for Windows in preference to perpetually funding Mozilla's development of an Internet Explorer alternative. Apple initially maintained a port of Safari for Windows PCs, but eventually stopped the project as Google and other developers took over the work of maintaining WebKit on Windows.
Safari on iPhone in 2007
In 2007, Apple launched Safari on the original iPhone using the same WebKit engine and a new multitouch interface. "We wanted the best web browser on a phone," Jobs said, "so we picked the best one in the world, Safari. We have Safari running on iPhone -- it's the first fully-usable browser on a cellphone."
Because Google subsequently also used WebKit in Android, the fledgeling browser engine Apple had introduced in the face of overwhelming competition on the PC desktop quickly became the dominant mobile browser. Today, it's virtually the only browser in use on mobile devices.
Comments
For what it's worth, a few days ago MS threw in the towel on supporting all their old browsers, up to and including IE 10. Can you believe it!?
May be, may be it wont matter, I am not sure, since most development now are moving to Apps.
Lion made me ditch Safari for Chrome, but then last year I started using Safari instead of Chrome (except for Netflix, which makes me still use Chrome because stupid 13-year-old Safari locks up playing videos after a few minutes).
Maybe it will finally become near-perfect in another 13 years...
YOUR BROWSER SCORES 443 OUT OF 555 POINTS
You are using WebKit Nightly Build on OS X El Capitan 10.11
You are using Chrome Dev 48.0.2564.71 on OS X El Capitan 10.11
My theory? Perhaps you can provide more concrete evidence rather than html5test.com?
Firefox - 13 years old. Current version 43.
Seems like a massive disparity.
How come Maps still aint available vor web/Safari Access?
I mean since Safari is a 13 year old !!?
Web pages are slow enough these days with hundreds of links downloading and dozens of megabytes, etc without the browser rendering itself adding to the pain.
https://webkit.org/status/
and are angry that they aren't leading in the html5test.com score then you really are not a web developer I would respect. Perhaps you hope Apple would branch their source tree and offer a mainline and experimental flavor?
The baseline of Safari Nightly is as current as they should be, while maintaining a solid platform. It'll definitely push those html5test.com scores higher, but then again their release product allows a seasoned web developer to target a smaller footprint for site development as it will translate across a variety of engines so the client can view the pages none the wiser.
Catering to CSS 3/4 experimental or even dissented specs that the general community of developers can never agree upon, but Google is pushing is a dumb way to bet on making a living on the web.