Adobe® SVG Viewer pour Windows

Notes de publication

Version 2.0 (Build 55, 3/14/01)

Sommaire


A propos de SVG Viewer

Adobe SVG Viewer prend en charge la plus grande partie de la proposition de spécification Candidate Recommendation relative aux fichiers SVG, publiée le 2/11/00. Veuillez garder à l'esprit que cette spécification est en cours de développement et qu'elle risque donc d'être modifiée tant que le statut de recommandation ne lui aura pas été attribué.

Comment installer SVG Viewer

  1. Avant de commencer l'installation, veuillez fermer toutes les applications que vous avez utilisées pour visualiser des fichiers SVG avec une ancienne version du programme de visualisation.
  2. Exécutez le programme d'installation. Les versions les plus récentes du programme d'installation peuvent être téléchargées depuis le site http://www.adobe.com/svg/viewer/install.

Comment copier les modules externes Netscape dans d'autres navigateurs

Si vous installez une autre copie de Netscape prise en charge par le module externe de Netscape, vous pouvez copier les fichiers suivants dans votre dossier de modules externes afin de visualiser les fichiers SVG depuis ce navigateur :

Comment visualiser des fichiers SVG dans votre navigateur Web

Une fois Adobe SVG Viewer installé, vous devriez pouvoir visualiser tous les fichiers SVG exportés depuis Illustrator dans tous les navigateurs Web pris en charge.

Comment convertir des illustrations en fichiers SVG

Il est possible d'exporter des fichiers SVG depuis Illustrator 9. Vous pouvez ainsi créer votre illustration dans Illustrator, l'exporter en tant que fichier SVG, puis lui ajouter manuellement des effets filtrants, des animations ou une interactivité JavaScript.

Conseils


Configuration système requise


Problèmes connus avec SVG Viewer

Dans tous les navigateurs

  1. Il est possible que des éléments situés près du bord d'un graphique SVG ne reçoivent pas un événement mouseout.

Dans Internet Explorer

  1. Internet Explorer, version 4 ou ultérieure, doit être installé sur votre ordinateur pour que vous puissiez utiliser SVG Viewer comme contrôle ActiveX dans d'autres applications (Microsoft Office, par exemple).
  2. Si vous ouvrez plusieurs fenêtres contenant un lien vers un même fichier SVG et que ce fichier SVG est incorporé à l'aide de la balise HTML <embed>, il est possible que, lorsque vous imprimez une de ces fenêtres, l'impression soit réalisée en fonction des modifications apportées au DOM dans l'autre fenêtre. Ce problème est causé par les limitations d'Internet Explorer.
  3. Les limitations d'Internet Explorer vous empêchent également de visualiser les propriétés d'autres fenêtres depuis un script défini dans un fichier SVG.
  4. Le module externe Adobe SVG Netscape n'est pas pris en charge par Internet Explorer sous Windows.

Dans Netscape

  1. Les modules externes Netscape 4.x ne peuvent pas exécuter les scripts onunload car l'environnement du script du module externe est déjà interrompu lorsque le module externe reçoit la notification de téléchargement envoyée par Netscape.
  2. Netscape 6.0 signale des erreurs lors de l'impression de pages avec des modules externes. L'impression du contenu incorporé échoue ensuite. Netscape signale deux alertes d'erreur de module externe. Si vous choisissez d'ignorer les alertes signalées, Netscape imprime la page HTML, mais la zone correspondant au contenu SVG reste vide.
  3. Lorsque vous quittez une page Web, Netscape parvient souvent à télécharger le module externe Adobe SVG Viewer avant de fermer tous les scripts exécutés dans le fichier HTML. Vous devez donc faire attention lors de l'écriture de scripts de vérification de charge du module externe avant de tenter d'accéder au DOM SVG à partir des rappels setTimeout ou setInterval dans votre JavaScript HTML.
  4. Evitez d'utiliser la formule suivante à cause des limitations de Netscape :
      <a href="#" onclick="myScriptWhichModifiesSVG()">
    

    En effet, JavaScript réagit à l'événement onclick et commence à exécuter le script. Cependant, Netscape réagit lui-aussi au clic effectué sur un lien et interrompt le chargement de la page active par JavaScript, ce qui créé un problème. Ce conflit peut être évité en réécrivant le code de la façon indiquée ci-dessous :

      <a href="javascript:myScriptWhichModifiesSVG()">
    
  5. Si un gestionnaire d'événement JavaScript contient une erreur, l'exécution de tous les JavaScript ultérieurs échoue. Ceci est dû à un bogue dans le traitement par Netscape des scripts exécutés par les modules externes.
  6. Les limitations de Netscape en matière de scripts vous empêchent de modifier l'URL d'un autre cadre depuis un gestionnaire d'événement SVG.
  7. A cause des limitations de Netscape en matière de moteur de script, l'appel de la fonction alert() depuis un gestionnaire d'événement SVG risque de ne pas fonctionner et d'entraîner la non-exécution de JavaScript ultérieurs. Des problèmes similaires se produisent pour toutes les fenêtres modales Netscape, y compris la fenêtre des privilèges de sécurité. Ce bogue semble avoir été partiellement résolu par Netscape dans Netscape 4.75, mais pas sous Windows 98.
  8. Il existe un bogue dans Netscape concernant les modules externes qui utilisent JavaScript. Si vous chargez une page avec un module externe utilisant JavaScript, puis désactivez Java et quittez le navigateur, Netscape se bloque.
  9. Netscape ne vous permet pas toujours d'accéder au tableau document.embeds[] depuis un script SVG. Pour corriger ce problème, utilisez document.mySVG lorsque votre objet incorporé se nomme mySVG.
  10. Les erreurs de scripts exécutés par les modules externes Netscape 4.x ne s'affichent pas dans la fenêtre de la console Javascript.
  11. Netscape 4.x subit une légère fuite de mémoire chaque fois qu'un module externe exécute un script.
  12. Netscape 4.x se bloque au moment de la fermeture si vous l'avez lancé en cliquant deux fois pour charger une page Web contenant des éléments du module externe LiveConnect.
  13. Si dans Netscape, vous utilisez la fonction d'aperçu avant impression sur une page contenant des modules externes (comme par exemple Adobe SVG Viewer), Netscape se bloque. Pour une raison similaire, Netscape se bloque lorsque vous tentez d'imprimer une page contenant des modules externes avec Acrobat Distiller.
  14. Si vous utilisez Netscape 4.0x pour visualiser un même fichier SVG dans deux fenêtres différentes et que ce fichier utilise une fonction globale de JavaScript sur l'objet de la fenêtre, il peut arriver que l'initialisation de JavaScript échoue dans la seconde fenêtre. La solution consiste à mettre Netscape à niveau avec une version plus récente.
  15. Un bogue de Netscape 6 entraîne l'affichage du menu contextuel de Netscape 6 lorsque vous cliquez avec le bouton droit de la souris au sein de la zone SVG pour en afficher le menu contextuel.


Historique des révisions

Modifications apportées à Adobe SVG Viewer depuis la version 1.0


Contacts

Pour signaler des bogues et/ou faire des suggestions, consultez la zone SVG sur le site Adobe.com.

Copyright

© Copyright 1998-2001 détenu par Adobe Systems Incorporated. Tous droits réservés.

Adobe et Illustrator sont des marques d'Adobe Systems Incorporated. Windows et Windows NT sont des marques de Microsoft Corporation, déposées aux Etats-Unis et/ou dans d'autres pays. Mac OS et TrueType sont des marques d'Apple Computer, Inc., déposées aux Etats-Unis et/ou dans d'autres pays. Toutes les autres marques citées sont la propriété de leurs détenteurs respectifs.