Accessibilité

Notes d'accompagnement de Flash Player

Accessibilité

Notes d’accompagnement de Macromedia Flash Player 8

Principalement destiné aux développeurs utilisant Macromedia Flash 8, ce document présente des points qui n'ont pas été traités dans la documentation ou les notes d'accompagnement de Macromedia Flash 8. Il est susceptible d'être mis à jour régulièrement, à mesure que de nouvelles informations sont disponibles.

** Nouvelle page

Version de Macromedia Flash Player

Assurez-vous que la version la plus récente de Flash Player est installée sur votre ordinateur, en cliquant ici pour vérifier le numéro de version. La version actuelle de Flash Player 8 est la 8.0.22.0.

Fonctionnalités de Macromedia Flash Player 8, version 8.0.22.0

Cette version de Macromedia Flash Player comporte :

  • de nouvelles fonctionnalités dédiées à la créativité (nouvelles possibilités en vidéo, effets de filtres, rendu du texte, etc.)
  • des fonctionnalités de dévelopement d'applications (transfert et téléchargement de fichiers, nouvelle API de script dans les navigateurs pour améliorer l'intégration de JavaScript (API externe), meilleure intégration de l’Éditeur de méthode d’entrée)
  • de meilleures performances pour les opérations de rendu et d'exécution du code
  • un meilleur modèle de sécurité pour le contenu Flash local
  • une installation et une mise à jour plus faciles et plus conviviales

Les fonctions de Macromedia Flash Player 8 sont présentées en détail dans l'aide de Flash, ainsi que dans les environnements de programmation Flash 8 et Flash Professional 8. Les nouvelles fonctionnalités que doivent connaître les développeurs sont les suivantes :

Possibilités dans le domaine de la créativité :

Effets de bitmaps et filtres

Cette fonctionnalité offre des effets graphiques créatifs à l'exécution sans augmenter de façon significative la taille des fichiers SWF. Parmi les nouveaux filtres, mentionnons les filtres Flou, Ombre portée, Rayonnement, Biseau, Rayonnement dégradé, Biseau dégradé, Remplacement d'une image, Convolution et Matrice de couleurs.

Rendu avancé du texte (FlashType)

Le rendu avancé du texte tire parti d'une nouvelle technologie d'anti-aliasing qui permet de rendre les caractères avec une qualité exceptionnelle, en particulier pour le texte de petite taille. Le nouveau moteur de texte combine une lisibilité exceptionnelle et un aspect d'une grande esthétique.

Mise à l'échelle à 9 découpes

La mise à l'échelle à 9 découpes applique un redimensionnement « par composants » aux formes et aux clips. Lorsque le redimensionnement en grille est appliqué, la courbure des angles ne change pas alors que le centre est étiré. Les développeurs peuvent ainsi utiliser un redimensionnement des images vectorielles à grandes performances, comme avec des composants.

Modes de fondu

Cette fonctionnalité comporte une nouvelle propriété MovieClip qui filtre les couleurs et le canal alpha de tous les éléments des niveaux inférieurs. Elle est semblable aux modes de fondu appliqués aux calques dans Macromedia Fireworks.

Prise en charge de GIF, PNG et JPEG

Cette fonctionnalité ajoute la prise en charge du chargement dynamique des fichiers GIF, PNG et JPEG progressif.

API BitmapData

Cette fonctionnalité comporte un objet BitmapData et d'autres objets lors de l'exécution, ainsi qu'une API de bas niveau prenant en charge la manipulation de pixels, le rendu par programme de clips dans des images, et des effets de bitmap.

Améliorations des traits

Cette fonctionnalité permet d'utiliser des traits qui ne sont pas mis correctement à l'échelle lorsqu'un clip est redimensionné, en faisant en sorte que les traits fins se rejoignent toujours correctement. Elle prend également en charge de nouvelles jointures (en pointe, arrondi ou biseauté) et de nouvelles terminaisons (bout, carré ou rond). Les couleurs de remplissage et les dégradés peuvent être maintenant appliqués aux traits.

API de mise en forme du texte

L'API de mise en forme du texte est un ensemble d'API de bas niveau offrant plus de contrôle sur la disposition du texte dans Flash Player, en particulier le crénage, la justification complète et l'espacement des caractères.

Améliorations vidéo

Flash Player 8 comporte un nouveau codec vidéo de On2 qui fonctionne avec le codage VP6.2 assuré par le programme. Lorsque ce nouveau codec est utilisé, Flash Player prend désormais en charge le canal alpha en vidéo.

Amélioration des dégradés linéaires et radiaux

L'utilisateur peut maintenant contrôler le point focal d'un remplissage dégradé radial, paramétrer jusqu'à 16 niveaux de couleurs et définir le mode de répétition d'un remplissage.

Son sur 32 canaux

Flash Player 8 prend désormais en charge 32 canaux audio simultanés, soit quatre fois plus que les 8 canaux des versions précédentes.

Amélioration des menus contextuels personnalisés

L'API CustomContextMenu peut maintenant être appliquée à des clips imbriqués, ce qui offre un nouveau champ d'utilisation aux composants développés en ActionScript.

Exécutif robuste :

Transfert et téléchargement de fichiers

Cette fonctionnalité permet aux développeurs de créer du contenu qui transfère des fichiers sur le serveur, et aux utilisateurs de télécharger et enregistrer des fichiers.

API externe

L'API externe contient des outils de communication ActionScript/JavaScript transparents. Principales fonctions :

  • Possibilité de transmettre plusieurs types de données, pas seulement des chaînes
  • Appels de fonction synchrones, ce qui permet de renvoyer des valeurs
  • Intégration totale au lecteur (à la différence du kit d'intégration Flash/JavaScript)
  • Fonctionne dans tous les navigateurs récents

Améliorations de l’Éditeur de méthode d’entrée

Il est désormais possible d'accéder en ActionScript aux fonctionnalités de la plate-forme IME, par exemple pour obtenir ou définir le mode de conversion.

Performances :

Moindre utilisation mémoire

Flash Player 8 implémente une gestion plus efficace de la mémoire, afin d'améliorer les performances d'ActionScript et du lecteur.

Exécution d'ActionScript plus rapide

Les performances d'ActionScript ont été optimisées dans Flash Player 8.

Performances en rendu

Un certain nombre d'autres optimisations ont permis d'améliorer les performances en rendu, en particulier sur la plate-forme Mac.

Mise en cache sous forme de bitmap

Les graphismes vectoriels peuvent maintenant être accélérés grâce à leur mise en cache sous forme de bitmap.

Confidentialité et sécurité :

Contrôle de la confidentialité pour les objets partagés

Un paramètre utilisateur a été ajouté au Gestionnaire des paramètres en ligne afin de permettre aux utilisateurs de rejeter les cookies tiers. Cette option apparaît dans l'onglet Paramètres globaux d'enregistrement du Gestionnaire des paramètres de Flash Player. Ele est activée par défaut, mais les utilisateurs peuvent la désactiver à tout moment. Lorsque les LSO (objets locaux partagés) sont désactivés, Flash Player ne permet pas aux fichiers SWF d'écrire ou de lire dans des LSO, sauf si leur domaine d'origine est celui qui apparaît dans l'adresse URL affichée dans la barre d'adresse du navigateur. Cette restriction est uniquement mise en place dans les lecteurs intégrés aux navigateurs.

Signature du code

Avec Flash Player 8, toutes les applications téléchargées par le lecteur (par exemple la mise à jour automatique et l'installation expresse) sont signées numériquement par Macromedia et vérifiées par Flash Player.

Sécurité des fichiers locaux

Flash Player 8 comporte un nouveau modèle de sécurité pour le contenu local digne de confiance. A compter de Flash Player 8, les fichiers SWF (quelle que soit leur version) qui sont lus sous forme de fichiers locaux dans le lecteur disposeront d'un accès limité aux communications via l'Internet. Ces nouvelles restrictions ne s'appliquent qu'aux lecteurs intégrés aux navigateurs et aux lecteurs autonomes. Les lecteurs de test des animations, les projecteurs et les instances du contrôle ActiveX intégrées dans des applications autres que des navigateurs ne sont pas concernés.

Le contenu local est désormais divisé en trois catégories de base :

  • Non digne de confiance – les SWF ne peuvent accéder qu'au système de fichiers local. C'est la valeur par défaut pour les fichiers locaux.
  • Local avec accès au réseau – les SWF ne peuvent accéder qu'à l'Internet.
  • Digne de confiance – les SWF sont libres de communiquer avec tout contenu local ou sur l'Internet

Les restrictions de sécurité des fichiers locaux peuvent affecter certains contenus déjà publiés. Si vous avez déployé du contenu qui est exécuté sous forme de fichier SWF local dans un navigateur, et si ce contenu doit contacter l'Internet, les utilisateurs de la version 8 de Flash Player verront apparaître une boîte de dialogue les prévenant d'une opération potentiellement risquée. Pour plus d'informations sur les problèmes relatifs à la sécurité des fichiers locaux, consultez cette Tech Note.

Amélioration de l'installation :

Améliorations de la mise à jour automatique

La notification aux utilisateurs de l'existence de mises à jour de Flash Player a été modifiée dans Flash Player 8. Avec Flash Player 7, si l'existence d'une mise à jour est détectée, le lecteur lance une application qui attend cinq minutes avant d'afficher une icône dans la barre des tâches (avec une info-bulle). Si l'utilisateur clique sur l'icône ou l'info-bulle, une boîte de dialogue de mise à jour apparaît.

Avec Flash Player 8, si l'existence d'une mise à jour est détectée, le lecteur programme l'exécution de l'application de mise à jour pour le prochain démarrage de l'ordinateur. Au démarrage, l'utilisateur voit apparaître la boîte de dialogue de mise à jour. L'icône dans la barre des tâches a été supprimée.

Installation express

Pour permettre aux développeurs de mettre à jour plus facilement vers la version du lecteur Flash Player nécessaire pour visionner leur contenu, Macromedia a créé un processus de mise à jour intégrée. Un nouveau Kit de détection de Flash Player* est disponible. Il explique comment proposer une mise à jour vers la version la plus récente de Flash Player sans qu'un redémarrage de l'ordinateur soit nécessaire, et en ramenant l'utilisateur au contenu d'origine lorsque la mise à jour a été effectuée.

Correctifs et améliorations apportés à Flash Player 8.0.24.0

Macromedia Flash Player 8.0.24.0 inclut plusieurs améliorations de la sécurité qui sont décrites dans le bulletin de sécurité APSB06-03*.

Correctifs et améliorations apportées à Flash Player 8.0.33.0

Adobe Flash Player 8.0.33.0 comprend des améliorations relatives à la sécurité décrites dans le document Security Bulletin APSB06-11*.

Correctifs et améliorations apportées à Flash Player 8.0.34.0

Adobe Flash Player 8.0.34.0 comprend des améliorations relatives à la sécurité décrites dans le document Security Bulletin APSB06-18*.

Correctifs et améliorations apportées à Flash Player 8.0.35.0

Adobe Flash Player 8.0.35.0 comprend des améliorations relatives à la sécurité décrites dans le document Security Bulletin APSB07-12*.

Correctifs et améliorations apportées à Flash Player 8.0.39.0

Adobe Flash Player 8.0.39.0 comprend des améliorations relatives à la sécurité décrites dans le document Security Bulletin APSB07-20*..

Correctifs et améliorations apportées à Flash Player 8.0.42.0

Adobe Flash Player 8.0.42.0 inclut plusieurs améliorations de la sécurité décrites dans le Bulletin de sécurité APSB08-11.

Le contenu SWF7 chargé dans Flash Player 8.0.42.0 présentera désormais un paramètre AllowScriptAccess par défaut défini sur « sameDomain ».

Pour plus d'informations sur les modifications des fonctionnalités de sécurité et pour savoir si votre contenu est affecté, consultez le Centre des développeurs de Flash Player*.

Problèmes identifiés

Généralités

  • Les composants Flash qui utilisent des polices de périphérique ne fonctionnent pas correctement lorsque des filtres sont appliqués (en raison de l'utilisation de masques). (132624)
  • Si un clip enfant chargé dynamiquement joue du son en flux continu, la cadence d'affichage du clip parent chutera à la cadence du clip enfant. (114870)
  • Flash Player ne lit pas les sons en flux continu insérés dans la première image. Cette restriction est volontaire, afin d'éviter la lecture d'un fragment de son au cours d'une action stop() exécutée sur la première image d'un clip. Le palliatif consiste à placer le son dans la seconde image de l'animation. (84631)
  • En cas de chargement d'un fichier FLV à partir d'un lecteur non système (partition séparée, CD-ROM), les chemins relatifs ne sont pas chargés. Mac uniquement. Palliatif : Utilisez un chemin absolu vers le FLV, délimité par des signes « deux points ». (97823)
  • Le téléchargement en FTP n'est pas pris en charge avec les configurations suivantes (125203) :
    • Lecteur autonome sur Mac 10.2 et versions ultérieures (renvoi d'une erreur 404).
    • Active X et lecteurs autonomes sous Windows 98 et XP (renvoi d'une erreur de sécurité).

Installation / Désinstallation

  • Durant l'installation du lecteur, Microsoft AntiSpy affiche un message pour prévenir l'utilisateur que Flash Player a créé une entrée dans la section de démarrage du registre. Cette entrée de registre est destinée à activer la boîte de dialogue de notification de mise à jour automatique au démarrage de l'ordinateur. Les paramètres de notification de mise à jour automatique peuvent être configurés dans le Gestionnaire des paramètres.
  • Si le programme de désinstallation est exécuté alors que Flash Player est utilisé par une autre application, par exemple Yahoo Instant Messenger, la désinstallation échoue sans message, et Flash Player n'est pas désinstallé. Avant d'exécuter le programme de désinstallation, fermez toutes les applications.

Impression

  • L'impression ne fonctionne pas dans les cas suivants :
    • Les objets BitmapData et vidéo ne peuvent pas être imprimés en mode vectoriel. (136539)
    • Lors de l'impression d'un document Flash (avec la fonction print, printJob ou le menu contextuel), le document imprimé ne contient pas les effets de filtres codés en dur ou scriptés. (135182)
  • Dans la version actuelle, Flash Player ne prend pas en charge des résolutions d'imprimante supérieures à 300 ppp. Si vous voyez apparaître des residus d’impression sur les documents imprimés, veillez à régler la résolution de l'imprimante sur 300 ppp. (111216)

Navigateur

  • Opera ne prend pas en charge actuellement l'approbation des fichiers SWF locaux dont le chemin d'accès ou le nom de fichier comporte des caractères du jeu ASCII étendu. (131328)
  • Internet Explorer dirige vers une adresse incorrecte certaines requêtes d'URL (méthode HTTP post d'un formulaire) qui renvoient des SWF sans enveloppe HTML. En conséquence, Flash Player 8 bloque le chargement du contenu (les lecteurs de déboguage affichent un message d'erreur, et les lecteurs Web échouent sans message). Ce problème a été signalé à Microsoft. (134253)
Dans Safari, la commande d'impression du menu Fichier n'imprime pas le contenu Flash d'une page Web. Ce problème a été signalé à Apple. Palliatif : imprimer depuis le menu contextuel de Flash Player.

Pour soumettre un rapport de bogue à l'équipe Macromedia Flash Player

Vous avez découvert une bogue ? Envoyez des informations détaillées sur cette bogue à l'aide du formulaire en ligne MacromediaSoftware Feature Request and Bug Report*.

Remarque : en raison du nombre important de messages que nous recevons, nous ne sommes pas en mesure de répondre à toutes les demandes.

Merci d’avoir choisi d’utiliser Macromedia Flash Player, et de prendre le temps de nous communiquer vos réactions !