Archives par mot-clef : plugins

Salut à tous ! Aujourd’hui, l’idée, c’est de vous aider à choisir vos plugins pour jQuery et faire le tri dans ce gigantesque fourre-tout. Critère 1 : Communauté Comme pour tous les systèmes de plugins, si le plugin n’est pas sur GitHub/BitBucket, c’est déjà mal barré. Si en plus il n’a que peu d’étoiles/forks, laissez tomber, ça veut dire que personne ne l’utilise. C’est qu’il y a sûrement une raison. Critère 2 : Peu voire pas de CSS Le style, ça se manipule avec le CSS, pas avec le JS. Énormément de plugins font juste des modifs de CSS (genre rendre votre site responsive, si si). Sortez vous les doigts des fesses et faites le avec la bonne chose, c’est à dire directement en CSS. En plus de bousillez inutilement vos performances, ces plugins font souvent très mal le travail. Critère 3 … Continuer la lecture

Petit moment de « coup de gueule » rapport à ce que j’ai dit sur Twitter hier. A tous les auteurs de plugins, arrêtez de dire que ceux-ci sont « sexy ». Tout d’abord, vous le dites tous. C’est con, mais ça n’est plus un argument si vous dites tous la même chose. Et accessoirement, merde, c’est du code les gars. Je suis le premier à dire que le code est beau, que le code est un art, mais de là à bander sur du code… Passons aux choses sérieuses. jQuery UI 1.9.1 est disponible. La première version de maintenance de jQuery UI a été annoncé  jeudi. Ils apportent des correctifs pour les différents widgets suivants : Accordion, Autocomplete, Button, Datepicker, Dialog, Slider, Spinner, Tabs, Tooltip, Draggable, Resizable, Sortable, Widget Factory et Effects. Pour compléter l’info de la semaine, jQuery a fait la une du … Continuer la lecture

Salut à tous! Certains ne profitent pas du pont ? Bienvenue au club! Allez, on commence bien la semaine avec la publication de la version 1.8.20 de jQuery UI annoncée par Scott Gonzalez. Cette version de maintenance apporte des correctifs pour le Datepicker, Draggable et Sortable. Le processus de build a également profité de quelques modifications. Voici les liens du changelog complet ainsi que celui du guide de migration. Pour ceux qui suivent l’actualité de Microsoft, vous avez peut-être entendu parler de la création le mois dernier de la filiale « Microsoft Open Technologies ». Et bien leur première publication dans le monde de l’open source est pour jQuery Mobile ! Ils ont mis à disposition un thème qui reprend leur interface Metro. En soit, c’est pas grand chose, mais ça montre bien encore une fois que Microsoft a définitivement cette volonté … Continuer la lecture

Ceux qui me suivent sur Twitter ont sûrement vu passer quelques tweets de ma part à propos de Twitter Bootstrap. Je vais donc vous faire un petit topo sur la chose : Qu’est-ce que c’est ? Bootstrap, c’est d’abord un framework CSS proposé par Twitter sous licence Apache. C’est à dire que vous pouvez l’utiliser comme vous le souhaitez, que ce soit commercial ou non. Qu’est-ce que ça fait ? Bootstrap dépasse les frameworks CSS classiques et propose carrément des éléments graphiques complets avec une garantie maximale de compatibilité entre les divers navigateurs. Ainsi Bootsrap est un « reset CSS », un « CSS grid framework » et plus. Au programme, vous avez des grids, des layouts, des typos, des tableaux, des formulaires, des alertes, des popins ainsi qu’une gestion des médias et de la navigation. Le CSS c’est bien, mais ça ne fait … Continuer la lecture

J’ai pas mal hésité à écrire sur la question du nouveau langage que s’apprête à proposer Google. Grosso modo, l’idée est de proposer une alternative open-source à JavaScript pour tout simplement à terme dégager celui-ci en corrigeant ses principaux défauts. Il est vrai que JavaScript possède pas mal de défaut dans sa conception de base, la fonction eval() par exemple. Cependant, l’essentiel des reproches qu’on peut faire au monde du JS de mon point de vue ne vient non pas du langage lui-même mais du désintérêt total d’une bonne part des développeurs qui l’utilisent. Partant du principe qu’il est comme tous les autres langages sans chercher à en comprendre les subtilités qui justement le détache des autres langages, sa notion d’objets par prototype par exemple. Google afin d’aider à la diffusion de Dart compte bien (naturellement) l’intégrer par défaut dans … Continuer la lecture