CSS + CMS = Textpattern

Bon allez, il faut vraiment que j’arrête avec ces titres à la con, franchement, ça fait pas sérieux, non ? Bref, tout cela pour vous dire que le site Digital Magazine vient de publier un article sur la façon dont les outils de gestion de contenu (CMS) gère les feuilles de styles (CSS) : Integrating CSS with Content Management Systems. Et la conclusion de l’article est sans appel : assez mal. Exception faite d’un outil libre de droits qui s’appelle Textpattern et que je vais m’empresser de tester, à moins qu’un de vous l’a déjà fait et veuille bien nous donner son avis…

Je précise ici que là où Textpattern peut être intéressant, c’est qu’il vous permet de modifier les styles CSS directement dans l’outil. Pas révolutionnaire mais bien pratique quand même.

Une introduction aux langages de modélisation de processus métier

Le JDNet nous propose un article (ou plutôt une série d’articles) consacré aux langages de modélisation de processus métier : Modélisation des processus métiers et standardisation. On y parle des différents standards et langages, dont le fameux BPML dont je vous avais déjà parlé dans un précédent billet. Pour ceux qui veulent se documenter sur le sujet, je vous propose de visiter le portail dédié à ce sujet : BPMS.info ainsi qu’un blog très intéressant : ebPML.org.

Web sémantique + Social network = FOAF

Je vais vous parler ce soir de l’aboutissement de deux notions très à la mode en ce moment :

  • le web sémantique dont vous entendez régulièrement parlé sur ce blog. Pour résumé, le web sémantique désigne la couche de description que l’on va associer à du contenu. C’est en quelque sorte des informations sur les informations (les fameuses meta-données). Pour une définition plus précise, voir WebSémantique.org ;
  • les réseaux de connaissance (social network en anglais) qui désignent des réseaux virtuels reliant des personnes entre elles par affinités professionnelles. Des services en ligne comme Friendster ou LinkedIn ont popularisé les réseaux de connaissance. Pour comprendre comment ça marche, jetez donc un oeil à cette animation Flash.

Si nous croisons ces deux notions, nous obtenons FOAF. Sous cet acronyme bizarre se cache en fait une technologie ouverte permettant de décrire à l’aide d’une sémantique précise un individu ainsi que ses relations. Concrètement, avec FOAF, vous pouvez décrire de façon standardisée qui vous êtes, d’où vous venez, dans quel environnement vous évoluez (professionnel ou extraprofessionnel) ainsi que vos connaissances. Pour résumé, on peut dire que FOAF est à LinkedIn ce que le flux RSS est à ce blog : l’essence même, le contenu brut sans la présentation.

Pour en apprendre un peu plus, il existe plusieurs ressources sur le sujet comme FOAF-Project, le dossier de la FING ou encore la page consacrée à FOAF sur WebSémantique.org. Vous pouvez également décortiquer mon profil FOAF ou encore utiliser un service en ligne comme Plink qui en donne une représentation un peu plus visuelle (allez donc voir mon profil FOAF sous Plink).

Tout ça est peut-être encore un peu confus pour vous, mais imaginez un futur proche où à chaque site web sera associé des meta-données décrivant le contenu, un profil complet de l’auteur avec son CV ainsi que la description de son réseau d’amis (pour éviter le spam) et de collègues (pour favoriser la cooptation). Le tout parfaitement standardisé et industrialisable, c’est-à-dire qui peut être exploité par des robots ou des agents intelligents sans interventions humaines. Science fiction ? non, toutes les briques nécessaires à l’aboutissement de ce scénarios sont quasiment là, il ne maque qu’un peu d’huile dans les rouages.

Firefox 1.0 est sorti

Ah au fait, si vous n’êtes pas déjà au courant, la version 1.0 du navigateur web Firefox vient de sortir en PR. Pour tous ceux d’entre vous qui sont lassé des trous de sécurité d’IE et qui veulent bénéficier des dernières améliorations (bloquage de pop-up et de bannières pub, navigation par onglet, lecteur RSS, gestion des mots de passe, support avancé des standards web…) le tout en moins de 5 Mo, ça se passe ici : GetFirefox.com. Et pour ceux qui souhaitent rejoindre la communauté des utilisateurs enthousiastes, c’est ici : SpreadFirefox.com.

Les différents composants d’une application web

En ce moment, et même depuis plusieurs années, c’est à la mode de remplacer les vieilles applications client-serveur par des applications web. L’article que je vous propose détaile les différentes sortes d’applications web (l’auteur les appelle des composants) : Common Web Application Components. Là où cet article est intéressant, c’est dans les exemples d’applications web proposés : des petites merveilles d’utilisabilité, de lisibilité et d’esthétisme. Je suis complètement bluffé…