Javascript297 ressources dans cette catégorie Tout ce qu'il faut sur JavaScript / AJAX
Javascript
Liste des 297 ressources de cette catégorie
|
|
Framework de développement Open Source permettant de créer des applications JavaScript complexes en utilisant le langage et les outils Java. Il est utilisé en interne par l’éditeur pour le développement de plusieurs de ses produits comme la plateforme publicitaire AdWords et le réseau social Orkut.
GWT apporte comme nouveauté phare la fonction Super Dev Mode. Cette fonction qui remplace Development Mode permet aux développeurs de rapidement recompiler leur code et voir le résultat dans un navigateur. Elle permet également d’utiliser un débogueur pour contrôler une application GWT en cours.
L'outil apporte de nouvelles optimisations au compilateur GWT, qui permet une réduction de près de 20% de la taille du code généré. ... Voir la suite
|
Licence : Apache
- Publié le 28/03/2013
- Éditeur : Google
|
|
|
vorlon.js est un outil open source destiné aux développeurs JavaScript permettant d’inspecter, débugger et tester à distance le code JavaScript. L’objectif étant de fournir un outil extensible et complètement indépendant de la plateforme ou du navigateur sur lesquels il s’exécute.
Vorlon.js est alimenté par Node.js, Socket.io. La devise est pas de code natif, pas de dépendance à un navigateur spécifique, uniquement du HTML et du CSS s’exécutant sur la machine de votre choix.
C'est une sorte de petit serveur Web.
|
Licence : MIT
- Publié le 21/04/2016
- Éditeur : vorlon.js
|
|
|
Compile du code pascal objet en javascript (HTML5)
plus spécialisé dans les mobiles.
http://smartmobilestudio.com/
|
Licence : Payant
- Publié le 21/11/2013
- Éditeur : Optimale Systemer AS
|
|
|
Obtenir le code des touches du clavier. Egalement avec appui en simultané (combinaison de touches). Pour sauver l'état des touches, on utilise une variable du type boolean pour chaque touche.
C'est très utile pour déplacer un objet ou pour un jeu par exemple.
Voici une petite démonstration pour illustrer la fonction. Elle construit un clavier à partir d'un tableau de données et affiche les touches pressées.
Remarque du forum : ce script date de plusieurs années et n'est peut-être plus compatible avec les récents navigateurs.
|
Licence : Non renseignée
- Publié le 25/03/2018
- Auteur : Sub0
|
|
|
websocket JS + serveur php : code d'évaluation validé Mozilla + Chrome juillet 2015 (la date est importante !)
|
Licence : Démonstration
- Publié le 23/07/2015
- Éditeur : jerome debray, adaptation paul serru
|
|
|
Voici un code qui permet à un utilisateur d'ordonner comme bon lui semble une liste (déroulante ou pas)
Grâce à ce code, lorsque l'on clique sur sur un item de la liste pour le déplacer, la variable Obj prend la valeur de la liste déroulante.
Ainsi, dans la fonction deplacer, la variable Obj fait appel à la liste en question.
La variable OptionSel ne sert qu'à raccourcir les ligne de codes.
Elle évite ainsi d'avoir à retaper à chaque fois Obj.selectedIndex.
|
Licence : Non renseignée
- Publié le 03/10/2011
- Auteur : SpaceFrog
|
|
|
Récupérer un argument de l'URL de la page sans passer par un langage serveur
A appeler de cette manière :
recuperesArgumentURL('bgcol');
|
Licence : Non renseignée
- Publié le 04/10/2011
|
|
|
Afficher un tableau php de N dimensions dans un arbre
|
Licence : Non renseignée
- Publié le 05/10/2011
- Auteur : siddh
|
|
|
JSMinNpp est un plugin pour Notepad++.
Il permet de formater ou de minifier le code JavaScript.
La minification se fait à l'aide de JSMin, de Douglas Crockford. Elle consiste à supprimer l'indentation, les retours chariots, espaces inutiles et commentaires pour rendre votre code plus compact en vue d'une mise en production.
L'installation est particulièrement simple puisqu'il suffit de placer le fichier JSMinNPP.dll dans le dossier plugins du répertoire d'installation de Notepad++.
|
Licence : GPL
- Publié le 22/12/2011
- Taille 212 Ko
- Éditeur : Sun Junwen
|
|
|
JS++ ou JavaScript++ est un langage de programmation pour construire des applications Web et mobiles. Il étend le langage JavaScript en apportant une gestion des types, des classes et d'autres fonctionnalités.
Le langage est multiplateforme, il peut s'exécuter dans le navigateur et sur le serveur.
Ce langage gère notamment :
- les types tels que bool, string, external, byte, int, unsigned short, float, Arrays, etc. ;
- les modifiers comme final, static, etc. ;
- les classes ;
- les imports ;
- les modules ;
- le drag & drop ;
- et bien d'autres choses.
Il est à noter que JS++ n'est pas open source et n'est pas entièrement gratuit. La bibli ... Voir la suite
|
Licence : Non renseignée
- Publié le 24/08/2016
- Éditeur : Onux
|
|
|
Immutable.js est une bibliothèque JavaScript développée par Facebook. Elle permet de manipuler des structures de données non mutables, c'est-à-dire qu'elles ne sont pas modifiées lorsqu'elles interviennent en tant que paramètres d'une fonction ou d'une méthode (par exemple la méthode push sur un tableau en JavaScript). Elle inclue notamment le support du langage TypeScript.
|
Licence : BSD
- Publié le 27/11/2016
- Éditeur : Facebook
|
|
|
MIDI.js vous permet d'intégrer un séquenceur MIDI dans vos pages Web, le tout écrit en JavaScript.
Ce séquenceur est basé sur SoundFont, qui est un format de fichier contenant un son pour chaque note d'un ou plusieurs instruments. Le script utilise également l'API Audio pour connecter le séquenceur aux haut-parleurs.
Il supporte énormément d'instruments, qu'ils soient utilisés un par un ou en même temps.
|
Licence : MIT
- Publié le 28/03/2013
- Éditeur : Mudcu.be
|
|
|
Repo.js est un nouveau plugin jQuery ultra léger permettant d'afficher simplement des dépôts GitHub.
En effet, afficher une arborescence telle que celle d'un dépôt peut vite devenir un casse-tête.
Il faut gérer l'apparence, mais également la transition entre les différents éléments.
Ces problèmes ont maintenant une solution : Repo.js !
Grâce à ce plugin utilisant jQuery, vous allez pouvoir afficher simplement l'arborescence d'un dépôt GitHub.
Ce plugin reprend l'interface du site officiel ce qui rend l'affichage plus plaisant, et surtout connu des habitués de GitHub.
Cela permet également une navigation plus facile entre les différents niveaux de l'arborescence, navigation intuitive.
Rapp ... Voir la suite
|
Licence : Libre
- Publié le 03/09/2012
- Éditeur : Darcy Clarke
|
|
|
Leaflet est une bibliothèque JavaScript open-source moderne qui permet d'afficher des cartes interactives optimisées pour les appareils mobiles.
Elle a été développée par Vladimir Agafonkin avec l'aide d'une équipe de contributeurs dédiés à ce projet.
Pesant à peine 30kb compressées, cette bibliothèque possède toutes les fonctionnalités que la plupart des développeurs ont toujours souhaités pour les cartes en ligne.
Leaflet a été pensé pour de la simplicité, de la performance et de l'utilisabilité.
Elle fonctionne correctement sur toutes les principales plateformes de bureau et de mobiles, en utilisant les avantages que prodiguent les navigateurs dernière génération avec l'HTML5 et le CSS3.
La bibliothèq ... Voir la suite
|
|
|
|
AlaSQL.js est définit comme une base de données SQL JavaScript pour le navigateur et Node.js capable de gérer les relations traditionnelles et les données JSON imbriquées (NoSQL). AlaSQL permettrait également d’exporter, de stocker et d’importer des données à partir du localStorage, indexedDB ou encore Excel.
En d’autres termes, c’est une base de données SQL open source pour JavaScript avec un fort accent sur la vitesse de recherche et la flexibilité de la source de données pour les données relationnelles et des données sans schéma. Cela fonctionne dans le navigateur Web, Node.js et les applications mobiles.
|
Licence : MIT
- Publié le 12/09/2019
- Éditeur : AlaSQL
|
|
|
Arc-en-ciel, est une bibliothèque JavaScript permettant de dessiner sur l'élément Canvas d'une page HTML et de générer le code correspondant à ce qui a été réalisé pour faire du rapid prototyping de dessin et d'animation.
Avec son interface, Arc-en-ciel permet de :
- dessiner des rectangles, des cercles, des arcs, des lignes, des polygones, des courbes de Bézier quadriques ou cubiques et d'insérer du texte ;
- modifier, déplacer, copier, effacer et changer la couleur des formes ;
- dupliquer les formes avec des boucles ;
- générer du code JavaScript ;
- changer la couleur des éléments d'une page.
|
Licence : Non renseignée
- Publié le 21/04/2016
- Éditeur : Arc-en-ciel
|
|
|
Next.js est un framework permettant d’effectuer le rendu des applications web React par les serveurs avec un routage côté client qui se présente comme les applications universelles natives. Il est bâti sur React, Webpack et Babel.
- Aucune installation à faire.
- Rendu automatique par le serveur et fractionnement du code.
- Récupération des données.
- Anticipation pour une meilleure performance.
|
Licence : MIT
- Publié le 12/09/2019
- Éditeur : Zeit
|
|
|
Nashorn est un environnement d'exécution JavaScript de haute performance écrit en Java pour la JVM (Java Virtual Machine).
Il permet aux développeurs d'intégrer le code JavaScript à l'intérieur de leurs applications Java et même d'utiliser les classes et méthodes Java à partir de leur code JavaScript. Il peut être conçu comme un substitut au moteur JavaScript V8 de Google. C'est un successeur de l'environnement d'exécution Rhino qui était fourni avec les versions antérieures du JDK. Nashorn est écrit à partir de zéro en utilisant les nouvelles fonctionnalités du langage comme JSR 292 (Supporting Dynamically Typed Languages) et invokedynamic.
Vous pouvez ainsi utiliser notamment :
|
Licence : Non renseignée
- Publié le 21/04/2016
- Éditeur : Oracle
|
|
|
Le test de comparaison des pixels vous permet de déterminer s'il y a des différences entre deux images. Cette technique vient de la nécessité d'avoir une application consistente sur tous les environnements (plateformes, navigateurs, etc.).
Pixelmatch est une petite bibliothèque JavaScript qui implémente cette technique, mettant en avant sa capacité à détecter les pixels anti-aliased (l'anticrénelage, à savoir le lissage de police pour éviter un mauvais affichage d'images selon la résolution) et des mesures de perception de différence des couleurs.
|
Licence : BSD
- Publié le 09/09/2019
- Éditeur : Mapbox
|
|
|
Granular est une réimplémentation de WPF, Windows Presentation Foundation. Ce dernier fournit aux développeurs un modèle de programmation unifié pour la construction moderne d'applications bureautiques sur Windows.
Granular est compilé en JavaScript, ce qui permet aux applications WPF de fonctionner dans le navigateur en utilisant le compilateur JavaScript Saltarelle C#).
WPF peut être considéré comme une définition, pas uniquement comme une implémentation. Il définit plusieurs concepts avancés de l'interface utilisateur (tels que les arbres visuels/logiques, la mise en page, les événements routés, les ressources, etc.).
Il supporte bien entendu les modèles MVVM et les autres modèles d'interface utilisateur. Granu ... Voir la suite
|
Licence : Apache
- Publié le 21/04/2016
- Éditeur : yuvaltz
|
|