Linked by Thom Holwerda on Thu 10th May 2012 18:06 UTC
Windows Both Mozilla and Google have expressed concern over Windows 8. Microsoft's next big operating system release restricts access to certain APIs and technologies browsers need - only making them available to Internet Explorer. Looking at the facts, it would seem Mozilla and Google have a solid case - coincidentally, the responses on the web are proof of the slippery slope we're on regarding ownership over our own machines.
Thread beginning with comment 517676
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Comment by shmerl
by bloodline on Thu 10th May 2012 19:10 UTC in reply to "Comment by shmerl"
bloodline
Member since:
2008-07-28

Interestingly, why Windows on ARM raises concerns about browsers censorship, while the same thing on iOS (Apple essentially bans all other browsers on iOS with their SDK license) doesn't raise concerns?


Apple bans all other browers on iOS? So why have I got three other browsers (Murcury, Atomic Lite and Opera Mini) on my iPhone as well as Safari?

Reply Parent Score: 1

RE[2]: Comment by shmerl
by ssokolow on Thu 10th May 2012 19:23 in reply to "RE: Comment by shmerl"
ssokolow Member since:
2010-01-21

"Interestingly, why Windows on ARM raises concerns about browsers censorship, while the same thing on iOS (Apple essentially bans all other browsers on iOS with their SDK license) doesn't raise concerns?


Apple bans all other browers on iOS? So why have I got three other browsers (Murcury, Atomic Lite and Opera Mini) on my iPhone as well as Safari?
"

Last I'd heard, Apple bans rendering engines other than the Safari-provided WebKit on iOS, so you can make a browser, but unless it relies on external servers to do its rendering, it's little more than a new frontend on Safari Mobile.

I don't know about the other two, but Opera Mini renders pages on the Opera server farm and pushes the rendered results to the phone. (They pioneered the approach the Kindle Fire is now also using)

Reply Parent Score: 11

RE[3]: Comment by shmerl
by shmerl on Thu 10th May 2012 19:25 in reply to "RE[2]: Comment by shmerl"
shmerl Member since:
2010-06-08

Last I'd heard, Apple bans rendering engines other than the Safari-provided WebKit on iOS, so you can make a browser, but unless it relies on external servers to do its rendering, it's little more than a new frontend on Safari Mobile.


Exactly my point. So in essence - alternative browsers are banned. Opera's approach is just a workaround (not such a good solution), but it's not what we are talking about.

Reply Parent Score: 2

RE[3]: Comment by shmerl
by shmerl on Thu 10th May 2012 19:28 in reply to "RE[2]: Comment by shmerl"
shmerl Member since:
2010-06-08

From the iOS SDK license:

“3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple’s built-in WebKit framework.”


Which translates to - no Google's or Mozilla's JavaScript VM can be used, which translates to - alternative browsers are banned. Note - we are talking about the SDK. So they are banned legally even from compilation, less alone from distribution through the Apple's store. So even if Google or Mozilla decided to use Cydia for their browsers, they still can't do it, since they can't even legally compile them.

Edited 2012-05-10 19:32 UTC

Reply Parent Score: 4

RE[2]: Comment by shmerl
by shmerl on Thu 10th May 2012 19:23 in reply to "RE: Comment by shmerl"
shmerl Member since:
2010-06-08

They all rely on Safari components. Apple bans all real alternative browsers.

Edited 2012-05-10 19:24 UTC

Reply Parent Score: 3

RE[3]: Comment by shmerl
by xylifyx on Fri 11th May 2012 05:34 in reply to "RE[2]: Comment by shmerl"
xylifyx Member since:
2008-05-03

They all rely on Safari components. Apple bans all real alternative browsers.


Both Apple and Microsoft knows that they cannot compete so they enforce these restrictions. However this has one real advantage. Webkit browsers were about to gain a IE6 like monopoly in the mobile space.

All webdevelopers must know now that they shouldn't use -webkit-* CSS any longer.

Reply Parent Score: 3

RE[2]: Comment by shmerl
by nej_simon on Thu 10th May 2012 19:30 in reply to "RE: Comment by shmerl"
nej_simon Member since:
2011-02-11

Apple bans all other browers on iOS? So why have I got three other browsers (Murcury, Atomic Lite and Opera Mini) on my iPhone as well as Safari?


Because they're based on apple's webkit engine (except Opera but it renders the pages on opera's serves and then send them to the phone). Apple don't allow non-webkit browsers on iOS.

Reply Parent Score: 2