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

iOS 18.4 : un étrange bug fait réapparaître de vieilles apps désinstallées

12:30

• 10


Gros ravalement de façade pour l’app Plex sur iOS

11:15

• 11


AirPods Max : Apple a repoussé la sortie du firmware pour l'audio lossless

09:38

• 48


Apple Invitations passe en version 1.1

01/04/2025 à 22:30

• 25


Non, nous ne sommes pas le 1er mars sur l'icône du calendrier, et Apple a un problème de cohérence dans ses systèmes

01/04/2025 à 21:15

• 29


Quel iPhone choisir ? Notre guide d'achat 2025

01/04/2025 à 20:30

• 9


Comme Siri, Alexa+ ne tient pas encore toutes les promesses d'Amazon

01/04/2025 à 17:15

• 10


iOS 18.4 : le réseau Localiser officiellement lancé en Corée du Sud

01/04/2025 à 16:30

• 10


Promo : -200 € sur des iPhone 16 Pro, Pro Max et 16 Plus

01/04/2025 à 14:45

• 6


VoiceOver, plage braille : du neuf côté accessibilité sur iOS 18.4

01/04/2025 à 11:30

• 9


Carte d'identité : la demande de renouvellement sans motif de perte ou de vol est disponible

01/04/2025 à 10:50

• 57


Les iPhone XS ne seraient pas compatibles avec iOS 19

01/04/2025 à 10:18

• 37


Nouveau firmware pour les AirPods et Lossless pour l'AirPods Max USB-C

01/04/2025 à 09:04

• 37


Sondage : connaissez-vous les prisons pour smartphones, une méthode physique pour restreindre l'addiction aux écrans ?

01/04/2025 à 08:00

• 31


Promo Amazon : -100 € à partir de 999 € d'achat sur des iPhone 16 et 16 Pro, Apple Watch, iPad…

01/04/2025 à 07:24

• 4


Apple TV+ : la série Slow Horses récolte 6 nominations aux BAFTA

01/04/2025 à 00:06

• 10