Développement Web763 ressources dans cette catégorie Outils et codes sources pour le développement internet, intranet, extranet
Développement Web
Liste des 763 ressources de cette catégorie
|
|
|
Toolbar.js est un petit plugin jQuery bien utile !
En effet celui-ci va vous permettre de créer simplement et rapidement des barres d'outils (ou des menus) se présentant comme un tooltip afin de les intégrer dans votre site ou application Web. La barre d'outil ainsi créée est facilement personnalisable en utilisant les icônes de Twitter Bootstrap et permet une grande flexibilité quant à son affichage et son nombre d'icônes.
Les principales fonctionnalités de ce plugin sont :
- une implémentation extrêmement simple avec des options toutes aussi simples ;
- vous pouvez créer autant de barres d'outils que nécessaires ;
- vous pouvez attacher ces barres d'outils à n'importe quel élément ;
- Voir la suite
|
Licence : MIT
- Publié le 28/03/2013
- Éditeur : Paul Kinzett
|
|
|
|
Faites bouger, apparaître ou encore tourner vos éléments HTML avec la molette de votre souris
grâce à cette bibliothèque JavaScript.
En effet, comme son nom l'indique, Scrollable.js joue avec le "scroll".
Grâce à cette bibliothèque, vous pouvez désormais déplacer, faire un effet de FadeIn/FadeOut ainsi qu'appliquer une rotation à vos éléments HTML par l'action de votre molette de souris !
Vous pouvez consulter la démonstration pour avoir un aperçu du rendu dans un navigateur.
Scrollable.js nécessite l'inclusion de jQuery pour fonctionner.
|
Licence : Apache
- Publié le 05/10/2012
- Éditeur : katsuyan
|
|
|
|
|
La bibliothèque Keypress permet de capturer les événements clavier et propose plusieurs fonctionnalités avancées associées à ces événements.
Elle est simple à utiliser, ne pèse que 9kb et n'a aucune dépendance.
Elle peut donc être installée seule sans se soucier d'une éventuelle présence d'une autre bibliothèque (comme beaucoup qui sont basées sur jQuery par exemple).
Keypress se veut facile à intégrer et à utiliser, cependant, la bibliothèque est encore soumise aux retours utilisateurs et est donc susceptible d'être modifiée.
Si vous recherchez une bibliothèque stable, et que vous n'êtes pas intéressé par les fonctionnalités avancées, Keypress n'est pas fait pour vous.
|
Licence : Apache
- Publié le 05/10/2012
- Éditeur : David Mauro
|
|
|
La bibliothèque Underscore est constituée d'un ensemble de fonctions JavaScript utiles et optimisées. Le but est de fournir une grande partie des fonctionnalités les plus utilisées sans s'encombrer du reste, contrairement aux frameworks réputés qui offrent un plus grand panel de possibilités. Elle comporte environs 80 fonctions qui touchent aux :
-
collections (each, map, find, filter, ... ) ;
tableaux (first, last, union, indexOf, ... ) ;
fonctions (bind, delay, once, after, ... ) ;
objets (keys, values, defaults, has, isEqual, isNumber, ... ).
|
Licence : Non renseignée
- Publié le 05/10/2012
- Éditeur : Underscore
|
|
|
|
Grid-kiss est un plugin PostCSS pour faire des layouts en grille ultra-simplement.
PostCSS est un parseur et un processeur de CSS, à la manière des préprocesseurs SASS/Less/Stylus, mais en beaucoup plus modulaire. C'est un peu l'équivalent de Babel en CSS.
Ce plugin de PostCSS vous permet de "dessiner" en ASCII-Art les layouts que vous souhaitez pour vos éléments, et convertira cela en un ensemble de règles CSS standard équivalentes. Il utilise de base la spécification Grid Layout, en cours d'implémentation dans les navigateurs et ne fonctionnant actuellement que sur Chrome Canary et Firefox Nightly. Mais il dispose d'une option fallback utilisant position:absolute et calc() pour amener le support à la majorité ... Voir la suite
|
|
|
|
|
|
jQuery Mobile est un framework centré interface utilisateur et optimisé pour les appareils tactiles. Il est construit avec jQuery.
|
|
|
|
|
|
YUI est la bibliothèque JavaScript de Yahoo! et est orientée interface utilisateur.
|
Licence : BSD
- Publié le 05/10/2012
- Éditeur : YUI
|
|
|
|
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
|
|
|
Wink Toolkit est un ensemble léger d'outils JavaScript qui vous aide à créer des applications Web mobiles. Il est conçu et développé pour répondre aux contraintes spécifiques de l'environnement mobile.
Il offre toutes les fonctionnalités de base dont un développeur mobile a besoin afin de gérer les manipulations tactiles et de modifier les objets du DOM ainsi que les transformations CSS. En outre, il offre une large gamme de composants UI pour vous aider à améliorer l'apparence d'une application Web ou tout simplement pour expérimenter de nouvelles interventions de l'utilisateur.
Wink est basé sur des technologies Web standards : JavaScript, CSS et HTML5. C'est pourquoi il peut fonctionner sur de nombreuses plates-form ... Voir la suite
|
|
|
|
|
|
RequireJS est une bibliothèque JavaScript qui gère le chargement de modules et de fichiers JavaScript. Il est optimisé pour une utilisation dans le navigateur, mais il peut être utilisé dans d'autres environnements JavaScript comme Rhino et Node. Il améliore la vitesse et la qualité de votre code.
|
Licence : BSD
- Publié le 06/12/2012
- Éditeur : RequireJS
|
|
|
|
Le but de CoffeeScript est de faire abstraction de la syntaxe de JavaScript qui ne reflèterait pas les concepts profonds du langage, dont le noyau et le modèle orienté objet ou fonctionnel sont assez bons.
Parmi les avantages de CoffeeScript par rapport à JavaScript, on note un code moins chargé, moins long à taper, une syntaxe plus claire et plus lisible qui utilise les fonctions et les boucles de manière très compacte, ainsi qu’un mécanisme de classe et d’héritage simplifié.
Il offre une meilleure prise en charge des fichiers codés au format Microsoft UTF-8 BOM (Byte Order Mark)
|
|
|
|
|
|
|
Jeu de combat
|
Code source -
Licence : Non renseignée
- Publié le 26/03/2022
- Auteur : aparatte
|
|
|
|
Paon : le design pattern Observateur sans héritage en TypeScript / JavaScript.
Le design pattern (patron de conception) Observateur est omniprésent de nos jours. Que ce soit en programmation événementielle, avec les architectures MV* style Angular et la problématique du data-binding, la programmation dite reactive ou encore en conjonction avec l'approche Entity-Component-Systems.
La bibliothèque Paon (comme l'oiseau) a la modeste ambition de répondre à différents objectifs :
- être sans dépendance ;
- être simple à utiliser ;
- être généraliste et non rattaché à une architecture (notamment MV*) ;
- ne pas contraindre la structure des objets à observer via l'héritage que ce soit p ... Voir la suite
|
Licence : MIT
- Publié le 27/11/2016
- Auteur : yahiko
|
|
|
|
amCharts est une bibliothèque JavaScript graphique avancée et indépendante qui convient à n'importe quel besoin de visualisation de données. Elle propose différents types de graphiques à intégrer dans vos pages Web : en colonnes, linéaires, par zone, en étape, comme un radar, le camembert, les bulles, les jauges, etc. Avec son côté "responsive", cette bibliothèque convient tout aussi bien pour les affichages sur desktop que sur écrans tactiles.
C'est grâce à un éditeur visuel que vous constituez vos graphiques. C'est un gain de temps qui limite le nombre d'erreurs. Vous pouvez créer, sauvegarder et partager vos graphiques.
|
Licence : Payant
- Publié le 01/10/2015
- Éditeur : AmCharts
|
|
|
|
|
alt-checkbox est un plugin jQuery qui vous permet de personnaliser vos checkbox.
Le plugin contient une feuille de style CSS par défaut qui utilise icon fonts.
Vous pouvez ainsi redimensionner vos checkbox ou encore utiliser des icônes exotiques.
|
|
|
|
|
|
Gratuit, Open Source, Publié selon les termes de la licence MIT,
YAK Pro - Php Obfuscator est disponible sur GitHub !
Il vise tout simplement à être le meilleur obfuscateur php.
Principales fonctionnalités de YAK Pro - Php Obfuscator :
•Supprime tous les commentaires, les indentations et génère un programme sur une seule ligne.
•Obfusque les instructions if, else, elseif, for, while, do while en les remplaçant par des instructions if goto.
•Obfusque les chaines de caractères.
•Génère des noms aléatoires pour : ◦Les Variables, les Fonctions, les Constantes.
◦Les Classes, les Interfaces, les T ... Voir la suite
|
Licence : MIT
- Publié le 30/09/2015
- Auteur : pk_pk
|
|
|
Aurelia (anciennement Durandal) est considéré comme le framework JavaScript concurrent de Angular. C'est un framework JavaScript MV* (Model, View, et ce que vous voulez pour relier les deux). Il est écrit avec les dernières spécifications EcmaScript 6 et 7.
Le code est transpilé en ES5 et des polyfills sont ajoutés afin de garantir son support sur tous les navigateurs modernes. Il s'accomode très bien avec TypeScript, CoffeeScript ou AtScript.
Parmi sa longue liste de fonctionnalités, on peut citer :
- un data-binding adaptatif très complet, avec deux fallbacks possibles (Object.observe en ES6, getter/setters en ES5 ou dirty checking en dernier recours pour le reste des navigateurs) ;
- une forte in ... Voir la suite
|
|
|
|
|
|
|
Ceci est un simple menu qu j'ai essayé de mettre au point qui donne un effet lumineux transitionnelle au survol de la souris.
|
Licence : Non renseignée
- Publié le 17/03/2013
- Taille 856 octets
- Auteur : johnrock
|
|
|
|
|
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
|
|
|
|
Ce plugin jQuery vous permet de déplier des éléments pour révéler davantage de contenu à la manière d'un morceau de papier qui a été plié. Un élément peut être déplié en 3D afin de révéler un autre contenu. La direction du dépliage et le nombres d'étapes sont paramétrables. Chaque étape va doubler la taille de l'élément.
Le concept est sympa mais notons toutefois que le projet est expérimental. D'ailleurs, pour les navigateurs qui ne supportent pas les transformations CSS 3D ou les transitions, le plus grand contenu apparaît alors sans étape.
La taille du contenu final dépendra de la taille du contenu initial (définie dans le CSS) mais aussi des directions du pliage et du nombre d'étapes. Par exemple, un élément initia ... Voir la suite
|
Licence : Freeware
- Publié le 28/03/2013
- Éditeur : codrops
|
|