{
"firstName": "Julien",
"lastName": "Roche",
"age": 33,
"works@": "Viseo Technologies",
"tags": [
"JavaScript", "NodeJs", "Angular", "Backbone",
"Grunt", "Gulp", "Bower", "Jspm", "Karma", "Mocha / Chai / Sinon",
"HTML5", "CSS3", "Less", "Stylus",
"Java", "Spring", "Hibernate", "JPA",
"..."
]
}
N'allez pas voir les issues sur Github -_-'
Nous avons trop tendance à développer sur le navigateur de notre desktop et en dernier recours, sur UN smartphone qui n'est pas en générale représentatif du marché (taille d'écran, performance, ...)
C'est déjà le cas aux Etats-Unis, mais la tendance nous amène à avoir de plus en plus d'utilisateurs qui n'auront jamais utilisés de navigateurs desktop !
De Luke Wroblewski (papa du mobile first)
Principe: fournir un API de haut niveau afin de mieux gérer le cache (sorte de proxy écrit en JavaScript pour gérer les requêtes)
But: créer un thread additionnel qui n'a pas accès au DOM.
Le principe ici est de déporter toute la logique fonctionnelle, métier, de navigation, d'appels Ajax, de traitements lourds dans un (ou plusieurs) WebWorkers
Et que le thread principal soit libéré pour les interactions utilisateurs et les mises à jours IHM