iOS : une balise meta pour des webapps mieux intégrées

Anthony Nelzin-Santos |

Apple pousse beaucoup l'App Store, mais pour certaines choses, une webapp reste plus facile à développer et tout aussi pratique, les avancées du HTML5 apportant de plus en plus de fonctions. Mais par défaut, les webapps s'ouvrent dans Safari — à moins d'avoir parcouru l'obscure documentation d'Apple.

Il existe en effet une balise meta qui permet d'ouvrir une webapp dans une fenêtre séparée de Safari, en plein écran. Mieux encore : si une webapp utilise cette balise, alors elle sera listée dans dans le multitâche d'iOS 4, comme une application native. Cette balise magique est la balise apple-mobile-web-app-capable, supportée d'iPhone OS 2.1 à iOS 4.

On trouve d'autres balises meta bien utiles aux développeurs de webapps dans la documentation d'Apple sur Safari — dommage que ces fonctions ne soient pas plus mises en avant : elles montrent que tout est prévu dans iOS pour que les webapps HTML5 chères à Apple soient aussi bien intégrées que les applications natives.

IMG_0302

Sachez que la version iPhone de MacGeneration vient tout juste d'adopter ce dispositif — mais on conseille quand même d'utiliser l'application native MacG Mobile, qui non seulement permet de lire MacGeneration et iGeneration à la fois, mais est aussi plus confortable pour réagir.

Tags
avatar branlouk | 
Un peu hors sujet, même carrément, mais bon : Je viens de me rendre compte qu’on ne peut pas faire de _copier_ du texte dans MacG Mobile, j’espère que l’on pourra dans une version future ?
avatar eldaran83 | 
Cette fonction existe depuis toujours. Il suffit de créer un webclip pour les pages compatibles.
avatar winstonsmith | 
C'est cool, ça.
avatar Soseki | 
[Hors sujet] Où peut-on avoir votre joli fond d'écran ? [/Hors sujet]
avatar calimero007 | 
en plein dans le sujet : j'ai essayé mais aucun effet sur mon safari (iphone 3G en IOS4. oui, oui, c'est possible). ni pour le site mac-generation, ni sur une page de test créée spécialement. c'est moi ou cette fonction n'est pas disponible sur les iphone 3G ?
avatar winstonsmith | 
@ philik : Elle est dispo sur iTouch 1G... Tu vas sur iPhone.macg.co, tu ajoutes la page a ton écran d'accueil avec le petit +, tu quittes Safari et tu appuie sur le raccourci qui a été créé.
avatar Joemenet | 
bonjour, j'essaie d'utiliser ces balises meta pour avoir la version wptouch d'un blog wordpress en fullscreen si le site est ajouté à la page d'accueil. Mais cela ne marche pas. d"où est-ce que cela pourrait venir ?
avatar rlopes | 
J'ai entendu dire qu'avec l'arriver de l'iOS4 on ne pourrait plus diffuser des webApp via l'appStore. Est-ce que vous avez des informations à ce sujet ? merci

CONNEXION UTILISATEUR