ToDo liste

  • intérêts / nécessités d’utiliser un framework CSS: dev VS prod (minification, modules?)

    PRO:

    Aims at cutting down development time. Standardization and consistency. Solid foundation to build upon. Guidanceguidelines to follow. Avoid white screen of death effect. Proven « good looking » UI.

    CONS

    Extra complexity Steep learning curve

    https://css-tricks.com/what-are-the-benefits-of-using-a-css-framework/

  • difficulté de CSS: mention des CSS hacks pour pallier browsers http://browserhacks.com/

  • expos!

  • explication et exemple par Bootstrap

  • point comparaison: pour nouveau projet / pour projet existant avec déjà charte graphique?

  • ? application au RSPA

  • critiques, limites (Bootstrap, framework, etc.)? taille téléchargement, notamment VS usages, temps d’adaptation n’empêche pas de se mettre au CSS!

  • license / libre / dév. @GitHub

  • futuristique: HTML5 & CSS3

  • getting started: autres manières d’installation (npm, compilation Sass, ?)

  • mention des CDN?

  • réécriture des propriétés par inclusion ultérieure de CSS maison? ~ préférer Sass/LESS?

  • préproc: SimpLESS (http://wearekiss.com/simpless) WinLESS (http://winless.org) NPM + CLI

À faire

Détailler CSS: sélecteur + propriétés?

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 61)

À faire

Détailler mobile-first?

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 63)

À faire

Détailler responsive design! (sous-section dédiée?)

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 65)

À faire

point: CSS d’usage difficile / subtile ? (ex: positionnement?)

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 82)

À faire

boom des navigateurs et versions

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 84)

À faire

estimations/graphs booms navigateurs / usages?

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 86)

À faire

usage de CSS compliqué: language subtile?

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 98)

À faire

so 2009: questions on StackOverflow

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 100)

À faire

great for beginners et/ou CSS mal connu du dév.

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 102)

À faire

temps

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 104)

À faire

gain temps/complexité

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 167)

À faire

anecdote sur recherche exemple vendor prefixes, trouve Autoprefixer

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 169)

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 267)

À faire

Liens vers autres explications: page de doc. « getting started » de la v4. http://v4-alpha.getbootstrap.com/getting-started/introduction/#starter-template

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 269)

À faire

autres extras?

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 551)

À faire

extending Bootstrap?

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 553)

À faire

flexbox ?!

(l'entrée originale se trouve dans /home/work/work/PRESENTATIONS/201509-vjfdev-Bootstrap/tanukix/index.rst, à la ligne 613)