S > System.capabilities (objet) |
System.capabilities (objet)
Vous pouvez utiliser l'objet System.capabilities pour déterminer les capacités du système et du lecteur hébergeant une animation Flash. Ceci vous permet d'adapter le contenu à différents formats. Par exemple, l'écran d'un téléphone cellulaire (noir et blanc, 100 pixels carrés) est différent de l'écran couleur de 1000 pixels carrés d'un ordinateur. Pour fournir un contenu approprié au plus grand nombre possible d'utilisateurs, vous pouvez utiliser l'objet Capabilities pour déterminer le type de périphérique dont dispose un utilisateur. Vous pouvez alors spécifier au serveur d'envoyer des fichiers SWF différents selon les capacités du périphérique ou indiquer à l'animation Flash de modifier sa présentation en fonction des capacités du périphérique.
Vous pouvez envoyer des informations sur les capacités en utilisant une méthode HTTP GET ou POST. L'exemple suivant est un exemple d'une chaîne de serveur pour un périphérique qui n'offre pas de support MP3 et dispose d'un écran de 400 x 200 pixels, 8 x 4 centimètres :
"A=t&MP3=f&AE=gsm&VE=h11&ACC=f&V=WIN%206%2C0%2C0%2C129&M=Macromedia%WINDOWS&R=400x200&DP=72&COL=color&AR=1.0&OS=WINDOWS%2000&L=en-US"
L'objet Capabilities est disponible dans Flash Player 6.
Vous devez accéder à toutes les propriétés de l'objet Capabilities par l'intermédiaire de l'objet System.capabilities.
Propriété Description Indique les encodeurs audio supportés. Indique si le périphérique répond aux normes d'accessibilité. Indique si le périphérique supporte les fonctions audio. Indique si le périphérique est équipé d'un décodeur MP3. Indique la langue que Flash Player supporte. Indique le fabricant de Flash Player. Indique le système d'exploitation hébergeant Flash Player. Indique le rapport largeur/hauteur, en pixels, de l'écran. Indique si l'écran est en couleur, noir et blanc, ou à nuances de gris. Indique la valeur de points par pouce de l'écran. Indique la taille horizontale de l'écran. Indique la taille verticale de l'écran. Indique la version minimum de Flash Player supportée. Indique les encodeurs vidéo supportés.
Propriétés de l'objet Capabilities