Mozilla has skinned the iPhone's safari browser with a Firefox-compatible wrapper that synchronises bookmarks and history, and integrates search. Once Firefox Home has been installed, searches can be typed directly into the address bar, with previous URLs and searches being offered as options just like on the desktop version of …
Isn't limiting users to one browser what MS were taken to court for in the EU? How is Apple getting away with this?
Easy Peasy Chocolate Squeezy
"How is Apple getting away with this?"
By not being a monopoly.
Because Apple don't have a monopoly in the mobile phone (or mobile OS) market.
"Apps that browse the web must use the iOS WebKit framework"
Does that mean that Opera Mini falls foul of the rules now then?
No. It means that, any application that wants to render HTML must use the iOS WebKit framework. Opera Mini does not render HTML, it sends it out to a centralized server for rendering, which returns the fully composited display.
Why do their videos use Flash?
You'd think Mozilla would "eat their own dogfood" and use HTML5 video with WebM encoding...
"Advanced users can now set up Firefox Home to connect to their own custom Firefox Sync servers"
Something I missed with the last iteration.
Microsoft Internet Explorer
I don't get this; Microsoft, in europe at least, got a ticking off from the courts, because it bundled IE with windows, giving it an unfair advantage against the other available browsers.
Not only do apple bundle their own browser with the Jesus phone, but the specifically ban any other browser?
How is that not getting stomped on?
Probably because ...
Probably because Apple are not in a dominant or monopolistic position in the smartphone market, unlike Microsoft's position in the PC home operating system market.
microsoft are evil and apple are glorious
"Not only do apple bundle their own browser with the Jesus phone, but the specifically ban any other browser?
How is that not getting stomped on?"
Firstly, see above, Apple is not a monopoly. If you don't understand why this is important then you don't understand EU vs MS or DOJ vs MS at all.
Secondly, they haven't actually "ban[ned] any other browser", just mandated that any other browser use the WebKit framework APIs that are already on the phone. Hence the quote from the developer agreement given in the article : ""Apps that browse the web must use the iOS WebKit framework""
Apple don't have an abusive monopoly over smartphones. Don't like their product, there is an alternative that the fandroids love to tell us now has a greater market share. The don't "specifically ban any other browser" either, just the rendering engine. Opera have found a way around this that Apple are happy with too. What I want to know is why this has to be explained every fucking time...
Re: Microsoft Internet Explorer
It's simple, really. Microsoft was abusing their monopoly position in Operating Systems for Personal Computers, which at the time was the de facto standard OS for all personal computers. In fact, most computer manufacturers would not sell you a computer without a Microsoft OS. Purchasing a computer that did not had a Microsoft Operating System on it was impractical, and for some impossible.
What Microsoft was doing was leveraging this power to give themselves an advantage in the web browser market.
By contrast, Apple's iOS is not the de facto standard OS for all smartphones, only for Apple's own devices. Therefore, Apple is only leveraging the power they have over their own devices to maintain control of their entire system.
Microsoft did not design, build, or sold your PC, yet they attempted to control or influence which software was installed on top of the Operating System. This bundling was deemed illegal. Apple on the other hand, designed built and sold your iPhone, therefore they are offering a full product, which they control.
You are free to purchase a non-Apple smartphone, and doing so is fairly easy and commonplace.
To answer the questions about why Apple isn't getting hammered like Microsoft did, I believe (IANAL) that one of the pre-requisites to being charged with those types of anti-competitive behaviour is that you have to be in a dominant market position. Apple aren't dominant in either the smartphone or OS arenas, and so can't be behaving anti-competitively.
Why did Firefox bother?
Safari is a perfectly good browser, complete with bookmark sync (if you have mobileme). It's fast, works well. It's a good browser, as the article sez. It just has no competitors.
The real problem here is the Apple dictate on not allowing competing browsers at the code level.
C'mon Apple, lets have some choice, before the Anti-competition cronies force you to do it.
And if you don't have MobileMe (and don't want to pay for it)?
Surely the reason why Firefox bothered is in your statement that the problem is with Apple - Firefox are drawing attention to the situation in a clear but non-confrontational way.
Finally, Mozilla has stopped trying to push that godawful abortion of a mobile browser they've been trying to get out of alpha for the last five years or so.
Isn't this extremely old "news"?
Or is the news that it can now sync in both directions, since this new article doesn't say it can't.
So what they can't have their own renderer?
I see this complaint again and again about Apple not allowing another rendering engine on the iPhone.
Look, we now have WebOS, Android, iOS, and RIMM all using the same rendering engine for mobiles. It makes the work of web developers for mobile devices easy. There is a healthy aftermarket on the iPad for browsers with WAY better features than Safari, and there are some on the iPhone (not as many, grant you, due to the limited real estate, but certainly interesting feature wise).
Look, browser battle on mobiles is over. WebKit won. Deal with it everyone. It is NOT like it is not being rapidly advanced, which is one of the reasons people like competition. EVERYONE is contributing to it, and it gets better with each iteration.
I don't use Firefox because of its rendering engine, I use it because of its features, extensions, etc. I have no problem with them being a wrapper around WebKit, and I am happy that so many web sites are designed to work well on WebKit. As a developer, I hate having to have to deal with the quirks of one rendering engine over the other. I know HTML 5 is supposed to render this moot, but if that ends up being the case, and everyone's rendering engine is as adequate as the next, then the differentiator, again, are the features of the browser itself, not the rendering engine.
Can someone explain to me why that is a bad thing?
If you do not require over the air bookmark syncing, when you connect your device to iTunes you can choose to have your bookmarks transferred across to mobile Safari.
On another note Atomic web browser has tabs. Superb.