web-dev-qa-db-fra.com

Pourquoi utiliser Flash pour les en-têtes de contenu? Pourquoi pas?

Un grand nombre de sites dernièrement qui utilisent Flash pour remplacer ce qui serait de simples en-têtes HTML (h1, h2, h3) . Certains le font systématiquement pour chaque en-tête.

Pourquoi voudriez-vous faire cela? Quels sont les avantages et les inconvénients de cela?

Cela me semble étrange et vraiment inefficace, d'autant plus qu'une page peut avoir des dizaines d'en-têtes. Je remarque cela parce que j'utilise Flash Block (qui désactive temporairement Flash), de sorte que tout le monde ne l'a peut-être pas vu.

Juste aujourd'hui j'ai atterri ici avec 4 en-têtes flash. J'ai vu des dizaines de ces utilisations de Flash cette semaine seulement, et je me demande si cela présente des avantages.

3
Itai

Les sites le font pour pouvoir utiliser une police particulière, qui ne sera probablement pas installée sur les ordinateurs de la plupart des utilisateurs. Cette méthode s'appelle sIFR , ou Scalable Inman Flash Replacement.

Cependant, les nouveaux navigateurs prennent en charge les technologies de polices plus récentes telles que WOFF et les entreprises hébergeant des polices Web pour vous telles que Fontdeck et Typekit . Leur avantage par rapport à la méthode flash est qu’il n’a pas besoin de Flash et que, si javascript n’est pas activé, vous voyez le texte dans une police par défaut. Cependant, vous devrez peut-être payer les entreprises qui hébergent les polices.

3
paulmorriss

Je voudrais aller avec des images au lieu de Flash. Vous pouvez mettre le contenu de l'image ("home") dans les balises ALT et Title. Je ne sais pas si Google est déjà capable de naviguer dans les menus Flash, mais si ce n'est pas le cas, le référencement et l'utilisation conviviale d'images sont beaucoup plus simples.

Modifier: Il existe des scripts disponibles qui convertissent les balises <h2>, par exemple, en image avec la police de votre choix.

2
Steven Ryssaert