
Code de l'objet flash prsénté sur cette page ne sera pas validée par W3C
<body bgcolor="#000000" >
<center >
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0"
id="accueil" width="800" height="637" >
<param name="movie" value="ACCUEIL.swf" >
<param name="quality" value="high" >
<param name="wmode" value="Transparent" >
<param name="allowscriptaccess" value="samedomain" >
<embed type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
width="800" height="637"
name="accueil" src="ACCUEIL.swf"
wmode="Transparent" quality="high"
swLiveConnect="true" allowScriptAccess="samedomain"
> </embed >
</object >
</center >
</body >
</html >
How can I include flash in valid (X)HTML Web pages ?
Many Flash authoring tools recommend, or enforce, the usage of the <embed> element to include flash animations or applications in Web pages. <embed>, however, was never part of any standardized version of HTML, and this practice produces invalid markup.
There are many techniques to incorporate flash in valid web pages. One of the most famous is the Flash Satay technique.(FAQ Validateur W3C).
Comment puis-je inclure du code flash valide dans du code(X) HTML ?
De nombreux outils de création Flash recommandent l'utilisation de la balise <embed> pour inclure des animations flash ou des applications dans les pages Web. Cependant, cet usage n'a jamais fait partie d'une version standardisée de HTML, et cette pratique génère une balise invalide.
Il existe plusieurs techniques pour intégrer du Flash dans des pages web valides. L'une des plus célèbres est la technique Flash Satay(FAQ Validateur W3C).
"Plusieurs défauts de sécurité ont été identifiés dans le lecteur Flash, intégré à la plupart des navigateurs. L'exploitation des failles les plus sévères permet à un individu ou à un virus d'exécuter du code malicieux sur l'ordinateur de sa victime via une animation ou une page web piégée". La liste impressionante des problèmes liés à l'utilisation de Adobe Flash Player est une bonne raison supplémentaire d'en éviter l'insertion dans des pages (X) HTML. Sur le site de secuser.com faire une recherche avec les mots clés : flash payer
Apple s'oppose résolument à l'installation de Flash sur ses iPhone et iPad, pour lesquels l'éditeur préfère d'autres langages informatiques, notamment le HTML 5 : Flash consomme trop de ressources, provoque des pannes, et il est une porte ouverte aux tentatives de piratage. Microsoft annonce que Internet Explorer 10 n'intégrera pas de flashplugin. Adobe a annoncé en novembre 2011 qu'il abandonne le développement de son lecteur Flash sur les appareils mobiles...
Attention, si vous avez déjà installé le plugin Flash libre qui ne permet pas de consulter correctement dailymotion, deezer et les vidéos de facebook et que vous voulez installer le plugin non libre, pensez à désinstaller le premier :
sudo apt-get remove --purge adobe-flashplugin flashplugin-installer
Installation de flashplugin-nonfree pour LUCID
sudo apt-get install flashplugin-nonfree flashplugin-nonfree-extrasound
Désintaller flashplugin-nonfree et flashplugin-nonfree-extrasound
sudo rm /var/lib/dpkg/info/flashplugin-nonfree.prerm
sudo dpkg --remove --force-remove-reinstreq flashplugin-nonfree
sudo dpkg --purge --force-remove-reinstreq flashplugin-nonfree
Liens complémentaires :
cd /home/(nom d'utilisateur)/.mozilla/plugins
tar -xvzf install_flash_player_10_linux.tar.gz
Si l'installation est réussie, le terminal répond :libflashplayer.so ; l'installation est finalisée après un redémarrage de Firefox.
Avant d'installer le paquet flashplugin 64 bits (flashplugin64-installer), mettre à jour la base de données ppa :
sudo add-apt-repository ppa:sevenmachines/flash
ouvrir synaptic, chercher gnash, installer mozilla-plugin-flash
Si vous souhaitez rechercher des vidéos disponibles au format WebM, vous pouvez utiliser les options de recherche avancée (ou simplement ajouter &webm=1 à n'importe quelle URL de recherche).) ; Par exemple : http://www.youtube.com/watch?v=KCT0PWV6pgw&webm=1
Ne fonctionne pas avec les videos de deezer (qui a corrigé cette faille) mais fonctionne parfaitement avec les vidéos de YouTube.
DownloadHelper, un plugin FireFox qui permet de télécharger un vidéo YouTube.
Exemple HTML d'intégration valide W3C pour un fichier swf :
<object type="application/x-shockwave-flash" data="audio/dewplayer.swf" width="200" height="20" id="dewplayer" name="dewplayer"> <param name="movie" value="dewplayer.swf" /> <param name="flashvars" value="mp3=audio/01.mp3" /> <param name="wmode" value="transparent" /> </object>
commentaires :
data="audio/dewplayer.swf renvoi à un répertoire du site nommé /audio contenant le player d'Alsacréations, dewplayer.swf
mp3=audio/01.mp3 renvoi à un répertoire du site nommé /audio et /01.mp3 au fichier MP3 à placer en lecture
width="202" height="20" définissent la taille du lecteur.
Formation Ubuntu/Windows, développement et administration de sites
déclaration à la CNIL : n° 1397076
Photographies, logo, illustrations : Pierre BELLENEY