GRATUIT

Vos offres d'emploi informatique

Développeurs, chefs de projets, ingénieurs, informaticiens
Postez gratuitement vos offres d'emploi ici visibles par 4 000 000 de visiteurs uniques par mois

emploi.developpez.com

MooTools 1.5.0 : la renaissance à la conquête des nouveaux navigateurs
Le framework JavaScript orienté objet relance son activité

Le , par vermine, Responsable JavaScript & AJAX
MooTools 1.5.0 : la renaissance à la conquête des nouveaux navigateurs
Le framework JavaScript orienté objet sort de son silence et relance son activité


MooTools (Modular object-oriented Tools) est un framework JavaScript orienté objet. Léger et modulaire, il facilite la création d’applications Web dites riches et robustes. Celles-ci sont compatibles avec les navigateurs les plus utilisés (comme Safari, FireFox, Internet Explorer, Opera et Chrome).

Il offre par exemple la gestion :

  • des classes ;
  • des éléments du DOM ;
  • des événements ;
  • des effets de styles visuels ;
  • de l'Ajax ;
  • des plugins constitué par la Communauté ;
  • etc.


Incroyable mais vrai, l'équipe de MooTools vient enfin de sortir une nouvelle version, la 1.5 ! Elle est potentiellement plus stable que jamais et comporte environs 240 modifications propres aux nouveaux navigateurs et aux nouveautés du JavaScript. Effectivement, le framework avait un peu perdu de sa superbe dans ce domaine, n'étant plus mis à jour depuis longtemps.

Du côté des tests, ce sont Travis CI et Sauce Labs qui ont été choisis. Cela permettra dans le futur de gérer plus rapidement les contributions, les corrections et les nouvelles fonctionnalités.

Voici les principales modifications pour le Core :

  • Swiff (pour gérer les objets Flash) a été déplacé dans le More ;
  • plusieurs propriétés de Browser sont dépréciées au profit de la détection automatique ;
  • le support de IE11 ;
  • une nouvelle suite pour les tests qui peut être exécutée localement ;
  • l'amélioration de la gestion de Element avec l'API classList et la méthode appendHTML ;
  • l'ajout de la méthode Fx.isPause() ;
  • String.contains est implémenté selon les standards de ES6 ;
  • etc.


Et voici les modifications pour le More (les modules additionnels) :

  • le Spinner supporte le WAI-ARIA (Accessible Rich Internet Applications Suite) ;
  • l'événement move pour le slider ;
  • le support de keys(+) dans Element.Event.Pseudos.Keys ;
  • etc.


Cette version donne un regain d'espoir aux initiés quant à la survie du framework MooTools. L'équipe va-t-elle parvenir à relancer la machine ? Affaire à suivre...

Téléchargement
L'annonce sur le blog.
La documentation (peut-être pas encore entièrement à jour).


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de vermine vermine - Responsable JavaScript & AJAX https://www.developpez.com
le 01/09/2014 à 14:03
Sortie de MooTools 1.5.1


MooTools (Modular object-oriented Tools) est un framework JavaScript orienté objet. Léger et modulaire, il facilite la création d’applications Web dites riches et robustes. Celles-ci sont compatibles avec les navigateurs les plus utilisés (comme Safari, FireFox, Internet Explorer, Opera et Chrome).

Dernièrement, l'équipe avait donné signe de vie en sortant une nouvelle version. La voici maintenant révisée : 1.5.1. Le but est que le core 1.5 et le more 1.5 soient en permanence compatibles. Cependant les révisions ne sont pas nécessairement simultanées.

Voici les principales modifications pour le Core :

  • la correction d'une régression sur l'événement mousewheel ;
  • l'amélioration de la gestion des iFrame sous IE8 ;
  • postMessage a été ajouté à NativeEvents ;
  • une correction sur la taille des éléments SVG ;
  • l'adaptation de hasClass sans classList pour se conformer à ES6 ;
  • etc.


Et voici les modifications pour le More (les modules additionnels) :

  • la correction du calcul de la position lors d'un drag ;
  • la mise à jour de l'expression régulière Form.Validator.Extras pour les cartes de crédits ;
  • l'adaptation de la classe Scroller pour utiliser la fenêtre comme un élément ;
  • l'ajout du tri personnalisé sur HtmlTable.Sort ;
  • la correction du type des chaînes vides dans le Form.Validator ;
  • etc.


Ces corrections et ces quelques nouveautés laissent à penser que l'équipe désire continuer le développement progressif du framework. Espérons qu'ils ne s'arrêteront pas en si bon chemin !

Téléchargement
L'annonce sur le blog.
La documentation.
Avatar de vermine vermine - Responsable JavaScript & AJAX https://www.developpez.com
le 01/10/2015 à 7:33
MooTools 1.5.2 : mise en place d'une classe Singleton


MooTools (Modular object-oriented Tools) est un framework JavaScript orienté objet. Léger et modulaire, il facilite la création d’applications Web dites riches et robustes. Celles-ci sont compatibles avec les navigateurs les plus utilisés (comme Safari, FireFox, Internet Explorer, Opera et Chrome).

Il y a un an déjà, l'équipe avait donné signe de vie en sortant une nouvelle version suivi d'une première révision. Voici maintenant la révision 1.5.2 dont les principales modifications sont :

  • l'apparition de Class.Singleton ;
  • l'événement touch pour faire un drag ;
  • des test io.js et Node.JS pour la version serveur de MooTools ;
  • les événements pageshow et pagehide ;
  • une multitude de corrections.


Téléchargement
L'annonce sur le blog.
La documentation.
Offres d'emploi IT
Spécialiste systèmes informatiques qualité et référent procédure H/F
Safran - Ile de France - Colombes (92700)
Ingénieur analyste programmeur (H/F)
Safran - Auvergne - Montluçon (03100)
Chef projet big data - pse flotte H/F
Safran - Ile de France - Évry (91090)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique JavaScript : Xavier Lecomte -