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

GWT et Vaadin Java Discussion :

GWT et support CSS


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert

    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 974
    Par défaut GWT et support CSS
    Bonjour,

    les permutations d'un projet GWT assurent un rendu ad-hoc pour les navigateurs cibles de ces différentes permutations.

    Cependant, lors de l'utilisation de l'UiBinder, on peut utiliser du CSS soit directement dans le fichier xml soit incorporer un fichier de style CSS externe. Sauf erreur de ma part, le compilateur GWT ne retravaille pas ces feuilles de styles pour les adapter aux différentes permutations cibles. Cela pose donc un problème de rendu de l'IHM différent.

    Est-il prévu dans les prochaines versions de GWT en traitement interne des CSS pour les adapter au(x) navigateur(s)?

    cdlt

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 230
    Par défaut
    dsl, mais y-a-t-il un véritable intérêt d'utiliser UIBinder ? gain de productivité?

    Qd tu fais du GWT, tu veux faire du JAVA pour le web et donc éviter le triptique Javascript+Html+CSS(enfin surtout Javascript !)bon CSS tu ne peux éviter mais cela reste assez simple.
    Et là, en plus tu rajoutes du fichier XML en pagaille(=UIBinder) pour assurer la conception de ton IHM statique car celle qui va être dynamique, construit à la volet, tu vas la faire en pur JAVA, comme d'hab.

    En plus, merci les fichiers XML, faute de frappe et tu passes comme un c.. à chercher le problème....
    la tendance est qd même à éliminer tous ces fichiers de configuration XML..etc... au max.

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 974
    Par défaut
    ok, mais tu es plus ou moins obliger d'ajouter du CSS dont le rendu peut être différent d'un navigateur à l'autre. Tu perds donc l'objectif de GWT .

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 230
    Par défaut
    Moi, franchement, je n'ai pas du faire de truc spécial pour les CSS en fonction des navigateurs cible(IE, Chrome, FF, Safari).

    Ce travail d'adaptabilité du CSS en fonction du browser ne me parait pas être si lourd que ça à faire à la main???

Discussions similaires

  1. support pour apprendre GWT
    Par lahmar.abdel1 dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 02/06/2009, 11h22
  2. GWT + CSS : je dois rater un truc là..
    Par mamelouk dans le forum GWT et Vaadin
    Réponses: 7
    Dernier message: 07/08/2008, 00h21
  3. comment applique Css sur composants GWT
    Par groupe dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 15/05/2008, 11h53
  4. GWT Ext et styles css personnalisés
    Par dridri dans le forum GWT et Vaadin
    Réponses: 4
    Dernier message: 12/03/2008, 09h31

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