Ouvrir le menu principal

iGeneration

Recherche

L'autre raison de l'absence de Flash sur l'iPad (et l'iPhone)

Anthony Nelzin-Santos

lundi 22 février 2010 à 00:06 • 15

iPad

Morgan Adams, un développeur spécialiste de Flash, est revenu à l'occasion d'un long article sur l'absence de support de Flash sur iPhone et iPad. Il rappelle que si Flash n'est pas supporté sous iPhone OS, ce n'est pas (uniquement) pour ses problèmes de performance ou d'autonomie.

C'est aussi parce qu'une propriété fondamentale de Flash ne peut pas fonctionner sur la plupart des interfaces tactiles, en tout cas celles conçues par Apple. Cette propriété, c'est le "mouseover", qui change l'état d'un objet au survol de la souris : un bouton d'une couleur donnée, qui changerait de couleur, par exemple, quand l'utilisateur passerait sa souris dessus.

Cette fonction est très largement utilisée : les boutons du lecteur vidéo de YouTube changent d'aspect et déploient des menus au passage du curseur ; les menus déroulants en Flash utilisent cette fonction, tout comme la plupart des jeux Flash. Or sur iPhone OS, il n'y a point de curseur — et donc de survol du curseur.

YouTube%20-%20Cha%C3%AEne%20de%20iposet

Apple pourrait très bien décider de supporter Flash : le contenu serait en effet visible, en lieu et place des légos bleus qui s'affichent aujourd'hui, mais dans la plupart des cas, l'utilisateur ne pourrait tout simplement par interagir avec le contenu.

iPad Flash

Plusieurs solutions à ce problème pourraient être imaginées, du changement de conception des contenus à de nouveaux gestes multitouch émulant le mouseover (après tout, le mouseover Javascript est à peu près correctement supporté sur iPhone). D'un côté, on imagine mal les développeurs se débarrasser d'une fonction si utile et utilisée pour un seul OS, si populaire soit-il dans le monde des smartphones. Et on imagine mal Apple complexifier ses gestures pour le seul Flash.

Certains brevets d'Apple sur la détection de la proximité d'un doigt, avant même qu'ils ne touchent l'écran, pourraient résoudre ce problème, dans un horizon plus ou moins lointain, mais là encore, se pose le problème du retour de l'information à l'utilisateur : on voit mal la firme de Cupertino utiliser un curseur virtuel…

La situation est donc un peu plus complexe que les piques de Steve Jobs et les réponses d'Adobe ne semblent le laisser penser, et ni le premier, ni la seconde, ne peuvent facilement y répondre. Morgan Adams, lui a trouvé une solution : sur un ordinateur de bureau, c'est le contenu Flash de son site qui est affiché, mais sur iPhone, son site est animé grâce aux animations CSS3 dans Webkit. Via Roughly Drafted

 

Rejoignez le Club iGen

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

Rejoignez la plus grande communauté Apple francophone !

S'abonner

tvOS passe en version 18.3.1 pour corriger une faille (uniquement sur la 3e génération)

11/03/2025 à 21:24

• 4


Prise en main de la Smart Lock Pro de Nuki, une Ultra qui ne demande pas de changer de cylindre

11/03/2025 à 20:30

• 15


iOS 18.3.2 est disponible pour corriger une faille liée à WebKit 🆕

11/03/2025 à 18:52

• 37


Avez-vous déjà branché votre iPhone à un écran ?

11/03/2025 à 17:30

• 27


Apple Arcade ressuscite Katamari et Space Invaders

11/03/2025 à 16:45

• 7


Antitrust : Google doit vendre Chrome, mais pas Android

11/03/2025 à 14:15

• 64


Windows 11 prend en charge les fichiers JPEG XL de l’iPhone 16 Pro

11/03/2025 à 13:00

• 5


Home Assistant officiellement certifié Matter

11/03/2025 à 12:40

• 5


La nouvelle architecture HomeKit deviendrait bientôt obligatoire

11/03/2025 à 11:30

• 44


L’app carte Vitale activable partout en France… pour les utilisateurs de France Identité

11/03/2025 à 10:08

• 120


Nuki complète sa gamme de serrures connectées avec deux produits : la Smart Lock Pro et la Smart Lock Go

11/03/2025 à 10:00

• 20


Promo : jusqu'à -600 € sur des iPad Pro M4 bien équipés

11/03/2025 à 08:08

• 17


iOS 19 et macOS 16 auraient une toute nouvelle interface inspirée de visionOS

10/03/2025 à 21:53

• 65


La 5G+ pointe le bout de son nez... si on faisait un point sur la norme ?

10/03/2025 à 20:30

• 13


iOS 18.4 bêta 3 disponible pour les développeurs

10/03/2025 à 19:15

• 19


OnePlus troque lui-aussi son commutateur silencieux pour un bouton personnalisable

10/03/2025 à 18:30

• 4