Firefox sur iPhone : le désaccord entre Apple & Mozilla

Mozilla refuse de lancer une version iOS de son navigateur Firefox tant que la politique d’Apple ne leur permettra pas d’utiliser le mĂȘme moteur de rendu que Safari.

Si vous vous sentez concerné par la question du logiciel libre, vous trouverez certainement dommage que le navigateur au panda roux ne soit pas présent sur iPhone & iPad.

En fait non, si vous ĂȘtes VRAIMENT concernĂ© par le logiciel libre, vous n’avez probablement pas mis les pieds dans un Apple Store.
Mais il est reste dans le domaine du possible d’ĂȘtre un utilisateur de Firefox sur son ordinateur et de possĂ©der le smartphone d’Apple (levez la main si c’est votre cas).
Seulement Firefox n’est pas prĂ©sent sur iPhone
 et pour autant que nous le sachions, il n’y sera pas pendant encore longtemps.


Firefox iOS : la faute Ă  Apple ?

Jay Sullivan (vice-prĂ©sident produit chez Mozilla) a expliquĂ© que la raison majeure pour laquelle Firefox n’est pas sur iOS vient de la politique d’Apple concernant les navigateurs dĂ©veloppĂ©s par des tiers.
En effet, Apple force les navigateurs-tiers comme Chrome Ă  utiliser un moteur de rendu nommĂ© le UIWebView. Mais pendant ce temps, Apple se rĂ©serve le droit d’utiliser le moteur Nitro JavaScript sur Safari Mobile, lui permettant d’ĂȘtre largement plus rapide.
Le combat est donc totalement inégal.

Firefox iOS : Apple invoque des questions de sécurité

Mais il serait prĂ©maturĂ© d’imaginer Apple en Satanas et Diabolo du web. En effet, la firme de Cupertino a ses raisons pour refuser l’accĂšs du moteur Nitro JavaScript aux autres dĂ©veloppeurs.
Cette raison : la sécurité des iPhone et iPad.
En effet, la plupart des failles de sĂ©curitĂ© ayant amenĂ©es au jailbreak des iPhone se situaient via son navigateur web. Et si Apple arrive vaguement Ă  colmater les brĂšches sur Safari, il n’aurait plus aucun pouvoir si d’autres navigateurs l’utilisaient Ă©galement.

 

Firefox iOS : Mozilla est le grand perdant

Nous sommes donc dans une situation oĂč, si aucun des deux acteurs n’acceptent de mettre de l’eau dans son vin, rien n’avancera.
Cependant Apple n’a aucun avantage Ă  ouvrir le moteur Nitro Ă  Mozilla. Cela l’exposerait Ă  de nouvelles failles de sĂ©curitĂ©, tout en armant la concurrence de sa meilleure technologie.
Mozilla n’a donc que trĂšs peu de moyens de pression, et sera toujours le plus grand perdant de l’affaire.
En effet, Mozilla ne pourra que perdre des parts de marchĂ© tant qu’il ne sera pas prĂ©sent sur iPhone.
Et avec 55% de l’internet mobile qui se fait via Safari, contre moins d’1% pour Firefox
 cette bataille est peut ĂȘtre dĂ©jĂ  perdue pour Mozilla.

(source)

12 commentaires

  1. GĂ©ronimo on

    Pas sĂ»r que Mozilla soit vraiment le grand perdant..! Ă  force d’ĂȘtre trop restrictif Apple perd chaque jour des parts de marchĂ© sur ces smartphones et tablettes..! de plus, le fait de vouloir rendre le jailbreak impossible pour des raisons de sĂ©curitĂ© (une excuse bidon pour moi), va avoir l’effet d’une balle dans le pied !
    Cupertino devrait ouvrir les yeux sur le marchĂ© actuel des smartphones et tablettes et s’aperçevoir qu’ils sont de plus en plus Ă  la ramasse, que si ils ne lĂąchent pas un peu les rennes et se croient encore intouchables, il pourrait bien en subir les consĂ©quences !

  2. GĂ©ronimo on

    trop restrictif et j’ai omis, trop cher !
    mauvaise combinaison..!

  3. >> tant que la politique d’Apple ne leur permettra pas d’utiliser le mĂȘme moteur de rendu que Safari.
    Au contraire, la politique d’Apple les contraint Ă  utiliser le moteur de rendu par dĂ©faut.

    Petites Ă©tourderies Ă  part, le jour oĂč l’UE viendra fourrer son nez dedans, Apple va devoir faire marcher la planche Ă  billets, on a essayĂ© de pendre Microsoft pour moins que ça…

  4. gloubiboulga on

    « Apple force les navigateurs-tiers comme Chrome Ă  utiliser un moteur de rendu nommĂ© le UIWebView. Mais pendant ce temps, Apple se rĂ©serve le droit d’utiliser le moteur Nitro JavaScript sur Safari Mobile, lui permettant d’ĂȘtre largement plus rapide. »
    il me semble que MS a été codamné pour des faits similaires, non..?

  5. A force de vĂ©rouiller tout, Apple perd des clients, j’ai par exemple commencer l’aventure avec un Iphone mais pour la tablette j’ai prĂ©fĂ©rĂ© un Android qui permet d’évoluer plus librement. J’ose croire que je ne suis pas le seul et que cela va un jour influer sur la politique d’Apple .

  6. Apple fait ce qu’il veut sur ses produits non ? Quand on achĂšte une voiture avec un autoradio intĂ©grĂ© et que le constructeur a dĂ©cidĂ© de ne pas ĂȘtre compatible avec d’autres marques d’audio, l’accuse-t-on pour cela ?

    On trouve anormal de ne pas pouvoir customiser comme on veut son tĂ©lĂ©phone, mais c’est quand meme le constructeur qui dĂ©cide non ? C’est lui qui investit de l’argent. AprĂšs, si sa stratĂ©gie est mauvaise, il perdra des clients. Tant que le client est averti, libre Ă  chacun d’acheter Apple ou autre.

  7. luckygulli

    Il me semble aussi que MS a Ă©tĂ© visĂ© quand il lançait son navigateur au dĂ©marrage, mais rien ne s’Ă©tait passĂ© car une part de ce lancement permettait aussi celui des autres navigateurs…

    Mais Apple est une dictature, une secte mĂȘme… c’est pas nouveau, mais tant que les gens voient que c’est joli tout beau, ils continueront Ă  l’utiliser…

  8. Il est vrai que plus ça vient plus Apple fait de ses objets des boites hermĂ©tique Ă  tout ce qui n’est pas pomme.

    A se demander ce que l’Europe pourtant quelquefois pĂ©nible en matiĂšre de concurrence fait concernant ces pratiques sur son territoire… Elle achĂšte des iPads Ă  ses dĂ©putĂ©s ? 😉

  9. Bof, ne pas avoir Firefox sur mon iPhone et mon iPad ne me dĂ©range pas plus que cela. D’un autre cĂŽtĂ©, c’est pas ça qui va m’empĂȘcher de reprendre un iPhone quand je changerai le mien.

    Mozilla a besoin de s’adapter aux rĂšgles d’Apple s’il dĂ©sire implanter son navigateur sur l’iPhone et l’iPad et si Mozilla refuse, d’autres vont occuper la place qu’il laisse libre.

  10. Et au delĂ  des raisons de sĂ©curitĂ©s et de moteur de rendu, il ne faut pas non plus oublier que le principal « investisseur » de Firefox c’est Google. Et on sait Ă  quel point Google et Apple s’apprĂ©cient… On a d’ailleurs pu le voir Ă  la sortie de l’Iphone 5, avec Google qui a interdit GMap sur le nouveau smartphone.
    Bref, il y a surement d’autres raisons que celles exprimĂ©es publiquement.

  11. @Bastien
    Lorsque l’on achĂšte une voiture, on est libre d’acheter son essence oĂč l’on veut et on n’est pas obligĂ© d’acheter de la musique sur PeugeotStore ou autre…
    Évidement, ce serait injuste pour Apple si l’on obligeait cette sociĂ©tĂ© Ă  ouvrir son systĂšme (non, je dĂ©conne). Bref tant pis pour Mozilla qui fait passer son idĂ©ologie avant ses utilisateurs, tant mieux pour Apple qui continue Ă  appliquer ses rĂšglements abusifs ET injustes par rapport aux contraintes imposĂ©es Ă  Microsoft.

    Pour les inconditionnels de Firefox, si ce n’est dĂ©jĂ  fait, jetez-vous sur Mercury (ipad/iphone). Ce petit bijou permet entre autres de synchroniser ses bookmarks avec son compte Firefox Sync ou d’enregistrer des fichiers sur Dropbox…

  12. Bonjour,

    Votre article comprend des erreurs et l’introduction : « Mozilla refuse de lancer une version iOS de son navigateur Firefox tant que la politique d’Apple ne leur permettra pas d’utiliser le mĂȘme moteur de rendu que Safari. » est l’exact opposĂ© des faits.

    Pour commencer le moteur de rendu des pages Web n’est pas UIWebView mais WebKit. UIWebView est une API du kit de dĂ©veloppement d’iOS qui permet d’accĂ©der au moteur de rendu (WebKit) et au moteur JavaScript (qui s’appelle JavaScriptCore mais qu’Apple nomme Nitro parce que ça fait plus cool dans les communiquĂ©s de presse).

    Là ou ça coince :

    1 – Apple n’autorise que WebKit et JavaScriptCore/Nitro sur iOS. Les dĂ©veloppeurs de navigateurs comme Google, Opera ou Mozilla ne peuvent pas porter leurs propres technologies.

    2 – Les dĂ©veloppeurs ne peuvent accĂ©der directement Ă  WebKit et Nitro, ils sont obligĂ©s de passer par UIWebView qui dĂ©livre une version bridĂ©e de Nitro. C’est pour ça que Chrome est plus lent que Safari sur iOS pour ce qui concerne l’exĂ©cution du code JavaScript.

    Ce que souhaite Mozilla, c’est qu’Apple autorise les dĂ©veloppeurs de navigateurs Ă  porter leurs propres technologies sur iOS et non les contraindre Ă  utiliser des versions bridĂ©es des moteurs d’Apple.

    Pour information, actuellement, les moteurs JavaScript de Google (V8) et Mozilla (SpiderMonkey) sont plus rapides que Nitro dans tous les benchmarks.

    Voir ici : http://arewefastyet.com/

Lire les articles précédents :
Mailbox délivre déjà 50 millions de messages par jour

La start-up Orchestra annonce par la voix de son directeur général que son client de messagerie, Mailbox, délivre pas moins...

Fermer