IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Codes sources JavaScript122 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources JavaScript

Liste des 122 ressources de cette catégorie

    Pixelmatch : une bibliothèque JavaScript de comparaison d'images

    Téléchargé 1 fois-
    0
    0
    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 +

    Next.js

    Téléchargé 1 fois-
    0
    0
    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 +

    Freezeframe.js : la bibliothèque JavaScript permettant de contrôler l'animation d'un GIF

    Téléchargé 1 fois-
    0
    0
    Freezeframe.js est une bibliothèque JavaScript qui vous permet de contrôler l'animation d'un GIF.

    Qu'est-ce à dire ? L'idée est que le GIF soit en pause à l'ouverture de la page Web. L'activation peut se faire alors de diverses manières :
    • le mouse hover, à savoir, dès que la souris passe dessus ;
    • le clic sur le GIF ;
    • le touch event, hé oui, il faut bien penser tactile de nos jours.



    L'outil est transpilé avec webpack / babel. Il devrait donc fonctionner sur la plupart des environnements. Il peut également être utilisé avec Vue.js.
    Licence : MIT - Publié le 09/09/2019 - Éditeur : Chris Antonellis +

    Comment permettre aux internautes de trier une liste ?

    Téléchargé 1 fois-
    0
    1
    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 +

    jStat

    Téléchargé 1 fois-
    0
    0
    jStat est une bibliothèque permettant de faire des opérations statistiques sans avoir recours à des langages dédiés tels que MATLAB ou R.

    La grande majorité des fonctionnalités de cette bibliothèque peuvent être utilisées sans aucune dépendance.
    Cependant, pour afficher des graphiques, jStat se base sur le plugin jQuery flot. Il faut donc intégrer jQuery, jQuery UI et flot.

    jStat fonctionne sur la plupart des navigateurs. Les limites du support surviennent à l'utilisation de l'élément HTML5 lorsque l'on veut afficher un graphique.

    Pour finir, la bibliothèque utilise des fonctions de calcul statistiques très avancées.
    De ce fait, il est nécessaire d'avoir un processeur suffisamment puissant pour ob ... Voir la suite
    Licence : Non renseignée - Publié le 25/03/2018 - Éditeur : jStat +

    Resemble.js

    Téléchargé 1 fois-
    0
    0
    Resemble.js est une bibliothèque JavaScript très légère (environ 11kb) créée par James Cryer pour faire de l'analyse et de la comparaison d'images directement dans le navigateur.

    Cette librairie requiert l'API HTML5 file ainsi que l'utilisation des canvas HTML5 pour le rendu des différences.
    Grâce à Resemble.js vous pourrez soit analyser une image seule, soit comparer deux images pour trouver leurs différences.
    Licence : MIT - Publié le 28/03/2013 - Éditeur : James Cryer +

    Copier tout ou partie des styles d'un élément HTML et les appliquer vers un autre

    Téléchargé 1 fois-
    0
    0
    Cet exemple montre comment appliquer tous les styles d'un élément html vers un autre. Il est aussi possible de ne copier que les styles souhaités en en précisant la liste. Les styles obtenus sont ceux en cours pour l'élément, qu'ils aient été définis via l'attribut style, une feuille de style, ou bien hérités d'éléments parents.
    Trois fonctions principales sont écrites et utilisées, getStyles, isStyleFirefox et copierStyles. C'est dernière qu'il suffit d'appeler pour réaliser l'opération.
    Il existe un autre fonction, getCssText qui permet de récupérer tous les styles d'un élément sous la forme d'une chaîne au format de l'attribut style. Elle peut être intéressante lorsque l'on souhaite connaître précisément quels sont les styles d ... Voir la suite
    Licence : Freeware - Publié le 17/06/2014 - Auteur : hojema +

    Code d'évaluez de la Websocket (+ serveur php)

    Téléchargé 1 fois-
    0
    0
    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 +

    Granular

    Téléchargé 1 fois-
    0
    0
    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 +

    Breakpoint Events

    Téléchargé 1 fois-
    0
    0
    Avec le responsive de partout, il est parfois nécessaire de faire certaines actions pour certaines tailles d'écran

    J'ai fais un fichier de démo qui contient plusieurs breakpoints de tests, vous pouvez bien sur spécifier ce que vous souhaitez.

    J'ai aussi ajouté une variable "globale" qui permet a tout instant de savoir sur quel breakpoint on est
    Licence : Libre - Publié le 27/04/2020 - Auteur : Doksuri +

    jquery.dvjhGoUp

    0
    0
    plugin jQuery dvjhGoUp.

    Monter. Go up.

    Le plug-in place cette image en position fixe, dans le coin inférieur droit. L'image devient visible et cliquable lorsque le contenu de la page se déplace verticalement de plus de 300 pixels. Un clic sur l'image vous renvoie au sommet de la page.

    Source : http://danielhagnoul.developpez.com/plugin-dvjh/goUp/goUp.php
    Licence : Non renseignée - Publié le 29/12/2010 - Taille 2 Ko - Auteur : danielhagnoul +

    jquery.dvjhBBCodeTextarea

    0
    0
    plugin jQuery dvjhBBCodeTextarea.

    Ajout de balises, BBCode ou autre, dans un textarea.

    Le rôle du plug-in est "seulement" de placer les balises souhaitées au bon endroit. Il vous appartient de développer la logique propre à votre application et aux balises (vous n'êtes pas limité au BBCode) que vous utiliserez.

    Source : http://danielhagnoul.developpez.com/plugin-dvjh/bbcode/bbcode.php
    Licence : Non renseignée - Publié le 29/12/2010 - Taille 4 Ko - Auteur : danielhagnoul +

    jquery.dvjhElastique

    0
    0
    plugin jQuery dvjhElastique

    Texte élastique avec ou sans effet LasVegas.

    On peut choisir soit d'arrêter l'animation en conservant la taille et la couleur, soit de restaurer le contenu original.

    Source : http://danielhagnoul.developpez.com/plugin-dvjh/elastique/elastique.php
    Licence : Non renseignée - Publié le 29/12/2010 - Taille 3 Ko - Auteur : danielhagnoul +

    QuickJS - Un moteur JavaScript léger

    0
    0
    QuickJS est un moteur JavaScript léger prenant en charge la spécification ES2019.

    Conçu par Fabrice Bellard et Charlie Gordon, cet outil prend en charge les modules, les générateurs asynchrones et les mandataires. Il prend éventuellement en charge des extensions mathématiques telles que les grands entiers (BigInt), les grands nombres à virgule flottante (BigFloat) et la surcharge d'opérateurs.

    En voici quelques caractéristiques :
    • petit et facilement intégrable ;
    • s'interprète rapidement avec un temps de démarrage très court ;
    • prise en charge complète de l’Annexe B (compatibilité Web héritée) ;
    • propose une petite bibliothèque standard intégrée avec les wrappers de la bibliothèque ... Voir la suite
    Licence : MIT - Publié le 09/09/2019 - Éditeur : Fabrice Bellard +

    Minimit Anima

    0
    0
    Minimit Anima est un plugin jQuery qui vous permet d'animer vos pages Web à l'aide des animations CSS3 (transforms et transitions).
    Il est très rapide à l'exécution et propose un fallback par défaut pour les anciens navigateurs non compatibles avec les animations CSS3.
    Licence : MIT - Publié le 31/07/2013 - Taille 19.5ko - Éditeur : Riccardo Caroli +

    PrefixFinder

    2
    0
    De quel préfixe vendeur votre visiteur a-t-il besoin ?

    Présentation
    PrefixFinder est un petit script utilitaire permettant de gérer facilement les préfixes vendeurs liés au navigateur de votre visiteur lorsque vous devez manipuler les styles CSS.

    Fonctionnalités
    PrefixFinder propose diverses fonctions utiles :
    • PrefixFinder.prefixe contient un objet composé de deux propriétés (.css et .js) indiquant le préfixe CSS et JavaScript du navigateur ;
    • PrefixFinder.getPrefixedProp(propriete) est une méthode retournant un objet composé de deux propriétés (.css et .js) indiquant pour la propriété CSS propriete sa syntaxe CSS et JavaScript pour le navigateur de l'utilisate ... Voir la suite
    Licence : Creative Commons - Publié le 17/12/2013 - Auteur : Bovino +

    2048

    1
    0
    Le jeu du printemps 2014, dans une adaptation JS maison.
    Principale nouveauté: possibilité de corriger en permanence ses déplacements!
    Merci à ma fille de me l'avoir fait découvrir il y a une semaine (oui, je sais, je suis en retard d'un an).

    (Mise à jour du code pour des raisons de propreté...;
    Je mets le HTML aussi, mais sans l'affichage des scores, qui nécessite juste un ptit insert via php)

    Démo en ligne
    Code source - Licence : Non renseignée - Publié le 28/11/2021 - Auteur : javatwister +

    dhtmlxDataSelector

    0
    0
    dhtmlxDataSelector est un petit composant pour organiser vos données. En fait, il fait partie des mini composants qui ne sont pas officiellement inclu dans la suite DHTMLX. Ces derniers représentent cependant des solutions intéressants pour des parties précises de vos applications.

    Il aide à gérer les limites de l'information qui peut être placé dans une liste déroulante. C'est une sélection qui offre la possibilité d'obtenir de grands ensembles de données de la base de données, qui regroupe l'ensemble et structure les données.

    L'outil propose une recherche avancée et s'intègre facilement dans les dhtmlxForm. Il y a également le support de la localisation qui permet de traduire les libellés des boutons et l'intitulé d ... Voir la suite
    Licence : Payant - Publié le 21/04/2016 - Éditeur : DHX +

    jQuery Migrate

    0
    0
    jQuery Migrate est un plugin qui sert à tester la compatibilité des codes jQuery existants avec les nouvelles versions de jQuery, Il fournit en effet des diagnostics qui peuvent simplifier la mise à niveau vers les nouvelles versions de jQuery, en avertissant sur les API obsolètes ou d'autres changements dans jQuery qui peuvent affecter votre code.

    Ce plugin a différentes versions (développement ou production). Il convient de faire attention à la version utilisée et nous déconseillons d'emporter ce plugin en production. C'est un outil de développement.
    Licence : Non renseignée - Publié le 02/05/2016 - Éditeur : jQuery +

    Conversion des lettres accentuées (suppression des diacritiques) en javascript

    1
    0
    Cette fonction, utilisant une unique expression régulière, est très rapide et particulièrement recommandée pour des traitements intensifs (conversion de listes, comparaisons multiples...)."
    Elle présente la particularité de fonctionner aussi avec les graphèmes tels que "æ", "œ".
    L'expression régulière est construite directement à partir d'un Object 'dicLetAcc' utilisé comme dictionnaire de conversion, lui-même élaboré à partir d'un premier Object 'dicConv', présentant les données de manière plus lisible et plus facile à maintenir.
    Ce dictionnaire est limité aux caractères utilisés en français plus quelques autres, ajoutez simplement les conversions qui vous manquent, ou au contraire simplifiez-le pour ne conserver que les car ... Voir la suite
    Licence : LGPL - Publié le 07/11/2018 - Éditeur : Pyraelog +