background preloader

JAVASCRIPT

Facebook Twitter

Introduction au Dynamic HTML (DHTML) Mars 2014 Présentation du DHTML Le DHTML (Dynamic HyperText Markup Language) n'est pas à proprement parler un langage de balises pour Internet, il n'existe d'ailleurs aucune norme DHTML à part entière. En réalité, le DHTML est un ensemble de technologies Internet associées afin de fournir des pages HTML plus interactives, c'est-à-dire dont le contenu peut être modifié grâce à des événements (mouvements de la souris, survol d'un objet par le curseur, ...) après le chargement de la page.

Les technologies que le DHTML met en oeuvre sont : Le HTML, nécessaire pour présenter le document ;Les feuilles de style (CSS), permettant de définir un style pour plusieurs objets et le positionnement de ceux-ci sur la page ;Le modèle objet de document (DOM), proposant une hiérarchie d'objets, afin de faciliter leur manipulation ;Le Javascript, un petit langage de script essentiel pour définir des événements utilisateur ;(éventuellement le VBScript). Le problème de la compatibilité A voir également. Welcome to Ecma International. Les langages informatiques. Février 2017 Langage informatique On appelle « langage informatique » un langage destiné à décrire l'ensemble des actions consécutives qu'un ordinateur doit exécuter. Un langage informatique est ainsi une façon pratique pour nous (humains) de donner des instructions à un ordinateur.

A contrario, le terme « langage naturel » représente les possibilités d'expression partagé par un groupe d'individus (par exemple l'anglais ou le français). Les langages servant aux ordinateurs à communiquer entre eux n'ont rien à voir avec des langages informatiques, on parle dans ce cas de protocoles de communication, ce sont deux notions totalement différentes. Un langage informatique est rigoureux : À CHAQUE instruction correspond UNE action du processeur. Le langage utilisé par le processeur est appelé langage machine. Le langage machine n'est ainsi pas compréhensible par l'être humain, c'est pourquoi des langages intermédiaires, compréhensibles par l'homme, ont été mis au point.

Langage impératif. Profilage de scripts avec les Outils de développement. Les Outils de développement Internet Explorer 8 contiennent un profileur de scripts intégré qui vous permet de profiler le code Microsoft JScript exécuté dans Internet Explorer. Ce document présente les principales fonctionnalités de ce profileur. Pour lire une présentation des autres fonctionnalités et obtenir la liste complète des commandes disponibles dans les Outils de développement Internet Explorer 8, consultez Découverte des Outils de développement Internet Explorer et Référence de l'interface utilisateur des Outils de développement (page éventuellement en anglais). Introduction Le profilage de scripts vous permet d'identifier et de résoudre les problèmes de performances liés au code JScript. Démarrage et arrêt du profilage À partir de l'onglet Profileur, démarrez une session de profilage en cliquant sur le bouton Démarrer le profilage.

L'image suivante montre l'interface utilisateur principale de l'onglet Profileur. Figure 1 : Profileur des Outils de développement. Remarques. Débogage de scripts avec les Outils de développement. Les Outils de développement d'Internet Explorer 8 comprennent un débogueur Microsoft JScript intégré qui permet aux développeurs de définir des points d'arrêt et d'examiner le code JScript côté client sans quitter le navigateur. Ce document présente les principales fonctionnalités de ce débogueur. Pour vous familiariser avec les autres fonctionnalités des Outils de développement Internet Explorer 8, consultez Découverte des Outils de développement Internet Explorer.

Pour obtenir la liste complète des commandes de l'interface des Outils de développement, consultez Référence de l'interface utilisateur des Outils de développement (page éventuellement en anglais). Introduction Le débogage JScript est un composant crucial des tâches de développement Web. Pour ouvrir les Outils de développement dans Internet Explorer 8, appuyez sur F12 ou cliquez sur le bouton Outils de développement dans la barre de commandes Outils. Lancement du débogage Figure 1. Définition de points d'arrêt Figure 2.