Archives par mot-clef : extjs

Certains m’ont dit s’être bien marrés à la lecture de mon précédent article concernant IE 6. Certains pour le style (je les en remercie), d’autres parce que ne comprenant pas pourquoi je me retrouve encore à déboguer une appli web pour IE 6. Je vais donc essayer de vous exposer ici le pourquoi de cette situation de façon plus concrète. Je précise cependant que c’est mon point de vue, basé sur ma courte expérience, et en aucun cas une vérité générale. La quantité de clients Tout d’abord, même sur ce blog, j’ai encore 1% de visiteurs à l’année qui viennent avec IE 6. Je leur souhaite de migrer aussi vite que possible ne serait-ce que pour une version supérieure. Mais ils existent, et je ne peux pas les ignorer. Techniquement, ça représente un investissement. Mais je ne suis pas un pseudo-gourou de la technologie … Continuer la lecture

Soyons clairs, je démarre direct avec ce qui revient le plus souvent. Les messages où je ne prends même plus la peine de lire jusqu’au bout et où je n’envisage même plus de répondre tellement j’en vois. C’est pas hyper sympa de ma part, mais si je dois répondre à tout ça, je peux oublier d’avoir encore le temps d’écrire cette chronique. J’utilise deux jQuery différents mais ça marche pas Oui oui, je vois ce genre de messages environ 3 ou 4 fois par jour, tous flux cumulés. Souvent 1.4.2 et 1.5. Et encore parfois, c’est 3 versions. J’ai le souvenir de 4 versions (genre 1.4, 1.4.1, 1.4.2 et 1.5 de mémoire) une fois mais je ne retrouve pas le post. J’utilise Mootools et jQuery ensemble, est-ce que ça gène si je souhaite aussi utiliser ExtJS Non, après tout, rajoutes y aussi AngularJS, EmberJS, … Continuer la lecture

Le besoin de créer des interfaces métier interactives et « illustrées » via les applications web revient de plus en plus souvent. Bien nous en fasse à nous développeurs web où, enfin, nos pairs de l’applicatif lourd sont contraints de ne plus nous prendre pour des rigolos (yeah fuck). Mais après tout, une appli de gestion sans un histogramme, un camembert ou encore des courbes, c’est pas vraiment une appli cool pour nos « managers » 😉 Je vous propose donc de faire un tour rapide de ce qui existe pour générer des graphiques avec JavaScript. N’hésitez surtout pas à partager à propos de ce que vous connaissez/utilisez, comme d’hab. Raphaël Licence MIT, à peu près tous les types de graphiques. http://raphaeljs.com/ Morris.js Licence BSD simplifiée, réservée aux courbes. Utilise Raphaël. http://oesmith.github.com/morris.js/ gRaphaël Basé aussi sur Rapaël, un peu moins riche aussi, sous licence … Continuer la lecture

Salut à tous, Pour une fois, je vais pas parler JavaScript (ah ah). Plus sérieusement, je vous parlerai ce coup-ci d’ExtJS et non de jQuery. Mon ami Olivier Pons a été mobilisé comme relecteur technique du livre Ext Js 4 First Look. Et au passage, n’oubliez pas de lui rendre visite sur son site, il publie des choses intéressantes régulièrement. Ici : http://olivierpons.fr

Je suppose que plusieurs d’entre vous ont déjà remarqué la syntaxe un peu particulière de nombreux frameworks JavaScript. Un bloc commun de plus ou moins grande importance revient systématiquement : (function() { [ … ] })(); jQuery, Prototype, Mootools, ExtJS, Backbone.JS et j’en passe. Auto-exécution C’est ce qui s’appelle l’auto-exécution (self-executed method en anglais). Essayez donc ce code : (function() { alert(‘test’); })(); Vous aurez une alerte avec le message test sans avoir cliqué où que ce soit. Mais pourquoi ? Ma question préférée. Pourquoi ne pas avoir tout simplement fait ça dans ce cas : alert(‘test’); C’est vrai on aurait pu et on aurait eu le même résultat. Sauf que : Isolation Essayons maintenant de faire ça : (function() { var str = « test »; alert(str); })(); alert(str); Là vous aurez une première alerte qui affichera bien test puis selon le … Continuer la lecture

Le site W3Techs, spécialisé dans les statistiques des technologies web, a publié récemment une étude sur la répartition du marché par les différents frameworks Javascript. Continuer la lecture