wmode - Ce que cela signifie dans le navigateur du comportement de rendu?
Wmode dans les balises object et balises iframe.
Il y a beaucoup de discussions sur ce qui rend la navigation fonctionne correctement en flash pages etc etc.
-
Quelqu'un expliquer avec plus de détails sur ce que l'attribut n'en réel. N'importe quel niveau de détails techniques est acceptée.
Merci
OriginalL'auteur acpmasquerade | 2011-06-19
Vous devez vous connecter pour publier un commentaire.
wmode
est un paramètre exclusif à<embed>
balise se référant à des animations en Flash. La valeur par défaut estwmode=window
.wmode=window
Quand
wmode=window
, l'animation Flash n'est pas rendu dans la page. Elle est affichée dans une fenêtre distincte que le contenu d'un navigateur (comme inspecté avec Spy++ ou WinSpy++). Ce mode permettra d'avoir de meilleures performances que le navigateur n'a pas de redessiner une partie de la page sur chaque image. Cependant, ce mode vous empêche d'avoir du contenu apparaissent au-dessus ou au-dessous de l'animation Flash.wmode=opaque
Quand
wmode=opaque
, l'animation Flash est rendu dans le cadre de la page. Aucune fenêtre n'est créé pour le film. Le film sera rendu avec la couleur d'arrière-plan définie au cours du processus de publication et le contenu ne sera permise derrière. Sur chaque image, le contenu qui apparaissent au-dessus du film devra être redessiné par le navigateur, affectant ainsi les performances.wmode=transparent
Quand
wmode=transparent
, l'animation Flash est rendu dans le cadre de la page. Aucune fenêtre n'est créé pour le film. La couleur d'arrière-plan du film sera transparent. Ainsi, tous les non-opaque section du film permettra de contenu à afficher. Sur chaque image, le contenu qui apparaissent au-dessus et ci-dessous le film devra être redessiné par le navigateur, donc grandement affecter les performances.EDIT : Voici les réponses à vos questions supplémentaires...
Est
wmode
un FLASH seulement attribut?Oui,
wmode
est uniquement disponible en<embed>
tags intégration d'une animation Flash.Quels sont les impacts sur les performances entre les différentes valeurs?
wmode=window
un meilleur rendement que l'animation Flash est rendu complètement séparément à partir de la page elle-même. Le navigateur n'a pas actualiser ni calculer le z-index de position du contenu figurant sur le Flash film car le film Flash dans ce mode est rendu dans un tout autre fenêtre (comme peut l'être inspectés avec Spy++).wmode=opaque
etmode=transparent
la fois de suivre très similaire rendu les chemins d'accès. Ils sont cependant plus lent quewmode=window
parce que le navigateur doit vérifier les éléments pour voir si ils ont rendu ci-dessus que le film et le faire sur chaque image. Notez quewmode=transparent
est plus lent quewmode=opaque
car c'est aussi de rendre le contenu sous-jacent ainsi que la superposition de contenu.Donc, dans l'ordre de la performance...
2. que dire de l'objet FLASH rendu dans ces trois cas. Vous avez mentionné dans le mode fenêtre. Ses dit il y a une diminution considérable de la performance, que le déplacement de la fenêtre transparente.
Voir mon edit
Merci. Merveilleusement expliqué. Voici ce permalien pour cette discussion. bit.ly/html_wmode
OriginalL'auteur Andrew Moore