Geek, alcool et rock'n'roll

Aller au contenu | Aller au menu | Aller à la recherche

jeudi 20 mai 2010

HTML5, CSS3, nouvelles API, et les anciens navigateurs avec Modernizr

Ce billet me sert surtout de pense-bête pour Modernizr.

Ça a l'air pas mal : pouvoir simplement utiliser les fonctionnalités récentes du Web (The Web Stack comme dit Eric Meyer) tout en assurant une dégradation gracieuse pour les navigateurs à la mord moi le noeud plus anciens. C'est un peu la suite de html5shiv.

Dans la même veine, il y a aussi IE-CSS3 qui permet l'usage des pseudo-sélecteurs CSS3 dans IE5 à IE8, en utilisant une bibliothèque JavaScript. Un pseudo-sélecteur, c'est un truc comme :empty, :disabled, etc. Dommage, ça ne supporte pas :required ou :valid :-).

Quelqu'un a déjà utilisé tout ça ?

lundi 16 novembre 2009

Comment intégrer proprement du Flash dans une page web

Ça fait trop longtemps que je vois du code crado pour insérer du Flash, alors qu'il existe du code standard qui fonctionne sous tous les navigateurs[1], qui utilise une seule balise object.

Voici donc ma manière à moi d'insérer une application Flash, avec par exemple la vidéo des Girls in Hawaii insérée dans un post précédent :

<object width="425" height="344"
     type="application/x-shockwave-flash"
     data="http://www.youtube-nocookie.com/v/CYpxmGaV6Ro&hl=fr&fs=1&rel=0">
  <param name="movie" value="http://www.youtube-nocookie.com/v/CYpxmGaV6Ro&hl=fr&fs=1&rel=0" />
  <param name="allowFullScreen" value="true"></param>
  <param name="allowscriptaccess" value="always" />
  Girls in Hawaii - Joking about my life
</object>

Note: Je viens de voir que Dotclear 2 permet d'ajouter un média externe, et qu'il utilise ce même code pour le faire !

Notes

[1] À ma connaissance