Accessibility

TechNote Flash

Flash et Windows XP Service Pack 2

日本語 | 简体中文 | 繁體中文 | 한국어 | Deutsch | English | España | Italiano

Dans le Service Pack 2 de Microsoft Windows XP (XP SP2), certaines modifications qui ont été apportées au système d'exploitation et à Microsoft Internet Explorer peuvent concerner les développeurs Macromedia Flash et les visiteurs de leurs sites. Cette TechNote identifie ces problèmes, décrit les fonctionnalités concernées par le Correctif de Flash MX 2004 pour Windows XP Service Pack 2, et fait référence à d'autres documents plus détaillés, disponibles sur le site de support technique de Macromedia.

Problèmes résolus par le correctif de Flash MX 2004 pour Microsoft Windows XP Service Pack 2

Le Correctif pour Macromedia Flash MX 2004 résout un problème qui est apparu avec le Service Pack 2 pour Windows XP.

Windows XP Service Pack 2 bloque tous les fichiers HTML comportant du contenu actif, par exemple des contrôles ActiveX et/ou du code Javascript, si ces fichiers se trouvent sur l'ordinateur local. Les fonctionnalités de Flash suivantes sont concernées : aperçu avant publication, repères d'impression, détection de Flash Player et affichage des exemples. Si le correctif n'est pas appliqué, les utilisateurs de Windows XP SP2 verront s'afficher un avertissement de sécurité, et la fonctionnalité de détection de Flash Player ne fonctionnera pas.

Le palliatif fourni par Microsoft consiste à insérer une ligne dans le fichier .html. Cette ligne empêche le blocage de l'ordinateur local en définissant le fichier comme faisant partie de la zone Internet, et non pas de la zone locale. Cette ligne se compose d'un simple commentaire particulier, que Microsoft appelle Mark of the Web :

<!-- saved from url=(0013)about:internet -->

Message de sécurité lors de l'affichage de fichiers locaux comportant du JavaScript ou du contenu Flash

Lors de l'affichage de fichiers locaux comportant du contenu actif (par exemple du code JavaScript ou du contenu Flash), le message de sécurité suivant apparaît dans la barre d'informations d'Internet Explorer :

Pour préserver votre sécurité, Internet Explorer a empêché ce fichier d'afficher du contenu actif susceptible d'accéder à votre ordinateur. Cliquez ici pour plus d'options...

Remarque : Ce message n'apparaît que si vous tentez d'afficher des fichiers qui se trouvent directement sur votre disque dur, par exemple, C:\myFiles\myFile.htm. Ce message n'apparaît pas si vous utilisez le protocole http:// pour afficher des pages qui se trouvent soit sur un serveur Web local (http://localhost/monFichier.htm), soit sur un serveur Web distant (http://www.macromedia.com/monFichier.htm).

Il existe deux méthodes pour éviter l'apparition de ce message :

  • Lorsqu'ils créent des pages Web, les développeurs Flash peuvent ajouter le commentaire particulier Mark of the Web à leurs fichiers afin d'éviter l'apparition de ce message (voir le document Les fichiers SWF affichent un message lors d'une lecture locale, TechNote 19480).
  • Pour les développeurs Flash qui testent leurs fichiers localement, une autre solution consiste à activer le contenu actif localement, en suivant les étapes décrites ci-dessous. Il n'est pas nécessaire que cette modification soit également effectuée par les internautes dans leur paramétrage d'Internet Explorer, car leurs pages Web seront affichées via le protocole http://.
    1. Sur votre ordinateur local, exécutez Internet Explorer et choisissez Outils > Options Internet.
    2. Cliquez sur l'onglet Avancé, puis faites défiler la liste jusqu'à la section Sécurité.
    3. Activez l'option " Autoriser l'exécution de fichiers avec du contenu actif sur mon ordinateur ".
    4. Cliquez sur le bouton OK.

Liste des fichiers HTML actualisés lors de l'application du correctif Flash MX 2004 pour XP SP2

Ce correctif pour Flash MX 2004 actualise les fichiers .html Flash en leur ajoutant le commentaire Mark of the Web :

Dans le dossier \Program Files\Macromedia\Flash MX 2004\ du répertoire d'installation
de Flash MX 2004 :
<fr>\first run\detection\detectiontemplate.html
<fr>\first run\html\anchors.html
<fr>\first run\html\default.html
<fr>\first run\html\flash_with_aicc_tracking.html
<fr>\first run\html\flashhttps.html
<fr>\first run\html\fscommand.html
<fr>\first run\html\pocketpc2003.html
<fr>\first run\html\quicktime.html
mlm\register.htm
samples\accessibleapplications\accessibleapplications.html
samples\advancedvideo\advancedvideo.html
samples\behaviorsscrapbook\behaviorsscrapbook.html
samples\customizingcontextmenu\customizingcontextmenu.html
samples\devicefontmasking\devicefontmasking.html
samples\multilingualcontent\multilingualcontent.html
samples\newsreader\devnetnews.html
samples\populationviewer\populationviewer.html
samples\scriptablemaskspart2\scriptablemaskspart2.html
samples\textenhancements\textenhancements.html
samples\tracebitmappanel\tracebitmap.html

Dans le dossier " \Documents and Settings\All Users\Application Data\Macromedia\
Flash MX 2004\fr\configuration\helppanel\samples\ " :

accessibleapplications\accessibleapplications.html
advancedvideo\advancedvideo.html
behaviorsscrapbook\behaviorsscrapbook.html
customizingcontextmenu\customizingcontextmenu.html
devicefontmasking\devicefontmasking.html
multilingualcontent\multilingualcontent.html
newsreader\devnetnews.html
populationviewer\populationviewer.html
scriptablemaskspart2\scriptablemaskspart2.html
textenhancements\textenhancements.html
tracebitmappanel\tracebitmap.html

Liste des fichiers HTML concernés par XP SP2, mais non actualisés

\Program Files\ Macromedia\ Flash MX 2004\ <fr>\ First Run\ HTML\ Flash_with_SCORM_Tracking.html

  • Les fichiers publiés avec ce paramètre de publication déclencheront l'avertissement de sécurité s'ils sont affichés localement dans un navigateur. Il est impossible d'appliquer à ce fichier le commentaire Mark of the Web, car celui-ci l'empêcherait d'être encore conforme à la norme SCORM...
    • Si vous publiez normalement vos fichiers avec le paramètre de publication " Flash avec suivi SCORM " activé, mais sans détection de Flash, continuez à tester la conformité en le faisant pointer sur le fichier <monFichierQuestionnaire>.html comme vous le feriez normalement.
    • Toutefois, si vous publiez avec l'option Détection de Flash Player, comme c'est le cas par défaut avec les modèles de questionnaires, utilisez le fichier <monFichierQuestionnaire>_content.html au lieu du fichier <monFichierQuestionnaire>.html pour le tester. Le fichier <monFichierQuestionnaire>.html est créé avec la détection de Flash Player activée, ce qui provoque un échec de SCORM.

Autres problèmes avec Flash MX 2004

Le pare-feu bloque la fonction de débogage à distance. Pour utiliser le débogage à distance, activez l'option de déblocage. Cette alerte n'apparaîtra plus. Si l'option de déblocage n'est pas utilisée, et si l'option Activer le débogage à distance a été activée dans les options du panneau Débogueur, cette alerte de sécurité s'affichera à chaque exécution de Flash.

Lorsque le Service Pack 2 de Windows XP a été installé, l'activation de l'option Activer le débogage à distance dans le panneau Débogueur déclenche l'apparition de l'alerte de sécurité de Windows suivante :

Le message de sécurité de Windows demande si vous souhaitez continuer à bloquer ce programme

  • Choisissez Débloquer pour utiliser le débogage à distance. Par la suite, cette alerte n'apparaîtra plus.
  • Si vous choisissez " Conserver le blocage " ou " Me demander plus tard ", vous ne pourrez pas utiliser le débogage à distance. Si vous choisissez " Me demander plus tard ", et si l'option Activer le débogage à distance est encore activée dans les options du panneau Débogueur, cette alerte de sécurité apparaîtra à nouveau au prochain lancement de Flash.
  • Vous pouvez également débloquer Flash MX 2004 en l'ajoutant dans la liste des exceptions (Panneau de configuration > Centre de sécurité > Pare-feu Windows, onglet Exceptions).

Les fenêtres pop-up sont bloquées

Lors de l'affichage de fichiers contenant du code qui provoque l'ouverture de fenêtres pop-up, Internet Explorer peut bloquer ce contenu automatiquement, suivant le paramétrage de l'utilisateur. Le message suivant apparaît alors dans la barre d'informations jaune :

Pop-up bloquée. Pour afficher cette fenêtre pop-up ou des options, cliquez ici ...

Pour plus de détails sur ce message, consultez le document Impossible d'afficher du contenu Flash Player après une mise à jour de Windows (TechNote 19482).

Flash Player est désactivé

Lors de l'affichage d'une page contenant une animation Macromedia Flash Player, il se peut qu'Internet Explorer bloque ce contenu automatiquement, selon le paramétrage de sécurité de l'utilisateur. Si le contrôle ActiveX Flash a été désactivé, l'icône " Module complémentaire désactivé ", qui représente un engrenage avec un point d'exclamation, peut apparaître dans le coin droit de la barre d'état d'Internet Explorer. Pour plus de détails sur la gestion des modules complémentaires, consultez le document Impossible d'afficher du contenu Flash Player après une mise à jour de Windows (TechNote 19482).

Informations complémentaires

Pour plus d'informations sur Windows XP SP2, consultez le Centre de support XP Service Pack 2* de Macromedia.

Dernière mise à jour : 12 octobre 2004
Date de création : 7 septembre 2004

ID : 19542
Produit : Flash
Versions : 2004
SE : Windows XP
Navigateur : Tous
Serveur : Aucun
Base de données : Aucune
Ancien ID :