human
Pourquoi le flash n'est pas sur l'IOS On dirait que quelque chose aurait été implémenté maintenant Expliquez comme si j'avais cinq ans.
gpt
Je veux commencer par dire que je possède plusieurs types d'appareils Android et iOS. J'essaie d'être aussi impartial que possible. * Comme indiqué ailleurs, Flash serait en concurrence avec les applications de l'App Store. Apple veut une part de n'importe quelle application que vous vendez pour de l'argent ; plus que cela, ils veulent dicter le type de contenu qui est autorisé sur les iDevices en premier lieu, interdisant le contenu pour adultes et d'autres applications qu'ils trouvent répréhensibles. * Ils souhaitent également que les applications soient développées spécifiquement pour leurs appareils, afin de verrouiller le temps des développeurs dans l'écosystème iOS. Un fichier SWF autonome peut être exécuté/porté sur Android ou toute autre plate-forme avec une facilité incroyable, ce qui signifie que le développeur n'a aucune raison de préférer iOS à toute autre plate-forme concurrente. Cela a l'avantage d'avoir des applications programmées avec les fonctionnalités et les bizarreries exactes des iDevices à l'esprit, par rapport aux fonctionnalités génériques et non optimisées sur toutes les plates-formes. * Problèmes de sécurité. Flash (avec le tristement célèbre Acrobat d'Adobe) a toujours été une plate-forme très peu sécurisée. Toutes sortes de bogues et de faiblesses ont permis à des pirates malveillants d'installer des virus et des logiciels malveillants sur d'autres plates-formes. Outre les préoccupations concernant les logiciels nuisibles, ces mêmes vulnérabilités pourraient entraîner des jailbreaks et/ou des déverrouillages d'opérateurs, ce qu'Apple a activement tenté d'empêcher. * En plus des problèmes de sécurité, le plug-in Flash a également la réputation d'être mal programmé. Il a le meilleur support sur Windows , mais sur OSX et en particulier Linux , il utilise une quantité insensée de ressources . Cela épuiserait non seulement une immense quantité de batterie, mais sur les spécifications minimales des premiers iPhones, c'était probablement une énorme préoccupation. Jusqu'à la génération récente d'iDevices, leur matériel n'aurait probablement pas pu faire un travail raisonnable pour exécuter des applications Flash qui n'étaient pas spécifiquement conçues pour les appareils mobiles, ce qui rendait l'expérience utilisateur horrible. Contrairement à Google, Apple a des magasins de détail qui hébergent des employés qui seraient confrontés à une quantité torrentielle de plaintes concernant Flash "ne fonctionnant pas correctement", alors qu'il est complètement hors du contrôle d'Apple. * Comme indiqué ci-dessus, l'expérience Flash n'est pas optimisée pour les appareils tactiles ; cela ne veut pas dire que ce n'est pas possible, mais il y a beaucoup d'obstacles à l'adoption d'un contenu basé sur Flash sur un appareil à écran tactile. Vous pouvez le voir sur Android : Flash fonctionne, mais il ne fonctionne pas *bien*, car la plupart du contenu n'est pas conçu pour les limitations de la saisie tactile et ne s'y adaptera pas de manière fluide. Le fichier SWF ne se redimensionne pas dans la plus petite fenêtre, mais se réduit plutôt, ce qui rend les polices difficiles à lire. Si vous essayez de pincer et de zoomer sur l'application Flash, il pense que vous saisissez des commandes dans l'application Flash elle-même et non dans le navigateur, ce qui rompt les gestes et comportements standard. * L'un des principaux attraits des appareils iOS est qu'ils ne sont * pas * des ordinateurs, ce sont des appareils qui vous permettent de faire des choses similaires aux ordinateurs, c'est pourquoi votre grand-mère peut en prendre un et comprendre comment faire les choses. C'est là que réside la différence fondamentale entre les utilisateurs d'Android et les utilisateurs d'iOS : Google veut que leurs téléphones/tablettes puissent faire les mêmes choses que les ordinateurs de bureau, juste optimisés pour l'expérience mobile ; Apple veut réinventer la fonction de base des ordinateurs grand public, même si ce n'est pas ce que (tous) les consommateurs veulent en premier lieu. Je suis sûr qu'il y avait plusieurs autres raisons et chaque camp de fanboys a des commentaires/réponses supplémentaires à chacun de ces points, mais à la fin je dirai simplement ceci : si vous voulez Flash, procurez-vous un appareil Android. Apple a clairement indiqué qu'il ne sera pas ajouté à iOS.