3 ms·
I agree Apple is to blame here. But, disagree with the logic. > What's the point in them wasting their time just skinning something that is guaranteed to be sl
by chdir 12y ago
I agree Apple is to blame here. But, disagree with the logic.
> What's the point in them wasting their time just skinning something that is guaranteed to be slower than Safari
I'd say, consistency of user experience and sync'ing my bookmarks etc. Skipping iOS means you are losing a reasonable chunk of users who fall in the category of wanting the same browser on all their devices.
- JetSpiegel 12y agoIf it uses WebKit, it's not Firefox. Plain and simple.
- giovannibajo1 12y agoThat's a developer POV. For users, Firefox is defined as the browser with that specific look and feel, that landing pages, those awesome plugins and marketplace, that tab sync, that password manager, etc. You'd be hard-pressed to find a single non-developer who is even aware there is a difference in rendering engines (or javascript engines). The maximum they might know is that "this site is broken with that browser", but that won't relate to "rendering engine" in their mind. So brining Firefox to iOS would give an awesome benefit for many users that love Firefox on the desktop, and encourage others for which the absence of Firefox on iOS is a nuisance or a blocker in its adoption.
- JetSpiegel 12y agoThat would be like selling a Jaguar with a Fiat engine. Just because there are people too dumb to realize doesn't make it less wrong. Even ignoring the point someone raised of increasing the workload of already strained resources.
- giovannibajo1 12y agoIt would be like selling a Jaguar with a Ferrari engine; still a weirdo, but at least fully functional. You can't seriously claim Mobile Webkit to be to a (theoretical) Gecko-on-iOS like a Fiat to a Jaguar. And people are not "too dumb to realize". The whole point of the HTML standard is to make sure that all browser render the same. The whole point of the standard, and all the efforts of all the browsers, go towards a single goal: making all pages render equal on all browsers, that is making people NOT realize there is a difference; the technical problem of different codebases exhibiting different behaviors in rendering is just that, a technical problem to be solved. I maintain that the developer-centric position of focusing on Gecko and thus refusing a iOS port as "useless", is actually doing Firefox lots of harm in its adoption. Firefox is the product, not Gecko. Moreover, even if Apple eventually lifted the restriction, you want to be ready that day; you would still have to port the whole browser in addition to Gecko, including non-trivial issues like the extensions, and coordinating a solution for using extensions on all mobile platforms require years; the ecosystem of extensions need to adapt and evolve over the time. Releasing, maintaining, optimizing and evolving a Webkit-based Firefox on iOS would be still a gigantic effort and would still bring benefit; you're then free not to use it, if you only need Firefox as a way to use Gecko.
- JetSpiegel 12y ago> The whole point of the HTML standard is to make sure that all browser render the same. If that's the case, why is Webkit turning into IE6 on mobile? Apple is totally at fault. > even if Apple eventually lifted the restriction, you want to be ready that day Better stop all work on Linux, Microsoft might release their kernel as GPL someday and all this work is being wasted. See, it works for silly things too. Why should Mozilla be at the whims of Apple? As for the straining resources, focusing on yet another product also affects me. Thunderbird has been left to rot, and while I don't really resent it because the Boot2Gecko project is very interesting, you can't just say that Mozilla should maintain a separate fork with WebKit because Apple says so. What if Microsoft does the same thing in the future, should they just fork it a third time?
- giovannibajo1 12y ago>> The whole point of the HTML standard is to make sure that all browser render the same. > If that's the case, why is Webkit turning into IE6 on mobile? Apple is totally at fault. uh? of course Apple is at fault there (and I never said otherwise), but this point is orthogonal to the opportunity of having Firefox on iOS with the current restrictions. >> even if Apple eventually lifted the restriction, you want to be ready that day > Better stop all work on Linux, Microsoft might release their kernel as GPL someday and all this work is being wasted. See, it works for silly things too. Uh??? I'm not suggesting Firefox to drop Gecko, not at all. I'm saying that Firefox should use Webkit on iOS until Apple allows Mozilla to use Gecko (if ever), and that this would bring lots of value to the Firefox ecosystem and to Mozilla, because it would push Firefox market share for increased ecosystem effect.