Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Faut-il maîtriser son code HTML ?

Faut-il maîtriser son code HTML ?

Avatar for mickaelmorier

mickaelmorier

April 08, 2012
Tweet

More Decks by mickaelmorier

Other Decks in Programming

Transcript

  1. Maîtriser le code HTML n’est pas toujours nécessaire Objectifs de

    cet atelier 2 © OCTO 2009 Donner mon avis Le besoin de maîtriser le code HTML conditionne le choix du framework de présentation Connaître vos avis
  2. Google Web Toolkit (GWT) Trois approches différentes 3 © OCTO

    2009 Création en Java de composants GWT à partir duquel GWT génèrera du code HTML Remplacement des balises HTML par des balises JSF pour créer des composants de plus haut niveau Apache Wicket Ajout d’attribut Wicket aux balises HTML pour ajouter un comportement au composant Java Server Faces (JSF)
  3. En résumé 7 © OCTO 2009 Les différentes approches des

    frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on ne maîtrise pas le code HTML
  4. Maquette HTML / CSS 10 © OCTO 2009 Idéalpour Intéressant

    pour Apache Wicket Java Server Faces (JSF)
  5. Maquette visuelle des écrans 12 © OCTO 2009 Sans influence

    sur le choix Google Web Toolkit (GWT) Apache Wicket Java Server Faces (JSF)
  6. En résumé 13 © OCTO 2009 Les différentes approches des

    frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML
  7. En résumé 14 © OCTO 2009 Les différentes maquettes Les

    différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML Avec Wicket, on profite pleinement de la maquette HTML La maquette visuelle n’a pas d’influence sur le choix du framework
  8. Besoins nécessitant la maîtrise du HTML 16 © OCTO 2009

    http://www.accessiweb.org/fr/portail_accessibilite_du_web/outils_et_technologies/ Référencement
  9. Besoins nécessitant la maîtrise du HTML 18 © OCTO 2009

    Compatibilité avec les navigateurs
  10. 19 © OCTO 2009 Design artistique Référencement Accessibilité Compatibilité avec

    les navigateurs Besoins nécessitant la maîtrise du HTML
  11. Accessibilité Design artistique Besoins d’un site Internet 21 © OCTO

    2009 Référencement Compatibilité avec les navigateurs
  12. Oriente vers un framework ? Besoins d’un site Internet 22

    © OCTO 2009 Besoin de maîtriser le code HTML ?
  13. Besoins d’un site Internet 23 © OCTO 2009 OUI Apache

    Wicket Java Server Faces (JSF) Besoin de maîtriser le code HTML ? Oriente vers un framework ?
  14. Besoins d’un espace client 24 © OCTO 2009 Accessibilité Design

    artistique Référencement Compatibilité avec les navigateurs
  15. 25 © OCTO 2009 Besoins d’un espace client Besoin de

    maîtriser le code HTML ? Oriente vers un framework ?
  16. Besoins d’un espace client 26 © OCTO 2009 Besoin de

    maîtriser le code HTML ? Oriente vers un framework ? OUI Apache Wicket Java Server Faces (JSF)
  17. Besoins d’un webmail 27 © OCTO 2009 Accessibilité Design artistique

    Référencement Compatibilité avec les navigateurs
  18. Besoins d’un webmail 28 © OCTO 2009 Besoin de maîtriser

    le code HTML ? Oriente vers un framework ?
  19. Besoins d’un webmail 29 © OCTO 2009 Besoin de maîtriser

    le code HTML ? Oriente vers un framework ? OUI Apache Wicket Google Web Toolkit (GWT)
  20. 30 © OCTO 2009 Besoins d’une application d’entreprise Accessibilité Design

    artistique Référencement Compatibilité avec les navigateurs
  21. 31 © OCTO 2009 Besoins d’une application d’entreprise Besoin de

    maîtriser le code HTML ? Oriente vers un framework ?
  22. 32 © OCTO 2009 Besoins d’une application d’entreprise Apache Wicket

    NON Google Web Toolkit (GWT) Besoin de maîtriser le code HTML ? Oriente vers un framework ?
  23. En résumé 33 © OCTO 2009 Les différentes approches des

    frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML
  24. En résumé 34 © OCTO 2009 Les différentes maquettes Les

    différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML Avec Wicket, on profite pleinement de la maquette HTML La maquette visuelle n’a pas d’influence sur le choix du framework
  25. En résumé 35 © OCTO 2009 Les différentes besoins et

    contraintes Les différentes maquettes Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML Un site Internet et une application n’ont pas les mêmes besoins La maîtrise du HTML n’est pas toujours nécessaire Le besoin de maîtrise du HTML influence le choix du framework Avec Wicket, on profite pleinement de la maquette HTML La maquette visuelle n’a pas d’influence sur le choix du framework
  26. Conclusion 36 © OCTO 2009 Tous les projets n’ont pas

    les mêmes besoins La maîtrise du HTML n’est pas le seul facteur dans le choix du framework de présentation La maîtrise du code HTML n’est pas toujours nécessaire Utilisez Wicket si la maîtrise du HTML est un besoin Utilisez GWT si la maîtrise du HTML n’est pas un besoin Le besoin de maîtrise du HTML influence le choix du framework L’usabilité, la productivité des développements, la maintenabilité, multipages / tout ajax, etc.