background preloader

Dynamisez vos sites web avec Javascript ! - Javascript

Dynamisez vos sites web avec Javascript ! - Javascript
Bienvenue à toutes et à tous, Qui n'a jamais entendu parler du JavaScript ? Créé dans les années 90 en tant que simple langage de script, JavaScript est désormais un des poids lourds du développement Web ! Qui plus est, il se démocratise au sein d'autres environnements comme les serveurs avec le célèbre Node.js, les applications pour smartphones et tablettes, avec PhoneGap d'Adobe, les applications pour Windows 8, mais aussi les logiciels multiplateformes. Bref, JavaScript est partout ! Voici quelques exemples de ce qui est réalisable grâce au JavaScript : Sur ce, bonne lecture ! Related:  JavaScriptprogrammation

Inclure jQuery de manière optimisée jQuery est un framework JavaScript très célèbre, permettant en quelques lignes de code de dynamiser un site web, de créer de petites animations, des interactions avec les formulaires, de programmer des appels Ajax. Voici, en détails, quelques possibilités d'intégration à votre site, afin de minimiser l'impact sur les performances et le temps de chargement. Appel classique à la librairie (fichier téléchargé) De la manière la plus basique, il est vous est proposé sur le site jQuery.com de télécharger le fichier - en affichant son code source - et de le placer sur votre site, par exemple dans jquery.js ou jquery-1.x.x.min.js. Fichier et compression Vous récupérerez ainsi une version "minifiée", c'est à dire compressée jusqu'à un certain niveau par un algorithme supprimant espace et commentaires, mais rendant peu lisible la déclaration des fonctions. Voyez les différences entre la version non minifiée et la version minifiée. Performances au chargement Vous obtiendrez ainsi : <! <! Démo

conseils vba 1) Activez le mode explicite Dans chaque feuille, formulaire ou module, indiquez sur la première ligne : Option Explicit Ce mode indique à VBA que vous souhaitez déclarer explicitement (d’où le nom) toutes les variables. Ainsi, une ligne telle que : i = 0 générera une erreur de compilation si vous ne la faites pas précéder de : Dim i As Long 2) Typez toutes vos variables Ceci est la suite logique du point précédent, mais mérite une explication supplémentaire, car dans la plupart des langages, la déclaration du nom d’une variable s’accompagne aussi de la déclaration de son type. Dim i La variable i sera alors de type Variant qui ne correspond à rien de précis. Dim <nom> As <type> où <type> est le type de la variable <nom>. Dim myNom, myPrenom As String en réalité seule la variable "myPrenom" sera de type String, la variable "myNom" sera de type Variant. Dim myNom As String, myPrenom As String Dim myNom As String Dim myPrenom As String If (i = 0) Then i = i + 1 Else Call MsgBox "Je programme mal" et :

JavaScript Tutorial Cours VB Darmangeat Partie 3Quelques Fonctions On va bien entendu retrouver dans VB les fonctions standard présentes dans quasiment tous les langages. Je passe sur les fonctions mathématiques (trigonométriques ou autres…) pour inventorier rapidement les fonctions plus "algorithmiques": 1.1 Traitement des chaînes : Mid (Nomdechaîne, nombre1, nombre2) : renvoie une chaîne, extraite de Nomdechaîne, commençant au caractère numéro nombre1 et faisant nombre2 caractères de long Len (Nomdechaîne) : renvoie le nombre de caractères de Nomdechaîne. Et bien d'autres ! LTrim (Nomdechaîne) : renvoie la chaîne Nomdechaine, débarrassée de tous les espaces se trouvant à gauche. Ces trois fonctions sont particulièrement utiles dans le traitement des fichiers texte (voir partie 8). 1.2 Fonctions numériques : Int (nombre) : renvoie la partie entière de ce nombre Rnd () : renvoie un nombre pseudo-aléatoire compris entre 0 (inclus) et 1 (exclu). 2. Comment envoyer facilement des informations à l’utilisateur ? Ou par : Ou bien :

API Google Maps JavaScript version 3 Tutoriels et exemples en Français Référence Google Maps API V3 Retrouvez les 3 versions de l'API Google Maps JavaScript V3 traduites en Français : Référence Google Maps API V3 expérimentale (Experimental Version)Référence Google Maps API V3 production (Release Version)Référence Google Maps API V3 archivée (Frozen Version) Carte Map Google Maps API V3 L'API Google Maps JavaScript version 3 vous permet de créer, modifier et personnaliser des cartes géographiques à l'aide de la classe google.maps.Map. Grâce aux caractéristiques de l'objet google.maps.MapOptions vous pouvez définir les propriétés d'une carte selon vos besoins : centrer la carte, définir le type de carte, activer ou désactiver le contrôle panoramique, etc. Ces cartes sont interactives. Enfin, différents types d'informations peuvent venir s'afficher sur la carte Google, comme par exemple un itinéraire, une image, un polygone, une polyline, une info bulle, un Street view, un fichier KML KMZ. Accéder à la liste de nos exemples et tutoriels : Carte Map c'est ici !

VBA pour Excel - Introduction Sélectionnez le Centre de gestion de la confidentialité. Cliquez le bouton Paramètres du Centre de gestion de la confidentialité. Sélectionnez l'option Paramètres des macros. Sélectionnez le choix Désactiver toutes les macros avec notification. Appuyez sur le bouton OK. Vous devez quitter Excel pour que le changement à cette option soit activé. Premier exemple: Identifier par une couleur les cellules déverrouillées de la feuille de travail active Ce premier exemple illustre l'utilisation de VBA pour automatiser une tâche Excel qu'il serait fastidieuse de faire manuellement: colorer en jaune chaque cellule déverrouillée. Ouvrez l'onglet développeur à droite: S'il n'est pas affiché: Appuyez sur le bouton Office Appuyez sur le bouton Options Excel (en bas à droite). Dans le menu Standard, sélectionnez la 3e case à cocher: Afficher l'onglet Développeur dans le ruban. Appuyez sur le bouton Visual Basic. Testez votre code: Placez le curseur sur la première ligne (SUB). Appuyez sur la touche F8. Continuer ou

Introduction - Référence du DOM Gecko « Référence du DOM Cette section consiste en une brève introduction conceptuelle au DOM : elle explique de quoi il s'agit, comment celui-ci fournit une structure pour les documents HTML et XML, la manière d'y accéder, et comment cette API présente les informations de référence et exemples. Présentation du DOM Le Document Object Model (DOM) est une interface de programmation pour les documents HTML et XML. Une page Web est un document. Le standard DOM du W3C forme la base du DOM implémenté dans la plupart des navigateurs modernes. Par exemple, DOM du W3C spécifie que la méthode getElementsByTagName dans le code ci-dessous doit renvoyer une liste de tous les éléments <P> présents dans le document : paragraphes = document.getElementsByTagName("P"); // paragraphes[0] est le premier élément <p> // paragraphes[1] est le second élément <p>, etc. alert(paragraphes[0].nodeName); DOM et JavaScript Le court exemple ci-dessus, comme presque tous les exemples de cette référence, est en JavaScript.

Les r gles d'or de la programmation Ce document n'a pas pour but d'être une bible de la meilleure méthode de programmation. Il m'a été inspiré non seulement par les différents stagiaires dont je me suis occupé et par les morceaux de code que j'ai pu voir, postés ici et là, mais aussi par ma propre expérience professionnelle. La question que je me suis souvent posée étant la suivante : comment faire pour écrire le meilleur programme possible ? Au bout de quelque temps, je me suis aperçu que je ne pourrai pas atteindre ce but : en effet, répondre à cette question implique d'atteindre un absolu, sans tenir aucun compte de notre environnement de travail : comment, par exemple, écrire le meilleur programme possible alors que notre responsable ou notre client vient nous parler tous les jours de délai de livraison ? J'ai donc modifié cette question en une autre : comment faire pour devenir un meilleur développeur ? Vous, comme votre programme, devez être efficace. Il s'agit d'écrire le moins de code possible.

What is the Document Object Model? REC-DOM-Level-1-19981001 Editors Jonathan Robie, Texcel Research Introduction The Document Object Model (DOM) is an application programming interface (API) for HTML and XML documents. With the Document Object Model, programmers can build documents, navigate their structure, and add, modify, or delete elements and content. As a W3C specification, one important objective for the Document Object Model is to provide a standard programming interface that can be used in a wide variety of environments and applications. What the Document Object Model is The DOM is a programming API for documents. <TABLE><TBODY><TR><TD>Shady Grove</TD><TD>Aeolian</TD></TR><TR><TD>Over the River, Charlie</TD><TD>Dorian</TD></TR></TBODY></TABLE> The DOM represents this table like this: DOM representation of the example table In the DOM, documents have a logical structure which is very much like a tree; to be more precise, it is like a "forest" or "grove", which can contain more than one tree. Entities and the DOM Core

Créez des applications pour Android Bonjour à tous et bienvenue dans le monde merveilleux du développement d'applications Android ! Android est un système d'exploitation mobile, c'est-à-dire que, tout comme Windows ou Linux c'est un gros programme, composé de petits programmes, qui permet d'exécuter d'autres logiciels. Par exemple, Windows permet d'exécuter Internet Explorer, et pour ce faire, il doit faire le lien entre la souris et le curseur à l'écran, entre le clavier et les champs de saisie, etc. Et avec l'explosion des ventes de smartphones ces dernières années, Android a pris une place importante dans la vie quotidienne de millions de personnes, au point qu'il s'agit du système d'exploitation mobile avec le plus d'applications en circulation. Que diriez-vous de développer vos propres applications pour Android, en les proposant au monde entier via le Play Store, le marché d'applications de Google ? Cependant, pour suivre ce cours, il vous faudra quelques connaissances :

Wordpress se rénove en JavaScript C’est un virage important pour l’éditeur américain Automattic, à l’origine de WordPress : codée jusqu’alors en PHP, l’interface d’administration associée à la déclinaison commerciale du CMS* (WordPress.com) a été réécrite en JavaScript. Le tournant avait été amorcé début 2014, avec comme principal objectif d’améliorer la réactivité du service, tout en facilitant l’expérience utilisateur sur les terminaux mobiles. Une demi-douzaine de personnes étaient alors impliquées sur le projet. Plus d’une centaine de contributeurs sont aujourd’hui recensés. Baptisée Calypso, la nouvelle interface pourrait, à terme, devenir partie intégrante du projet open source WordPress… et donc concerner l’ensemble des utilisateurs du CMS. En attendant, l’interface wp-admin reste la solution par défaut pour ceux qui exploitent leur propre installation de WordPress. Quels avantages présente Calypso ? * Automattic annonce que WordPress propulse 25 % des sites Web dans le monde. A lire aussi :

Apprenez à programmer en Java Bonjour à tous ! :D Bienvenue dans mon cours de programmation en Java. Voici les caractéristiques de Java en quelques mots : Java est un langage de programmation moderne développé par Sun Microsystems (aujourd'hui racheté par Oracle). On peut faire de nombreuses sortes de programmes avec Java : des applications, sous forme de fenêtre ou de console ;des applets, qui sont des programmes Java incorporés à des pages web ; des applications pour appareils mobiles, avec J2ME ;et bien d'autres ! Comme vous le voyez, Java permet de réaliser une très grande quantité d'applications différentes ! Heureusement, ce cours est là pour tout vous apprendre de Java à partir de zéro :) .

Très bon tuto, mais l'exemple dans les structures conditionnelles laisse à désirer : trop de vérifications de conditions dont on sait qu'elles sont déjà vraies... by miim Jun 18

Related: