History Of Safari Web Browser - GoTechTalk


Monday, July 2, 2018

History Of Safari Web Browser

History Of Safari Web Browser

Today we're going to explore the history of Safari Apple's web browser that was released back in 2003 with Mac OS 10.3 Panther but you might be wondering what web browser did the Mac used before Safari was created well it used Netscape Navigator which was the most popular web browser at the time thanks to a very special capability where text and graphics appeared on the screen simultaneously as the web page loaded , now that may not sound like a very special feature today but earlier web browsers would stay completely blank until 100% of the web content loaded which mean it could take up to three minutes just to load one web page, Netscape Navigator served as the Mac's default web browser until 1998 and what happened next was quite fascinating.

When Steve Jobs returned to Apple in 1997 he found the company in much worse financial shape than he expected, discovering there were just 90 days from bankruptcy and those desperate times called for desperate measures, Steve Jobs initiated talks with Microsoft the arch-nemesis of Apple in those days and tried working out an investment deal, you see Apple had a long-running lawsuit that claimed Microsoft copied the look and feel of Windows from the Macintosh operating system, this gave apples some leverage in negotiations by offering to drop the lawsuit if Microsoft invested in Apple but there was another factor at play Microsoft was in the middle of an antitrust fight over its forceful promotion of Internet Explorer which was tarnishing Microsoft's image with consumers and could lead to an antitrust lawsuit from the US government, so it was actually in Microsoft's interest to negotiate a deal with Apple in order to keep them around as a competitor as the  deal took shape five specific terms were agreed upon by both parties.

1. Microsoft had to make a one hundred fifty million dollar investment and non-voting Apple shares this mean Microsoft didn't have any say in decisions Apple made despite being a  large shareholder.

2. Both Apple and Microsoft would establish patent cross-licensing so any existing or future patents created within five years would be shared between both companies.

3. Microsoft would commit to creating  Mac versions of Microsoft Office for a five-year period with the same number of major releases as Windows.

4. Microsoft and Apple would collaborate on Java compatibility to strengthen its viability as a competitor.

5. Every Mac had to ship with Internet Explorer as the default web browser.

Not many people were happy about Internet Explorer as a default browser, but the blow was softened when Jobs clarified that users could change the default web browser back to Netscape Navigator which still shipped with every Mac.

So Internet Explorer served as the Mac's default web browser for 5 years until the deal with Microsoft expired in 2003 and this gave Apple the opportunity to introduce a web browser of their own On January 7th 2003 at Macworld in San Francisco, Steve Jobs announced that Apple had developed their own web browser called Safari it was based on Apple's internal variation of the KHTML rendering engine called Web Kit, Apple released the first beta version for iOS 10 that day a number of official and unofficial beta versions followed until version 1.0 was released on June 23 2003, Safari was available as a separate download for Mac OS 10.2 Jaguar but was included with the Mac OS 10 point 3 panther release on October 24 2003 even with Safari as the default browser Apple decided to keep it in an Explorer on the Mac as an alternative.

The second version of Safari came just two years later and did something quite interesting thanks to debugging and optimization work done by Apple Safari developer Dave Hyatt, Safari 2 was the first web browser to pass the acid2 test, now acid 2 was a test page created by the Web Standards Project to expose page rendering flaws in web browsers and other applications that rendered HTML, its purpose was to encourage adoption of universal web development standards so web developers didn't have to waste time tweaking their websites to display correctly across different browsers, establishing a universal web standard was very important without it the internet would have likely become fragmented into pockets of incompatible content with certain websites only available to users who had the right browser, the acid2 test was targeted toward Internet Explorer in particular since it didn't follow hardly any web standards at all something that frustrated users and developers alike since it was likely  to display web pages differently from other browsers, this forced web developers to spend extra time tweaking their web pages in order to display correctly on Internet Explorer but Microsoft dismissed acid2 describing the test as a wish list of features rather than a true test of standards compliance but over time more browsers began passing the test and pressure mounted on Microsoft to do the same which they eventually did with Internet Explorer 8 in 2007 two years after Safari, in addition to passing the asset to test Safari 2 featured a 1.8 times speed boost over the previous version.

On January 9th 2007 Apple introduced the iPhone, it was the first time Safari was available on a mobile device and later that year Apple announced Safari 3 which was the first version available on Windows during the announcement jobs were in a benchmark comparing the most popular Windows browsers with Safari coming out on top, this is when Apple began claiming that Safari was the world's fastest browser, later third-party tests would confirm apples claim that Safari 3 was the fastest browser on the Windows platform but this was in terms of initial data downloading over the Internet it was found to be only a hair faster than Internet Explorer 7 and Mozilla Firefox when loading static content from local cache.

Beginning with Safari 4 the address bar had been completely revamped the blue inline progress bar was replaced with a spinning bezel with a loading indicator the button to add a bookmark was attached to the address bar by default and the reload stop button was superimposed on the right end of the address bar, all of these changes were made to streamline the interface and make Safari appear similar to the mobile version on the iPhone, Safari 4 also included new features like Cover Flow for browsing history and bookmarks top sites with a nice thumbnail view improved developer tools and a nitro JavaScript engine that ran JavaScript up to eight times faster than Internet Explorer,  Safari 4 also passed the new acid3 web standards test.

Apple released Safari 5 On June 7 2010 featuring the new Safari reader for reading articles on the web without distraction and a 30% JavaScript performance increase over Safari 4, Safari 5 included more than a dozen new html5 technologies with a focus on interoperability and for the first time a developers could create Safari extensions to customize and enhance the browsing experience,  Apple also decided to reintegrate the progress bar back into the address bar for this release.

Safari 6 was initially planned as a safari 5.2 release until Apple announced the change to 6 at its 2012 Worldwide Developers Conference, the release of Safari 6 coincided with the OS 10 mountain lion release on July 25th 2012 and it was directly integrated into the OS this meant Safari was no longer available for download from Apple's website, Mac users running OS 10 lion could upgrade to Safari 6 through a software update but it wasn't available for earlier operating systems it also wasn't available on Windows Apple said Safari 6 is available for mountain lion and lion safari 5 continues to be available for Windows, Safari 6 included some helpful features like iCloud tabs which synced users open web tabs across their iOS and OS 10 devices, Safari 6 also included new privacy features including and ask websites not to track me preference and the ability for websites to send mountain lion users notifications.

 Safari 7 was released in 2013 and brought improvements to JavaScript performance and memory usage as well as a new look for top sites in the sidebar, there was a new shared links feature in a new power saver feature which paused plugins that weren't in use.

The next two updates weren't very big, Safari just included WebGL support stronger privacy features increased speed and efficiency enhanced iCloud integration and an updated design and safari 9 in 2015 featured the ability to mute and pin tabs but in 2016 Apple made up for the last two updates with Safari 10 it added a slew of new capabilities to Safari there was Apple pay picture-in-picture support for video a new bookmarks sidebar a redesigned history and bookmarks view, site-specific zoom where Safari would remember how far you zoomed in to web sites improved auto fill, Reader improvements and the ability to reopen recently closed tabs but with all those new features you may wonder what else Apple could possibly add in the next version??

Well in Safari 11 Apple added some of my favorite features first was the end of auto playing videos, Safari would prevent videos from playing until you actually click the play button which is how all videos on the internet should work but the best edition was intelligent tracking prevention, this prevented websites from installing tracking cookies onto your browser and following you around the Internet, the feature was very difficult to implement and major advertising groups objected to it, saying the feature would reduce the free services supported by advertising while other experts praised the change.

Alright, guys, that's the end of the blog, thanks for reading the whole way through if you enjoyed this blog please share it with someone who would be interested and leave a comment, Thanks for reading guys.

No comments:

Post a Comment