ECSS est un filtre Apache2 écrit en mod_perl pour modifier à la volée un fichier CSS. Le but de ECSS est de permettre au créateur du site de moins travailler sur les compatibilités entre les différents navigateurs ainsi que d'ajouter quelques fonctionnalités à CSS qui ne sont pas dans le langage.

Les principaux avantages qu'offre ECSS sont :

  • L'éliminations des codes spécifiques à certains navigateurs pour ne pas polluer les autres.
    Par exemple un "-moz-border-radius" spécifique à Mozilla ne sera pas envoyé sur les autres navigateurs.
    Pour de plus amples informations, cliquez ici
  • La transformation de certain code CSS3 en des codes spécifiques aux navigateurs (lorsque c'est possible).
    Par exemple une "border-radius" sera transformé en "-moz-border-radius" sous Mozilla et en "-webkit-border-radius" sous SAFARI.
    Pour de plus amples informations, cliquez ici
  • L'élimination de code spécifique à Internet Explorer
    Pour de plus amples informations, cliquez ici
  • La possibilité de faire du code conditionnel par rapport au navigateur.
    Par example "@browser.ie{ }" n'executera le code entre accolade que sous Internet Explorer.
    Pour de plus amples informations, cliquez ici
  • La possibilité d'utiliser des variables
    Par exemple "-ecss-replace{_MACOULEUR_:85AAFF}" remplacera toutes les occurences de _MACOULEUR_ par 85AAFF.
    Pour de plus amples informations, cliquez ici
  • La gestion de @media handheld
    Certain terminaux (téléphone portable) devraient supporté la fonctionnalité media handheld du CSS 2.1 mais ne le font pas !
    Pour de plus amples informations, cliquez ici

Si vous êtes interressé par la technologie ECSS, cliquez ici

Formulaire de contact

Formulaire de contact emailsec