CSS: Pseudo classes sur Internet Explorer
Grâce aux expressions CSS d’Internet Explorer, il y a moyen de simuler les pseudo-classes qui ne sont pas supportées par IE6.
Les expressions CSS d’Internet Explorer
En effet, les expressions CSS (apparues avec IE5) permettent de calculer dynamiquement (via JScript) les différentes propriétés stylistiques.
On attribue une valeur calculée par JScript à une propriété CSS d’un élément html. Les différents objets du DOM sont supportés
#centeredDiv { position:absolute; left: expression( (document.body.clientWidth/2)- (this.offsetWidth/2) ); top: expression( (document.body.clientHeight/2)- (this.offsetWidth/2) ); }
Sur Internet Explorer, cet exemple positionnerait l’élément ayant un id centeredDiv
au centre de la page en le positionnant à la différence de la moitié hauteur de la page (document.body.clientHeight/2
) et de la moitié de sa hauteur (this.offsetWidth/2
). Notez que this
représente l’objet en lui-même.
WordPress 2.1.2 mise à jour recommandée
J’ai tout d’abord pensé à un poisson d’avril. Mais c’est encore un peu tôt.
Pour les utilisateurs de WordPress, il est vivement recommandé de faire la mise à jour de WordPress 2.1.1 à la version 2.1.2.
Apparemment, une personne malveillante à modifié les fichiers disponibles au téléchargement de sorte qu’ils puissent être employés pour exécuter du code PHP à votre insu.
Je vous conseille aussi le plugin WordPress PJW WordPress Version Check, que vous pouvez trouver dans ma grosse liste, qui m’a mis la puce à l’oreille
Faites passez le mot 🙂
Images avec ombre et rotation via flash
Bon, on sait que je n’adore pas le dieu Flash. C’est souvent mal implémenté et donc casse l’accessibilité et l’utilisabilité.
Toutefois, il existe des cas concrets où le flash a des avantages non négligeables.
On connaissait SIFR – qui permet de changer les typos de texte à l’aide de javascript, de css et de flash – ses avantages et ses inconvéniants (sur des grosse pages pleines de titres, le contenu est parfois vraiment long à s’afficher sur un vieux pc).
Dans la même optique, vient d’arriver swfIR pour swf Image Replacement.
Il permet d’ajouter des ombres portées, des bords arrondis et des rotations (choses qu’on ne peut pas faire en css/javascript) à vos images sans devoir passer par votre éditeur d’image favori.
Pour cela, on a juste besoin d’insérer un javascript dans sa page, d’avoir le fichier .swf adéquat dans sa page et d’appeler une fonction javascript qui remplacera votre image par le fichier flash en question.
sir = new swfir(); sir.specify("border-width", "20"); sir.specify("border-color", "#fff"); sir.specify("src", "/swfir.swf"); sir.swap("#example img");
Les méthodes specify
définissent les propriétés de l’image et la méthode swap
remplace l’élément passé en paramètre (via la méthode DOM document.getElementsBySelector
– que je ne connaissais pas)
Je pense qu’on va voir cette méthode fleurir aux quatres coins du web.
Liens relatifs
- swfIR
- plus d’exemples de swfIR en action
- via : A List Apart
WordPress Plugin: ma grosse liste
Cet page n’est plus à jour. Pour ma liste des plugins, toujours à jours, vous pouvez lire WordPress Plugins: ma liste définitive. (édité le 17 mai 2007).
Vu que la communauté WordPress (en Belgique) grandit de plus en plus, et (surtout) au détriment de Dotclear, et que d’autres se tâtent encore, je mets à disposition des intéressé(e)s la liste des plugins WordPress que j’utilise.
Tout cela parce que c’est parfois un peu difficile de trouver le plugin qu’il nous faut. Ceci dit, votre liste de plugin wordpress m’intéresserait aussi.
La liste de mes plugins WordPress
Cette liste reprend les plugins installés sur mon blog et donc compatible WordPress 2.1
- Better Feed
-
Ce plugin permet d’adapter votre flux RSS en y ajoutant nombre de commentaires, liste d’articles liés, etc.
- Counterize
-
Ce plugin rajoute une onglet, dans l’interface d’administration de mon blog, grâce auquel je peux suivre l’évolution des visiteurs de mon blog.
- DoFollow
-
Ce plugin désactive l’ajout de l’attribut
rel="nofollow"
pour les commentaires d’un certain âge (paramétrable dans la console d’administration). - Dunstan’s Time Since
-
Ce plugin permet d’afficher d’une manière plus sympathique la date des articles et des commentaires.
Enhanced Post List-
Affichait, pour les versions de WordPress avant 2.x, la liste des posts de manière améliorée.
- Geo
-
Ce plugin permet de spécifier des coordonnées géographiques aux articles que l’on poste. Il rajoute aussi pas mal de méthodes au Loop WordPress.
- Get Recent Comments
-
Ce plugin liste vos commentaires et vos liens réciproques de manière élégante.
- Google Sitemaps
-
Ce plugin crée un fichier xml au format Google Sitemaps pour faciliter l’indexation de vos fichiers par les moteurs de recherche.
- OpenID Registration
-
Ce plugin ajoute l’option de s’enregistrer ou de poster des commentaires sous le couvert de l’OpenId.
- Optimal Title
-
Magnifique pour la SEO : ce plugin change des éléments du
<title>
de vos articles. - Photopress Plugin
-
C’est ce plugin qui gère mes galeries d’images. Je passe toujours par lui pour uploader les images qui seront affichées dans mes articles.
J’ai juste un problème avec les caractères accentués. - PJW WordPress Version Check
-
Ce plugin pour l’interface d’administration vous alerte lorsqu’une version plus récente de WordPress est disponible. Il m’a forcé déjà plusieurs fois à mettre à jour mon blog. 🙂
- Related Posts
-
Ce plugin permet de lister les articles relatifs à celui que vous êtes en train de lire en fonction de mots clefs (spécifiés ou non). Je suis en train de le tester.
- Spam Karma 2
-
C’est mon plugin anti-spam par excellence. Certains préféreront Akismet fourni avec WordPress, mais moi, je préfère celui-ci
- Text Control
-
Ce plugin vous permet de modifier la façon dont WordPress gère le formatage de texte. J’ai tout désactivé, je travaille dans un éditeur html.
- Time Zone
-
Ce plugin modifie automatiquement l’heure du blog en fonction des changements d’horaire.
- Ultimate Google Analytics
-
Ultimate Google Analytics vous permet de suivre en détail les visites sur votre compte Google Analytics.
- WordPress Mobile Edition
-
C’est peut-être mon plugin préféré : il sert une version allégée du site pour les navigateurs mobiles. À voir !
- WordPress Reports
-
Ce plugin affiche, dans votre console d’administration, une vue graphique de vos statistique Google Analytics et Feedburner.
- WP-ContactForm
-
Ce plugin ajoute un formulaire de contact sur votre blog. Un message de confirmation est affiché après la soumission du formulaire. J’emploie la version originale, sans captcha ou autre.
- WP-ServerInfo
-
Un plugin de geek pour finir : celui-ci affiche les informations des versions PHP et MySQL du serveur sur lequel votre blog tourne.
Mes plugins challengers
J’étudie aussi la possibilité d’installer Subscribe to Comments, Pages+, SideBlog et Slimstat dans un avenir proche.
WordPress Plugin: DoFollow
Je viens d’installer un petit plugin sur mon blog : DoFollow.
NoFollow ?
L’installation par défaut de WordPress ajoute un attribut rel="nofollow"
sur tous les liens postés dans les commentaires. Cet attribut a pour but de freiner les spams de commentaires de blog. En effet, les moteurs de recherche ne suivront pas les liens ayant l’attribut nofollow
et ne les indexeront donc pas.
DoFollow !
Le but du plugin est de supprimer l’attribut rel="nofollow"
pour les commentaires d’un certain âge (configurable dans l’administration WordPress, onglet Options, DoFollow).
Étant content de mon anti-spam (SK2) et n’ayant pas encore vu passé de spam grâce à lui, je me dis que ce serait un juste retour des choses envers les contributaires des commentaires d’avoir leurs liens suivis par les moteurs de recherche.
Liens relatifs :
- télécharger le plugin WordPress DoFollow
- le plugin anti-spam SpamKarma 2
- via : Douglas Gunters
Vous avez d’autres plugins WordPress intéressants ?
14 commentaires