Ouvrir le menu principal

iGeneration

Recherche

Apple ne favorise pas les web apps

Nicolas Furno

mardi 15 mars 2011 à 16:25 • 16

iPhone

Le succès de l'App Store a un peu tendance à le faire oublier, mais les web apps étaient la première solution retenue par Apple pour le développement d'applications sur iPhone. L'entreprise avait finalement changé d'avis et introduit l'App Store avec iOS 2. La suite de l'histoire est connue, le succès de l'App Store a été extraordinaire, à tel point qu'il a constitué un argument de vente en faveur des terminaux iOS. Les applications web n'ont pourtant pas disparu du paysage iOS. Si elles ont perdu de leur superbe depuis l'ouverture de l'App Store, elles restent utilisées pour les applications qui n'ont pas droit d'accéder à l'App Store, ou qui n'en ont pas l'intérêt. Google fournit par exemple des web apps complètes pour tous ses services mobiles, tandis que les éditeurs de contenu trouvent dans cette solution un plan B pour éviter l'App Store et ses 30 % prélevés par Apple (lire : Readability lance son application web). http://static.igen.fr/img/2011/2/skitched-20110310-103541.jpg Les applications web permettent presque de remplacer des applications natives. Si l'on n'atteint jamais la précision ou la réactivité d'une application Cocoa, une web-app bien réalisée peut s'avérer tout à fait fonctionnelle. Sauf qu'Apple ne fait apparemment rien pour les favoriser, bien au contraire même. Les web apps souffrent de plusieurs problèmes récurrents, comme le fait qu'elles ne gèrent pas le multitâche et obligent à un rechargement de l'application quand elle repasse au premier plan. Mais c'est loin d'être le seul problème des web apps. Contrairement aux apparences, le moteur utilisé par les web apps est différent de celui utilisé dans Safari mobile. Les web apps s'affichent en plein écran, mais ce n'est pas la seule différence avec Safari mobile. Nitro, le nouveau moteur JavaScript arrivé dans iOS avec la 4.3 qui permet à Safari mobile d'être si rapide (lire : iOS 4.3 : Safari est très rapide) n'est pas disponible pour le web apps qui restent cantonnées à l'ancien moteur JavaScript. Résultat, les web app sont 2 à 2,5 fois moins rapides que le même site affiché dans Safari mobile.
Résultats du test Sunspider qui mesure les performances d'un navigateur pour JavaScript. À gauche dans Safari mobile 4.3 (4047 ms), à droite dans une web app (10747 ms).
Les web apps sont également handicapées par l'absence de prise en charge du cache HTML5, fonction qui permet à une application de stocker du contenu en local et ainsi offrir un accès sans connexion. Le cache fonctionne parfaitement dans Safari mobile, pas dans une web app. De toute manière, ce problème court-circuité par le fait que les web apps ne gère pas le multitâche : même si le contenu est stocké en local, on ne peut y accéder sans une connexion… http://static.igen.fr/img/2011/2/skitched-20110315-154503.jpg Ces divers problèmes ne sont pas nouveaux. Les web apps n'ont en fait jamais été adaptées au multitâche introduit avec iOS 4 sorti en juin 2010. On peut se demander si Apple ne cherche pas, en dégradant l'expérience utilisateur des web apps, à mettre en avant son App Store et ses applications qui lui rapportent 30 % du prix de vente. S'il est incontestable que les web apps ne sont plus prioritaires chez Apple, leur expérience dégradée provient probablement plus d'un manque de temps, que d'une volonté de favoriser à tout prix l'App Store. via The Register

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Fuite de cerveaux : le responsable de l’IA robotique d’Apple et trois chercheurs claquent la porte

06:38

• 52


Promo : un robot aspirateur Roborock à 400 € compatible HomeKit 🆕

02/09/2025 à 23:21

• 10


Zens intègre un chargeur Qi et un galet d’Apple Watch directement dans un câble USB-C

02/09/2025 à 20:21

• 1


Une 9e bêta surprise pour iOS 26, macOS Tahoe et consorts 🆕

02/09/2025 à 19:36

• 49


Free abandonne ses femtocell avec une mise à jour des Freebox 🆕

02/09/2025 à 18:34

• 28


Le Dolby Vision 2 arrive, et il va falloir tout changer pour profiter de l'IA

02/09/2025 à 18:02

• 13


Les prix des iPhone 17 resteraient globalement stables

02/09/2025 à 17:26

• 32


Plans : les visites FlyOver ont disparu, Amiens, Dunkerque et Le Havre ont de nouvelles vues 3D

02/09/2025 à 15:57

• 14


YouTube commence à sanctionner les utilisateurs Premium Famille en dehors du foyer

02/09/2025 à 14:11

• 51


Orange : la 5G+ compatible avec l’option Multi-SIM sur iPhone, c'est confirmé 🆕

02/09/2025 à 12:19

• 63


Spliiit doit négocier avec Apple, Disney et Netflix sur le partage des abonnements

02/09/2025 à 12:07

• 53


Promo exclusive CyberGhost VPN : jusqu’à –278 € sur votre VPN pour Mac et iPhone 📍

02/09/2025 à 11:08

• 0


Une énième app de films piratés en tête de l’App Store 🆕

02/09/2025 à 10:33

• 62


Tout savoir sur les rumeurs autour des AirPods Pro 3

02/09/2025 à 07:53

• 24


Avant l'iPhone 17, Amazon solde les iPhone 16 (Pro)

02/09/2025 à 07:52

• 18


Apple voudrait se débarrasser de la documentation papier, obligatoire en Europe

01/09/2025 à 21:41

• 87