CONTENT-TYPE D
CONTENT-TYPE D'UN FICHIER .HTC
Techniques SPIP

Vous trouverez ici des trucs et astuces destinés aux développeurs de sites sous SPIP.

La majorité de ces trucs est consacrée aux filtres graphiques introduits dans SPIP 1.9. Il y a là en effet un vaste champ d’expérimentation pour les webmestres et les graphistes.

Chaque truc est suivi d’un forum auquel nous vous invitons à participer.

N.B. La présence de ces trucs et astuces sur notre site professionnel est destinée à faire connaître notre activité de création de sites sous SPIP. Vous pouvez librement utiliser les morceaux de code fournis ici dans vos propres squelettes. Vous pouvez reprendre ces exemples sur votre site ou dans les forums d’un autre site ; dans ce cas, nous vous demandons simplement d’avoir la courtoisie de référencer la page d’où est tiré le code repris.

XML

Voilà bien le genre d’astuce qui ne va certainement pas servir tous les jours...

Si, pour une raison quelconque, vous ressentez le besoin de créer un comportement (behavior) HTC (pour Microsoft Explorer) en tant que squelette SPIP, c’est tout à fait faisable (puisqu’un fichier « .htc » est essentiellement du Javascript).

Cependant, votre fichier d’appel n’ayant pas une terminaison « .htc » (mais, plus sûrement, « .php »), il n’enverra pas le bon type MIME, et Microsoft Explorer refusera de le faire fonctionner. Vous devez donc intégrer, dans votre squelette, la déclaration de header suivante :

Il fallait donc connaître cette fantaisie : « x-component », ça ne s’invente pas...


(1) Ce type de squelette existe dans SPIP 1.9 : win_png.htc devient un squelette, situé en /dist/win_png.html. Vous y trouverez l’utilisation de cette astuce.

(2) Si des fichiers .htc, plus généralement, vous posent problème, cette doc de Microsoft s’intéresse à Apache.

(3) Enfin, si vous vous lancez dans la création de squelettes pour gérer des formats divers et variés, W3Schools récapitule les différents types MIME dans cette liste très pratique.

Août 2006
Content-type d’un fichier .htc
Nicolas Krebs

W3Schools récapitule les différents types MIME dans cette liste très pratique.

Voir surtout la

Votre message :
Un message, un commentaire ?

(Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)