Notices



It?s time for Apple to bring back Safari for Windows

AVN News Feed

Post New ThreadReply
 
Thread Tools
  #1  
Old 04-26-2022, 08:10 AM
phillynewsnow's Avatar
phillynewsnow phillynewsnow is offline   Thread Starter  
Site Moderator - Staff

 
Join Date: October 11th, 2009
Posts: 4,640
Thanks: 0
Thanked 668 Times in 568 Posts
Downloads: 0
Uploads: 0


View phillynewsnow's Profile   Edit Options Edit Profile Picture View phillynewsnow's Photo Album Add phillynewsnow's to Your Contacts Show Groups Edit Avatar Subscribed Threads Private Messages
It?s time for Apple to bring back Safari for Windows

It?s time for Apple to bring back Safari for Windows



The web has changed drastically over the past decade: web apps have become more common, algorithms now dictate how most people receive content, and billions more people are now connected globally. Google has also become more dominant in that time, and has occasionally used its position in the web ecosystem and browser market in harmful ways. There have been many ideas for how to keep Google’s power in check, but here’s mine: Apple should make its Safari web browser cross-platform again.

You might recall that the Safari web browser used to be available for Microsoft Windows, in addition to macOS (then known as Mac OS X) and later iPhone and iPad. Apple discontinued the Windows version of Safari many years ago, but bringing it back now could provide one of the best alternatives to browsers built with Google’s Chromium engine.

The Windows experiment

Apple released the first version of the Safari web browser in January 2003, as part of Mac OS X 10.3 ‘Panther’, following the end of Microsoft’s five-year deal with Apple to keep Internet Explorer as the default web browser on Mac. Even though the web browser was new, the technology powering it was not ? Apple used the KHTML rendering engine as a starting point to create Safari’s WebKit engine.

The browser was initially exclusive to Mac, but when the first iPhone arrived in 2007, it also included Safari. The first version for Windows, Safari 3.0, was released that same year. However, the Windows version wasn’t all that great. The initial release included a security vulnerability for arbitrary code execution, which was patched less than 48 hours later as Safari 3.0.1.

Safari 3.0 Beta on Windows (Credit: NetworkComputing.com)


Safari also felt out of place on Windows. Apple used the same (awful) compatibility layer from iTunes for Windows with the Safari port, which re-implemented the Cocoa UI, Core Foundation, Core Graphics libraries on top of Windows ? similar to using Wine to run Windows programs on Linux. The result was an application that worked, but didn’t match the design or expected functionality of its host operating system.

Despite the early security issues and questionable software architecture, Safari for Windows was a decent web browser. Apple advertised it was “up to twice as fast” as Internet Explorer 7, and up to 1.6x the performance of Mozilla Firefox 2 (both supposedly tested on a Intel Core 2 Duo system with Windows XP and 1GB of RAM).

Apple continued to release new Safari versions for Mac and Windows, but when Safari 6.0 was released as part of Mac OS X Mountain Lion in 2012, a Windows version was missing. Apple later quietly removed the download links for Windows Safari, seemingly marking an end to the browser’s existence on non-Apple platforms. The final version was Safari 5.1, released in 2010.

The comeback

Fast forward to 2022, and the web ecosystem is better in many ways, but also far from perfect. Web apps are more capable than ever before, mostly thanks to the accelerated development of new APIs in Google Chrome. However, Google now has significant influence over the course of web browsers ? Opera and Microsoft dropped development of their own rendering engines to use the same Google’s Chromium engine, while newer contenders like Brave and Vivaldi used Chromium from the start.

Web browsers based on Chromium have the ability to make changes to the browser interface and engine, so Google doesn’t have complete control over how they work. Each step away from Google’s upstream code makes adopting new changes to Chromium more time-consuming, though. That makes development more burdensome, and more crucially, it can lead to security patches in Chromium taking a long time to show up in some browsers. One example was Kiwi Browser for Android, which was stuck on Chrome 77 for over a year.
The web needs a balance of powers to remain an open platform

/* Pull quote size and added line-height .wp-block-pullquote p { font-size: 1.75rem; line-height: 1.5; } */ figure.quoteright { margin-top: 0px !important; margin-bottom: 0px !important; } .quoteright { width: 50%; float: right; margin: 0em 1em; margin-top: 0px !important; margin-bottom: 0px !important; } .wp-block-pullquote p { font-size: 1.75rem; line-height: 1.5; color: #de7300; } figure.wp-block-pullquote.pullrightstyle { border-top: 0px; border-bottom: 0px; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; } blockquote.rightquotestyle { color: #006e95 !important; } @media only screen and (max-width: 600px) { .quoteright { float: none; width: 90%; margin: auto; } .wp-block-pullquote { padding: 0rem; } } The web needs a balance of powers to remain an open platform, but there are now only two major web browsers not based on Chromium: Mozilla Firefox and Apple Safari. Firefox uses its own Gecko engine, which has seen significant performance improvements in recent years. Safari still uses WebKit, and while much of Safari’s popularity comes from it being the only real browser allowed on iOS and iPadOS, it has also become a proper competitor to Chrome in recent years. Apple bringing Safari to more platforms could pull back some market share from Chrome and other Chromium-based browsers.

Christian Schaefer pointed out in a blog post last year that Apple still supports the WebKit engine on Windows, mostly for embedded applications and Microsoft’s Playright testing platform. Newer versions even dropped the iTunes-based monster of a compatibility layer, in favor of the cross-platform Cairo graphics library. However, these minimal builds of WebKit are only intended for site testing, and don’t have common browser features like sync, tabs, or extensions.

Playwright WebKit on Windows (Credit: Christian Schaefer)


There are reasons beyond the health of the open web for Apple to port Safari to more platforms. There are millions of people that use an iPhone or iPad, but use Windows PCs instead of Mac computers. Keeping Safari exclusive to macOS might encourage some of those people to buy a Mac, but Safari on Windows (and other platforms) could also act as a loss leader that encourages future Apple hardware purchases ? much like the original iTunes for Windows nearly two decades ago. This is also a strategy that worked for Google: Chromebook sales were helped by the popularity of the Chrome browser, which itself only made Chrome more popular.

Apple has also been more willing in recent years to bring its services and applications to other platforms, even in just a limited fashion. iCloud is available for Windows, the iCloud web apps work in most web browsers, FaceTime calls can now be joined via link from non-Apple devices, Apple Music has an Android app, and so on.

Safari for Windows could give Chromium browsers some much-needed competition, while also opening up a more connected experience for Apple devices. There are still plenty of reasons for Apple to not do it, but I’d certainly like to see it happen.


The post It’s time for Apple to bring back Safari for Windows appeared first on XDA.



More...
Reply With Quote
Post New ThreadReply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Elon Musk might be looking to bring back Vine phillynewsnow AVN News Feed 0 11-01-2022 08:36 AM
Apple releases Safari 16 with Tab Group customizations and new security upd phillynewsnow AVN News Feed 0 09-12-2022 05:03 PM
My temporary Apple envy is back, and it?s all about female health this time phillynewsnow AVN News Feed 0 09-12-2022 05:03 PM
Bring Back Rapidshare account to Premium Members BigAJ Random Community Topics 2 12-10-2008 12:55 AM
safari in windows mobile released ICEM/\N WM And PPC Applications 8 08-14-2008 12:31 AM


All times are GMT -5. The time now is 11:23 AM.

Layout Options | Width: Fixed
Contact Us - SPJ Bulletin - Archive - Privacy Statement - Terms of Service - Top