IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Publications (X)HTML et CSS Discussion :

CSS Shader d'Abode accepté par le W3C


Sujet :

Publications (X)HTML et CSS

  1. #1
    Expert éminent sénior

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Points : 19 374
    Points
    19 374
    Par défaut CSS Shader d'Abode accepté par le W3C
    CSS Shaders : la proposition d'Adobe pour les animations 3D a été acceptée par le W3C
    Elle devient les Custom Filters


    Il y a plusieurs mois déjà, Adobe, avec l'aide d'Opera et d'Apple, avait proposé au W3C une nouvelle technologie : CSS Shaders.

    Cette nouveauté qui permettrait d'intégrer des animations 3D aux feuilles de style CSS vient d'être acceptée par le World Wide Web Consortium.
    Ce qui signifie que les CSS Shaders vont devenir un standard du Web.

    Ils seront intégrés dans les spécifications effets de filtres et seront désormais appelés Custom Filters.

    [ame="http://www.youtube.com/watch?v=NZRqnohI3m4"]Vidéo de présentation[/ame]

    En effet, le nom Shader vient des technologies graphiques 3D, qui décrivent grossièrement ce que les Custom Filters feront, c'est-à-dire des effets 3D tels que les pages d'un livre qui se tournent ou encore le flottement au vent d'un drapeau.

    Mais au final le nom importe peu.
    Les développeurs pourront enfin grâce au CSS, créer des effets 3D sur n'importe quel élément HTML.

    Pour le moment, vous avez toujours besoin d'un composant Webkit spécifique qu'Adobe fournit pour voir le rendu d'animations créées avec les Custom Filters.
    Cependant, maintenant qu'ils vont devenir un standard, on peut espérer que les autres navigateurs vont inclure le support de cette technologie dans leurs prochaines versions à venir.


    Documentation de la proposition sur GitHub
    Article détaillé sur les filtres, par Adobe

    Source : annonce sur le site d'Adobe

    Et vous ?

    Que pensez-vous de cette innovation ?
    Mérite-t-elle sa place dans le standard ?
    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

  2. #2
    Rédacteur

    Avatar de Torgar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 334
    Points : 8 084
    Points
    8 084
    Par défaut
    Merci pour cette news

    Faudra que j'aille faire mumuse avec ça à l'occasion

    Edit : j'ai trouvé ça comme demo, c'est pas tout ce qu'il est possible de faire, mais ça donne un aperçu
    Je ne suis pas schizophrène, nous sommes unanime !!!

    ► Pensez à la balise code et au CODE HTML GENERE !!!!
    ► Au si c'est le cas et au à ceux qui vous ont aidé.
    Vous souhaitez participer aux rubriques CSS et (X)HTML ? Contactez-nous !

    Créer des colonnes de même hauteur en CSS
    Glossaire CSS
    Les bordures en CSS3
    Les transitions en CSS3

  3. #3
    Expert confirmé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 173
    Points : 4 686
    Points
    4 686
    Par défaut
    Le petit soucis c'est que lors de la proposition, un type de chez Microsoft s'est fermement opposé au Shaders sous prétexte qu'elle impose une technologie qui ne vient pas du W3C : WebGL, et comme Microsoft ne compte pas intégrer ce qui ne considère pas comme un « standard », il ne risque pas d'intégrer les Shaders non plus de si tôt.

    This document recommends the adoption of the subset of GLSL ES defined in the WebGL 1.0 specification.
    En tout cas, c'est la seconde grosse proposition Adobe pour le CSS : après Region & Exclusion qui ont été rapidement divisé en 2 modules.

    En tout cas, pour Mozilla ça va être coton de suivre l'évolution de webkit soutenu par Google, Adobe et Apple.

  4. #4
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    Lien cassé dans la news. Voici le lien vers l'annonce d'Adobe : http://blogs.adobe.com/webplatform/2...specification/

    Bravo donc à Adobe qui semble s'atteler avec conviction à html5/css3 ; d'autant plus que les effets sont très réussis (espérons juste que les web designers n'en mettent pas partout ^^ ).

    @Zefling :
    Votre remarque est intéressante, et j'attends avec impatience d'autres réactions sur ce sujet.
    Il semble que tous les grands navigateurs (sauf IE) ont choisi WebGL, basé sur OpenGL (et donc concurrent de Direct3D de Microsoft). On voit aussi que le W3C en fait une spécification.
    Donc, Microsoft a encore l'air d'ennuyer tout le monde et de tirer une autre balle dans le pied de leur navigateur !

  5. #5
    Expert confirmé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 173
    Points : 4 686
    Points
    4 686
    Par défaut
    Citation Envoyé par Muchos Voir le message
    Il semble que tous les grands navigateurs (sauf IE) ont choisi WebGL, basé sur OpenGL (et donc concurrent de Direct3D de Microsoft). On voit aussi que le W3C en fait une spécification.
    WebGL est bien basé qu'OpenGL, mais sous Windows il me semble que Chrome et Firefox se servent d'ANGLE, qui se utilise OpenGL sous Mac et Linux et de Direct3D sous Windows. Mais visiblement Microsoft préférerait quelque chose de basé sur Direct3D.

    Sinon un article qui en parlait : CSS Shaders, W3C, Microsoft and Broken Standards.

  6. #6
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2006
    Messages : 380
    Points : 314
    Points
    314
    Par défaut
    Citation Envoyé par Muchos Voir le message
    tous les grands navigateurs (sauf IE)
    Donc tous les grands navigateurs !!!

    MS me semble bien isolé, ça ne va pas arranger leurs affaires avec IE qui perd des parts de marchés chaque jour en face de chrome

  7. #7
    Expert confirmé

    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 382
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 382
    Points : 4 937
    Points
    4 937
    Par défaut
    est qu'il y a écrit quelque part si il y a ou aura la possibilité de désactiver ça?

  8. #8
    Expert éminent sénior

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Points : 19 374
    Points
    19 374
    Par défaut
    Citation Envoyé par stardeath Voir le message
    est qu'il y a écrit quelque part si il y a ou aura la possibilité de désactiver ça?
    En tant qu'utilisateur tu veux dire ?
    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

  9. #9
    Expert confirmé

    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 382
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 382
    Points : 4 937
    Points
    4 937
    Par défaut
    ouais, histoire de pas mettre les machines un peu ancienne à genoux.

  10. #10
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    Je ne vois pas pourquoi on moinse stardeath. Sa remarque est pertinente, parce que de tels effets soulèvent effectivement le problème des machines avec peu de mémoire.

    Après, on peut toujours désactiver les css dans le menu de son navigateur :S

  11. #11
    Expert confirmé

    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 382
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 382
    Points : 4 937
    Points
    4 937
    Par défaut
    je m'en cogne de me faire moinser (XD) ça n'apporte juste pas de réponse, et ça reflète un vrai problème, que devient le net pour les machines un peu plus modeste?

    les javascripts un peu lourds sont facilement bloquables (si il n'y a pas qu'un énorme .js et en espérant ne pas perdre tout le contenu utile du site), mais pour l'instant les propriétés css sont là et interprétées (si je ne me goure pas) si le navigateur les connait ; la logique voulant qu'on mette son navigateur régulièrement à jour fait que ces balises css pouvant être lourdes de conséquences sont forcément (pas de preuve du contraire) exécutées.

  12. #12
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    je m'en cogne de me faire moinser (XD) ça n'apporte juste pas de réponse, et ça reflète un vrai problème, que devient le net pour les machines un peu plus modeste?
    Au passage , les sites qui imposent javascript pour un menu déroulant par exemple , ou tout autre fonctionnalité de base, c'est juste un scandale en 2012. Bon nombre de sites importants sont totalement "cassés" juste en désactivant javascript. On devrait pouvoir surfer sur 95% du net sans ce boulet qui surpasse flash niveau surchauffe du cpu.

  13. #13
    Expert éminent sénior

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Points : 19 374
    Points
    19 374
    Par défaut
    @stardeath : dans la mesure où ce sera dans les feuilles CSS, je suis pas certain que l'on puisse choisir d'activer/désactiver les Custom Filters en tant qu'utilisateur. Et en effet ça peut devenir un problème sur des machines anciennes.

    @camus3 : cette discussion n'a pas vocation à devenir un troll, donc tu peux garder tes avis tranchés pour toi, surtout qu'il n'est pas question de JavaScript ici.
    Cependant, je serai curieux de voir les sources qui t'ont poussé à dire que le JavaScript est plus gourmand en CPU que Flash
    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

  14. #14
    Expert confirmé

    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 382
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 382
    Points : 4 937
    Points
    4 937
    Par défaut
    ok, merci pour cette réponse, la désactivation de certaines fonctionnalités css sera peut être à étudier à travers une extension de navigateur.

  15. #15
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2006
    Messages : 380
    Points : 314
    Points
    314
    Par défaut
    Eh bien il suffira de ne pas se rendre sur les sites incriminés avec une machine de 15 ans.
    Je ne suis pas sûr que la plupart des sites proposent des trucs qui vont exploser les machines.

  16. #16
    Rédacteur

    Avatar de Torgar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 334
    Points : 8 084
    Points
    8 084
    Par défaut
    De toute manière, je doute qu'une machine d'il y a 15 ans fasse tourner les derniers systèmes d'exploitation nécessaires pour avoir les derniers navigateurs permettant d'interpréter le CSS dans sa version intégrant les Shaders.
    Je ne suis pas schizophrène, nous sommes unanime !!!

    ► Pensez à la balise code et au CODE HTML GENERE !!!!
    ► Au si c'est le cas et au à ceux qui vous ont aidé.
    Vous souhaitez participer aux rubriques CSS et (X)HTML ? Contactez-nous !

    Créer des colonnes de même hauteur en CSS
    Glossaire CSS
    Les bordures en CSS3
    Les transitions en CSS3

Discussions similaires

  1. CSS Shader d'Abode accepté par le W3C
    Par FirePrawn dans le forum Mise en page CSS
    Réponses: 15
    Dernier message: 07/09/2012, 11h49
  2. Nombre maximum de connexions acceptées par postgresql
    Par kaikai dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 26/08/2008, 10h29
  3. [css] Positionnement d'une img par rapport a une autre img
    Par dark_vidor dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 26/02/2006, 00h07
  4. Une application acceptable par un autre
    Par jop76 dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 05/09/2005, 13h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo