149 pages trouvées :
N° | Page | Étiquettes et résumé |
---|---|---|
1 | Glossaire | |
Les technologies Web font l'objet d'un important jargon et autres termes techniques utilisés au travers de la documentation et du code. Ce glossaire fournis une definition des mots et abréviations qui vous seront nécéssaires pour pouvoir comprendre et utiliser le Web. | ||
2 | 404 | Glossary, HTTP Errors |
Une erreur 404 est un code de réponse standard indiquant que la ressource demandée ne peut être trouvée par le serveur. | ||
3 | 502 | 502, Bad Gateway, Glossary, HTTP Errors, Infrastructure, Navigation |
Editorial review completed. | ||
4 | AJAX | CodingScripting, Glossary, Infrastructure |
AJAX (Asynchronous JavaScript And XML) est une pratique de programmation combinant à la fois le HTML, le CSS, le JavaScript, le Document Object Model (DOM), et l'object XMLHttpRequest afin de construire des pages web complexes mises à jour dynamiquement sans effectuer de rechargement complet des pages. |
||
5 | API | CodingScripting, Glossary, Infrastructure |
No summary! | ||
6 | ARIA | Accessibility, DesignAccessibility |
ARIA (Accessible Rich Internet Applications) est une spécification technique du W3C. ARIA décrit comment ajouter de la sémantique et d'autres métadonnées à du contenu HTML dans le but de répondre aux besoins des technologies d'assistance. | ||
7 | ARPA | Glossaire, Infrastructure |
.arpa (address and routing parameter area) est un domaine de premier niveau utilisé dans des objectifs relatifs à l'infrastructure d'Internet, en particulier des recherches DNS inverses (i.e., trouver le nom de domaine d'une adresse IP donnée). | ||
8 | ASCII | |
ASCII (American Standard Code for Information Interchange) est l'une des méthodes de coding utilisée par les ordinateurs pour convertir les lettres, les nombres, la ponctuation et les codes de contrôle sous forme numérique. Depuis 2007, UTF-8 la remplace sur internet. | ||
9 | ATAG | ATAG, Authoring Tool Accessibility Guidelines, DesignAccessibility, Glossary |
Authoring Tool Accessibility Guidelines (ATAG) est une recommandation W3C pour les développeurs qui souhaitent programmer des logiciels de création de contenu qui produisent par défaut du contenu accessible. | ||
10 | Abstraction | Abstraction, Coding, CodingScripting, Glossary, Programming Language |
Editorial review completed. | ||
11 | Accessibilité | Accessibility, DesignAccessibility, Glossary |
L'Accessibilité du web (A11Y) correspond aux bonnes pratiques assurant qu'un site web reste utilisable indépendamment des conditions de navigation et possibles handicaps de l'utilisateur. L'accessibilité du web est définie formellement et discutée au W3C au travers de la Web Accessibility Initiative (WAI). | ||
12 | Adobe Flash | CodingScripting, Flash, Glossary, Infrastructure |
Editorial review completed. | ||
13 | Adresse IP | Beginner, Glossary, Infrastructure, Web |
Une adresse IP est une série de chiffres assignée à chaque appareil connecté à un réseau qui utilise le protocole Internet. | ||
14 | Algorithme | Glossary |
Un algorithme est une série d'instructions indépendantes qui exécutent une fonction. | ||
15 | Apple Safari | Glossary, Navigation, WebMechanics |
Safari est un navigateur web développé par la société Apple. Il est installé de base sur les systèmes d'exploitation OS X et iOS. | ||
16 | Argument | CodingScripting, Glossary, JavaScript |
Un argument est une donnée (primitive ou objet) passée en tant qu'entrée à une fonction. | ||
17 | Arpanet | Glossaire, Infrastructure |
ARPAnet (advanced research projects agency network) était l'un des premiers réseaux informatiques, construit en 1969 comme un support robuste pour transmettre des données militaires sensibles et pour relier des groupes à la pointe de la recherche à travers le territoire des États-Unis. ARPAnet utilisait d'abord NCP (network control protocol) puis par la suite la première version de la suite des protocoles Internet ou TCP/IP, ce qui a fait d'ARPAnet une partie importante du naissant Internet. ARPAnet a fermé au début des années 90. | ||
18 | Array | Array, CodingScripting, Glossary, JavaScript, Javascript, javascript, programming |
Un Array, parfois appelé "tableau" ou "liste", est une collection d'éléments (primitives ou objets) ordonnés. Il est possible d'accéder aux données d'un Array via leurs index numériques qui en indiquent l'ordre. En JavaScript, les Array sont aussi des objets qui peuvent être manipulés avec diverses méthodes. Leur taille n'est pas fixée et dépend du nombre d'éléments qu'ils contiennent. Les éléments contenus dans un Array peuvent être de type différent (ex. [ 1, 'a' ] ). Un Array est: mutable grâce à certaines méthodes ; traversable grâce à certaines méthodes. |
||
19 | Attribut | CodingScripting, Glossary, HTML |
Editorial review completed. | ||
20 | Balise | |
En HTML une balise est utilisée pour créer un element. Le nom d'un élément HTML est le nom utilisé dans des chevrons comme par exemple <p> pour un paragraphe. Notez que le nom de la balise fermante est précédé par un caractère barre oblique, "</p>", et que pour les éléments vides la balise de fin n'est pas nécessaire ni permise. Si les attributs ne sont pas mentionnés, les valeurs par défaut s'appliquent pour chaque cas. | ||
21 | Bande passante | Glossaire, Infrastructure |
La bande passante est la mesure de la quantité d'informations qui peut passer dans une connexion de données sur une période de temps donnée. Elle est généralement exprimée en multiples de bits-par-seconde (bps), par exemple mégabits-par-seconde (Mbps) ou gigabits-par-seconde (Gbps). | ||
22 | BiDi | Accessibilité, Glossaire |
BiDi (BiDirectionnel) fait référence à un document contenant à la fois du texte se lisant de droite à gauche et du texte se lisant de gauche à droite. Même lorsque les deux directions se trouvent dans le même paragraphe, le texte de chaque langue doit apparaître dans son propre sens. | ||
23 | Blink | Glossary, Infrastructure, Layout |
Blink est un moteur de rendu HTML libre basé sur WebKit et développé principalement par Google dans le cadre du projet Chromium (et par conséquent présent dans Chrome aussi). Plus particulièrement, Blink est un fork de la bibliothèque WebCore de WebKit qui gère le layout, le rendu et le DOM. | ||
24 | Block | Disambiguation, Glossary |
Le terme block possède différentes significations en fonction du contexte : | ||
25 | Bloc (script) | CodingScripting, Glossaire, JavaScript |
En JavaScript, un bloc est un ensemble d'instructions entouré d'accolades ("{}"). Par exemple, vous pouvez placer un bloc d'instructions après if (condition) pour indiquer à l'interpréteur d'ignorer la totalité du bloc si la condition est fausse. |
||
26 | Block (CSS) | |
Sur une page web, un block est un élément HTML qui apparaît sous l'élément précédent et au-dessus du suivant. Par exemple, <p> est par défaut un élément de type block, alors que <a> non (par défaut il est possible de placer un lien au milieu d'un paragraphe, un lien n'a pas à effectuer un saut à la ligne). En utilisant la propriété CSS display , il est possible de définir si un objet doit être affiché en bloc ou en ligne (block ou inline). |
||
27 | Booléen | CodingScripting, Glossary, JavaScript, Programming Languages, data types |
En informatique, un booléen est un type de données logique qui ne peut prendre que deux valeurs : true ou false . |
||
28 | Boot2Gecko | |
Boot2Gecko (B2G) est le nom de code pour Firefox OS et fait référence au builds qui n'ont pas encore reçu lla maruqe Firefox OS officielle. (Firefox OS était aussi souvent appelé Boot2Gecko avant que le projet est un nom officiel.) | ||
29 | CMS | CMS, Composing, Content management system, Glossary |
Un CMS (content management system ou système de gestion de contenu) est un logiciel permettant à un utilisateur de publier, organiser, modifier et supprimer différents types de contenus. Il peut s'agir de textes, d'images, de vidéos, de son ou encore, de code interactif. | ||
30 | CRUD | |
CRUD (create, read, update, delete) est un moyen mnémotechnique permettant d'exprimer les opérations réalisables sur des informations stockées dans une base de données. | ||
31 | CSS | CSS, CodingScripting, Glossary |
Editorial review completed. | ||
32 | CalDAV | CalDAV, Glossaire, Infrastructure |
CalDAV (extensions de gestion de calendrier pour WebDAV) est un protocole normalisé par l'IETF utilisé pour accéder à distance à des données d'agendas stockées sur un serveur. | ||
33 | Canvas | CodingScripting, Glossaire, Glossary, Graphics, HTML, JavaScript, Javascript, glossaire, javascript |
L'élément HTML <canvas> fournit une zone graphique vide sur laquel des API JavaScript spécifiques peuvent dessiner (tel que des Canvas 2D ou du WebGL). |
||
34 | CardDAV | CardDAV, Glossaire, Infrastructure |
CardDAV (extension vCard pour WebDAV) est un protocole normalisé par l'IETF et utilisé pour partager ou accéder à distance à des informations de contacts par l'intermédiaire d'un serveur. | ||
35 | Character | |
Un caractère peut être un symbole (lettre, chiffre, ponctuation) ou un caractère de contrôle (par exemple un retour chariot ou un trait d'union conditionnel). UTF-8 est le jeu de caractères le plus courant. Il comprend les graphèmes des langues les plus répandues. | ||
36 | Chrome | |
Editorial review completed. | ||
37 | Class | CodingScripting, Glossaire |
En programmation orientée objet, une classe définit les caractéristiques d'un objet. Une classe est une définition de modèle pour les propriétés et les méthodes d'un objet, le "schéma" à partir duquel d'autres instances plus spécifiques de l'objet sont tracées. | ||
38 | Codec | Glossaire, WebMechanics |
Un codec (terme formé à partir de "codeur-décodeur") est un programme informatique qui code et décode un flux de données. | ||
39 | Compile | |
Compiler, c'est le processus consistant à transformer un programme informatique, écrit dans dans un langage donné, en un programme dans un autre langage (générallement en assembleur qui pourra etre exécuter par l'ordinateur). | ||
40 | Constante | CodingScripting, Constante, Glossaire |
Une constante est une valeur que le programmeur ne peut pas modifier, des nombres par exemple (1, 2, 42). Par contre, avec des variables, le programmeur peut affecter une nouvelle valeur à un nom de variable déjà utilisé. | ||
41 | Conversion de type | CodingScripting, Conversion de type, Glossaire, Transtypage |
La conversion de type (ou transtypage) est le transfert d'une donnée d'un type de donnée vers un autre. Une conversion implicite se produit quand le compilateur affecte les types de donnée automatiquement, mais le code source peut aussi demander à ce qu'une conversion ait lieu de manière explicite. Exemples simples : étant donnée l'instruction 5+2.0 , l'entier 5 est converti implicitement en nombre à virgule flotttante, mais avec l'instruction Number("0x11") , la chaîne "0x11" est explicitement convertie en valeur numérique 17. |
||
42 | Cryptogramme | Cryptography, Glossary, Privacy, Security |
En cryptographie, un cryptogramme est un message codé qui contient des informations mais qui n'est pas lisible sauf s'il est déchiffré avec le bon cryptosystème et le bon code secret (qu'on appelle une clé). Une fois déchiffré, on obtient le texte clair. La sécurité d'un cryptogramme et par conséquent celle des informations qu'il contient dépendent de la sécurité du cryptosystème utilisé et de la possibilité de garder la clé secrète. | ||
43 | DNS | |
DNS (domain name system) transforme les noms de domaines en adresses IP nécessaires à la mise en relation avec un service sur Internet ou un réseau privé. | ||
44 | DOM | CodingScripting, DOM, Glossary |
À l'origine, DOM n'était pas standardisé. Il ne l'a été que lorsque les navigateurs ont commencé à implémenter JavaScript. Le DOM qui découle de cette période initiale est parfois appelé DOM 0. À l'heure actuelle, le W3C édicte les spécifications DOM et le groupe de travail DOM travaille sur une version 4. | ||
45 | DTD | CodingScripting, Glossaire |
Une déclaration de type de document ou DOCTYPE, est une instruction qui associe un SGML particulier ou d'un document XML (par exemple, une page Web) avec une définition de type de document (DTD) (par exemple, la définition formelle d'une version particulière de HTML). | ||
46 | Doctype | |
Une déclaration de type de document ou DOCTYPE, est une instruction qui associe un SGML particulier ou d'un document XML (par exemple, une page Web) avec une définition de type de document (DTD) (par exemple, la définition formelle d'une version particulière de HTML). | ||
47 | Domaine de deuxième niveau | Glossaire, Infrastructure |
An SLD (Second Level Domain) is a domain that is hierarchically directly below a TLD. | ||
48 | ECMA | Glossary, Stub, WebMechanics, stub |
Ecma International (European Computer Manufacturers Association) est une organisation à but non lucratif qui développe des standards sur le matériel informatique, les communications, et les langages de programmation. | ||
49 | ECMAScript | Glossaire, WebMechanics |
ECMAScript est le langage de script sur lequel JavaScript est basé. Ecma International a pour tâche la standardisation d'ECMAScript. | ||
50 | EDI | CodingScripting, Glossaire |
Un Environnement de Développement Intégré (EDI) ou Environnement de Développement Interactif est une application logicielle qui fournit des facilités complètes aux programmeurs pour le développemet de logiciels. Un EDI est constitué normalement d'un éditeur de code source, d'outils pour automatiser la compilation et d'un débogueur. | ||
51 | Encapsulation | CodingScripting, Glossaire |
L'encapsulation consiste à inclure des données et des fonctions dans un composant (par exemple une classe) et ensuite de contrôler l'accès à celui-ci pour réaliser une "boîte noire" hors de l'objet. De cette façon, un utilisateur de cette classe n'aurait besoin de connaître que son interface (autrement dit, les données et les fonctions exposées en dehors de la classe), et pas son implémentation qui reste donc cachée. | ||
52 | Entité | CodingScripting, Composing, Glossaire, HTML |
Une entité HTML est une chaîne qui commence par & et se termine avec ; . Les entités peuvent être utilisées pour représenter n'importe quel caractère en HTML. |
||
53 | Exception | |
Une exception est un état qui interrompts l'exécution normale du code. En JavaScript les erreurs syntaxique sont une source commune d'exceptions. | ||
54 | Expando | CodingScripting, JavaScript, Référence, expando |
Les propriétés expando sont des propriétés ajoutées aux nœuds DOM en JavaScript mais qui ne figurent pas dans la spécification DOM des objects : | ||
55 | FAI | FAI, Fournisseur d'accès à Internet, Glossaire, Web, WebMechanics, web |
Un FAI (Fournisseur d'Accès à Internet) vend un accès à Internet, et parfois un service de messagerie, de l'hébergement web ou de la voix sur IP, soit sur une connexion commutée via une ligne téléphonique (le plus fréquent dans le passé), soit sur une connexion haut débit comme un service DSL ou avec un modem câble. | ||
56 | FTP | |
FTP (file transfer protocol) est un protocole réseau standard utilisé pour transférer des fichiers d'un hôte à un autre par Internet à travers TCP. | ||
57 | Firefox OS | |
Firefox OS is Mozilla's mobile operating system, based on Linux and Firefox's powerful Gecko rendering engine. | ||
58 | Fonction | CodingScripting, Glossary, JavaScript |
Une fonction est une portion de code qui peut être appelée par d'autres codes ou par elle-même. Une variable peut faire référence à une fonction. Lorsqu'une fonction est appelée, des arguments lui sont généralement donnés en entrée. La fonction peut également retourner une valeur de sortie. En JavaScript, une fonction est aussi un objet. | ||
59 | GIF | Composing, Glossaire |
GIF (Graphics Interchange Format) est un format d'image qui utilise une compression sans perte et peut servir pour des animations. Un GIF peut utiliser jusqu'à 8 bits par pixel avec un maximum de 256 couleurs parmi des nuances sur 24 bits. | ||
60 | GIJ | Automatisation, CodingScripting, Gaia, Intégration, tests |
Tests d'intégration Gaia. Basés sur Marionette et JavaScript. Voir GIJ. | ||
61 | GIT | |
Git est un logiciel qui permet à plusieurs personnes de différents réseaux de collaborer sur le développement de logiciels ou la production de documents. | ||
62 | GPL | GPL, Glossaire, Licence, OpenPractices, Partage, Remixing |
La (GNU) GPL (General Public License) est une licence de logiciel libre copyleft publiée par la Free Software Foundation. Les utilisateurs d'un programme sous licence GPL se voient attribuer les libertés de l'utiliser, de lire son code source, de le modifier et de redistribuer les modifications qu'ils ont réalisées, à condition de redistribuer le programme (modifié ou non) sous la même licence. | ||
63 | Gaia | Boot2Gecko, Firefox OS, Gaia, Glossaire, Infrastructure, Intro |
Interface utilisateur et suite applicative par défaut de la plate-forme Firefox OS. | ||
64 | Gecko | Firefox OS, Gecko, Glossaire, Infrastructure, Intro, Mozilla |
Gecko est le moteur de rendu développé par le Projet Mozilla et utilisé dans beaucoup d'applications/appareils, dont Firefox et Firefox OS. | ||
65 | Gonk | Boot2Gecko, Firefox OS, Glossaire, Gonk, Infrastructure, Intro |
Gonk est le système d'exploitation bas-niveau de Firefox OS et consiste en un noyau Linux (basé sur Android Open Source Project (AOSP)) et une couche d'abstraction matérielle en espace utilisateur (hardware abstraction layer, ou HAL). | ||
66 | Google Chrome | Chrome canary, Chrome stable, Chromium, Glossaire, Navigateur, WebMechanics, google chrome |
Google Chrome est un navigateur Web gratuit développé par Google. Il est basé sur le projet open source Chromium. Certaines différences clés sont décrites sur le wiki de Chromium. En ce qui concerne le moteur rendu, les deux navigateurs utilisent un fork de WebKit appelé Blink. Remarquez que la version iOS de Chrome utilise le moteur de rendu de cette plate-forme et non Blink. | ||
67 | HTML | CodingScripting, Glossaire, HTML |
HTML (HyperText Markup Language) est un langage descriptif qui définit la structure d'une page web. | ||
68 | HTML5 | CodingScripting, Glossaire, HTML, HTML5 |
La dernière version stable du HTML, HTML5, transforme le HTML qui était un simple balisage pour structurer des documents en une plate-forme complète de développement d'applications. Parmi ses autres caractéristiques, HTML5 comporte de nouveaux éléments et des APIs JavaScript pour améliorer le stockage, le multimédia et l'accès au matériel. | ||
69 | HTTP | Beginner, Glossary, HTPP, Infrastructure |
Editorial review completed. | ||
70 | HTTPS | Glossaire, HTTPS, Infrastructure, Sécurité |
HTTPS (HTTP Sécurisé) est une version chiffrée du protocole HTTP. Il utilise généralement SSL ou TLS pour chiffrer l'intégralité des communications entre un client et un serveur. La connexion sécurisée permet aux clients d'échanger de manière sûre des données sensibles avec un serveur, par exemple pour des transactions bancaires ou du commerce en ligne. | ||
71 | Hypertexte | Glossaire, Web, WebMechanics |
L'hypertexte est un texte contenant des liens vers d'autres textes, par opposition à un unique flux linéaire comme dans un roman. | ||
72 | Hôte | Glossaire, Intermédiaire, Web, WebMechanics |
Un hôte est un périphérique connecté à l'Internet (ou à un réseau local). Des hôtes appelés serveurs offrent des services supplémentaires comme l'hébergement de pages web ou le stockage de fichiers et de courriels. | ||
73 | I18N | Crédibilité, Débutant, Glossaire, Internationalisation, OpenPractices, i18n |
i18n (issu de "internationalisation", un mot de 20 lettres) est l'ensemble des bonnes pratiques pour permettre à des produits ou des services d'être lisiblement adaptés à toute culture visée. | ||
74 | IANA | Glossaire, Infrastructure |
IANA (Internet Assigned Numbers Authority) est une composante de l'ICANN chargée de l'enregistrement et/ou de l'attribution de noms de domaines, adresses IP, et d'autres noms et numéros utilisés par les protocoles Internet. | ||
75 | ICANN | Glossaire, Infrastructure |
ICANN (Internet Corporation of Assigned Names and Numbers) est une société à but non lucratif internationale qui maintient le système de noms de domaine et l'enregistrement des adresses IP. | ||
76 | IPv4 | Glossaire, IPv4, Internet Protocole, protocole |
IPv4 est la 4e version du protocole de communication d'Internet et la première version vraiment déployée. | ||
77 | IPv6 | Glossaire, IPv6 |
IPv6 est la version actuelle du protocole sous-jacent de communication pour Internet. Lentement IPv6 remplace IPv4, entre autres raisons parce que IPv6 permet d'avoir de nombreuses IP addresses différentes. | ||
78 | IRC | Glossary, Infrastructure, Internet Relay Chat, Open Protocol, irc |
IRC (Internet relay chat) est un système mondial de discussion textuelle. Il nécessite une connexion internet et un client de messagerie IRC, qui va envoyer et recevoir des messages via les serveurs IRC. | ||
79 | Identificateur | Débutant, Glossaire, Partage |
En JavaScript, les identificateurs ne peuvent contenir que des caractères alphanumériques (ou "$" ou "_"), et ne doivent pas commencer par un chiffre. Un identificateur diffère d'une string dans la mesure où une chaîne est une donnée, tandis qu'un identificateur fait partie du code. En JavaScript, il n'existe pas de moyen pour convertir un identificateur en chaîne, mais il est parfois possible de convertir une chaîne en identificateur. | ||
80 | IndexedDB | API, CodingScripting, Glossary |
IndexedDB est une API web pour stocker de larges structures de données à l'intérieur des navigateurs et de les indexer afin d'effectuer des recherches hautement performante. De la même façon qu'un Système de gestion de base de données relationnelle (basé sur SQL), IndexedDB est une base de données transactionnelle. Cependant, IndexedDB utilises les objects JavaScript plustôt que des colonnes de tables fixes pour stocker les données. | ||
81 | Instruction | CodingScripting, Débutant, Glossaire |
Dans un langage de programmation informatique, une instruction est une ligne de code dictant une tâche. Tout programme consiste en une séquence d'instructions. | ||
82 | Internet | Beginner, Glossary, Guide, Intro, NeedsContent, Tutorial, Web, WebMechanics |
Internet est un réseau mondial constitué de réseaux. Ce réseau utilise le protocole Internet aussi nommé TCP/IP d'après ses principaux protocoles. | ||
83 | JPEG | Composing, Débutant, Glossaire, JPEG |
JPEG (Joint Photographic Experts Group) est une méthode de compression avec pertes très utilisée pour les images numériques. | ||
84 | JavaScript | CodingScripting, Glossary, JavaScript |
JavaScript (JS) est un langage de programmation principalement utilisé côté client (client-side) //to dynamically script webpages//, mais aussi côté serveur (server-side). | ||
85 | Locale | |
Les locales sont un ensemble de paramètres régionaux pour l'interface utilisateur basés sur la langue ou le pays. | ||
86 | Microsoft Edge | Glossaire, Infrastructure, Navigateur |
Microsoft Edge est un navigateur graphique gratuit fourni avec Microsoft Windows et développé par Microsoft depuis 2014. D'abord connu sous le nom de Spartan, Edge a remplacé le très ancien navigateur Microsoft Internet Explorer. | ||
87 | Microsoft Internet Explorer | Glossaire, Internet Explorer, Microsoft, Microsoft Internet Explorer, Navigateur, Navigateur Web, Navigation, Système d'exploitation Windows, Windows |
Internet Explorer (ou IE) est un navigateur graphique gratuit maintenu par Microsoft pour conserver une compatibilité avec son utilisation en entreprise. Microsoft Edge est actuellement le navigateur par défaut sous Windows. | ||
88 | Moteur | CodingScripting, Glossaire, NeedsContent |
Le moteur JavaScript est un interpréteur qui analyse et exécute un programme JavaScript. | ||
89 | Moteur de rendu | Glossaire, Infrastructure, Moteur de navigateur web, Moteur de rendu |
Un moteur de rendu est un logiciel qui trace du texte et des images à l'écran. Le moteur dessine du texte structuré à partir d'un document (souvent du HTML), et le met en page correctement en se basant sur les déclarations de styles données (souvent indiquées dans des CSS). Exemples de moteurs d'affichage : Blink, Gecko, Edge, WebKit. | ||
90 | Mozilla Firefox | Firefox, Glossaire, Infrastructure, Mozilla, Mozilla Firefox, Navigateur |
Mozilla Firefox est un navigateur open source libre dont le développement est supervisé par Mozilla Corporation. Firefox fonctionne sur Windows, OS X, Linux, et Android. | ||
91 | Méthode | Glossaire, Programmation, Script, glossaire, programmation, script |
Une méthode est une fonction (function ) qui est une propriété d'un objet. Il existe deux sortes de méthodes : Les méthodes d'instance qui représentent les fonctions fournissant une interface pour effectuer des actions dans le contexte de l'objet qu'elles composent ou les méthodes statiques qui représentent les fonctions pouvant être exécutées sans nécessiter d'instanciation. |
||
92 | NaN | |
NaN (Not a Number — pas un nombre) est un type de données numérique qui indique une valeur indéfinie ou une valeur qui ne peut pas être représentée, en particulier le résultat d'une opération à virgule flottante. |
||
93 | Native | CodingScripting, Glossaire |
Une application native a été compilée pour s'exécuter sur la combinaison logiciel-matériel habituelle de l'architecture cible. | ||
94 | Navigateur | Glossary, Navigation |
Un navigateur internet est un programme informatique qui reçoit et affiche les pages du Web, et permet aux utilisateurs d'accéder à d'autres pages au travers d'hyperlinks. | ||
95 | Navigateur Opera | Glossaire, Navigateur, Navigateur Opera, Navigation, Opera |
Opera est le cinquième navigateur web le plus utilisé, distribué publiquement en 1996 et ne fonctionnant à l'origine que sur Windows. Opera utilise Blink comme moteur de rendu depuis 2013 (avant cette date, il s'agissait de Presto). Opera existe également en versions tablette et mobile. | ||
96 | Netscape Navigator | Glossaire, Navigateur, Navigation, Netscape, Netscape Navigator |
Netscape Navigator, ou Netscape, était le principal navigateur des années 90. Il était basé sur Mosaic et l'équipe de Netscape était dirigée par Marc Andreessen, un programmeur qui a également écrit du code pour Mosaic. | ||
97 | Node | Disambiguation, Glossary, glossary |
The term node can have several meanings depending on the context. It may refer to: | ||
98 | Nœud (DOM) | CodingScripting, Glossaire |
Dans le contexte du DOM, un nœud est un point unique dans un arbre. Parmi les différentes choses qui sont des nœuds, on trouve le document lui-même, les éléments, du texte, et les commentaires. | ||
99 | Nœud (réseau) | Glossaire, Infrastructure |
Dans un réseau, un nœud est un point unique du réseau. Dans les réseaux physiques, un nœud est en général un appareil, comme un ordinateur ou un routeur. | ||
100 | Node.js | |
Node.js est un environnement JavaScript multiplateforme qui permet aux développeurs de créer des applications réseaux et côté serveur en utilisant JavaScript. | ||
101 | Nom de domaine | Glossaire, Nom de domaine, WebMechanics, protocole |
Un nom de domaine est l'adresse d'un site web sur l'Internet. Les noms de domaine sont utilisés dans les URLs pour identifier le serveur qui héberge une page web particulière. Le nom de domaine consiste en séquence hiérarchique de noms (labels) séparés par des points et terminée par une extension. | ||
102 | Null | CodingScripting, Glossaire |
En informatique, une valeur null représente une référence qui pointe, en général de manière volontaire, vers un objet ou une adresse invalide ou inexistant. La signification d'une référence nulle varie selon les implémentations des langages. |
||
103 | OTA | Glossaire, OTA, Over the air, glossaire |
Over The Air (OTA) se réfère à un système de mise à jour automatique sur des appareils connectés à un serveur central. Tous les propriétaires d'un appareil qui vont recevoir des instructions d'update sont sur le même canal, et chaque appareil a souvent accès à plusieurs canaux (ex : pour les builds production ou ingénieur) | ||
104 | Objet | Glossaire, Intro, Objet, Programmation, glossaire, intro, objet, programmation |
Un Objet est une structure contenant des données et des instructions en rapport avec ces données. Un Objet correspond parfois à des choses du monde réel, par exemple à une voiture ou à une piste dans un jeu vidéo de course. JavaScript, Java, C++, Python et Ruby sont des exemples de langages de programmation orientée objet. |
||
105 | Opérande | CodingScripting, Glossaire |
Un opérande est la partie d'une instruction qui représente la donnée manipulée par l'opérateur. Par exemple, lors de l'ajout de deux nombres, les nombres sont les opérandes et "+" est l'opérateur. | ||
106 | Opérateur | CodingScripting, Glossaire |
Syntaxe réservée constituée de caractères alphanumériques ou de ponctuation apportant des fonctionnalités intégrées. Par exemple, "+" représente l'opérateur d'addition et "!" l'opérateur "non". | ||
107 | Origine | Glossaire, origine |
L'origine d'une application web (ou, plus généralement, l'origine de tout contenu web) est définie par le schéma (protocole), hôte (domaine) et port de l'URL utilisée pour y accéder. Deux applications web sont considérées comme ayant la même origine quand le schéma, l'hôte et le port correspondent. Elles sont considérées comme ayant des origines différentes quand au moins un parmi le schéma, l'hôte ou le port diffère. | ||
108 | P2P | |
P2P (Peer-to-peer ou pair à pair) est une architecture réseau dans laquelle tous les ordinateurs, appelés nœuds (peers), ont autant de privilèges et se partagent la charge de travail. Le P2P diffère d'une architecture client-serveur dans laquelle plusieurs clients (nœuds) se connectent à un serveur centralisé pour utiliser des services. | ||
109 | ||
PDF (Portable Document Format) est un format de fichiers utilisé pour partager des documents sans dépendre d'un logiciel particulier, d'une plateforme ou d'un système d'exploitation. Le format PDF fournit une image numérique d'un document, qui conserve la même apparence une fois imprimé. | ||
110 | PHP | |
PHP est un langage de programmation côté serveur utilisé pour développer des applications web et des sites dynamiques. | ||
111 | PNG | Composing, Débutant, Glossaire, Infrastructure, PNG |
PNG (Portable Network Graphics) est un format de fichiers graphiques qui supporte la compression de données sans perte. | ||
112 | POO | Débutant, Glossaire, Script, glossaire, script |
La POO (Programmation Orientée Objet) est un paradigme de programmation qui consiste à encapsuler les données et les traitements en relation avec ces données dans des objets. Les algorithmes consistent alors à orchestrer les opérations sur ces objets et non plus sur ce qui les compose. | ||
113 | Pile d'exécution | CodingScripting, Glossaire |
Une pile d'exécution est le mécanisme d'un interpréteur pour conserver la trace de son emplacement dans un script qui appelle des fonctions depuis d'autres fonctions. | ||
114 | Port | Glossary, Intro, NeedsContent, Security, computer network, port |
Un port est le point d'entrée de communication de tout ordinateur connecté à un réseau avec une adresse IP. Les ports sont désignés par des numéros et, en dessous de 1024, chaque port est associé par défaut à un protocole spécifique. | ||
115 | Presto | Glossaire, Infrastructure |
Presto était le moteur de rendu propriétaire utilisé par le navigateur Opera jusqu'à la version 15. Depuis, ce dernier est basé sur Chromium qui utilise le moteur de rendu Blink. | ||
116 | Primitive | Glossaire, JavaScript, Javascript, Programmation, Script, javascript |
Une primitive (valeur primitive ou structure de donnée primitive) est une donnée qui n'est pas un objet et n'a pas de méthode. En JavaScript, il y a 6 types de données primitives: string, number, boolean, null, undefined, symbol (nouveauté d'ECMAScript 2015). | ||
117 | Privilégié | Glossaire, Sécurité |
Un utilisateur est dit privilégié lorsqu'il se voit attribuer des droits supplémentaires sur un système, ou se voit donner des accès à des données avec un niveau de priorité supérieur à celui des utilisateurs normaux. | ||
118 | Programmation informatique | CodingScripting, Langage de programmation, Programmation, Programmation informatique |
La programmation est un processus consistant à formuler dans un programme exécutable la solution d'un problème de traitement, ou à automatiser une tâche répétitive, sous la forme d'une série d'instructions séquentielles. | ||
119 | Propriété CSS | CodingScripting, Glossary |
Une propriété CSS est une caractéristique (telle que color ) dont la valeur associée définit un aspect de la manière dont le navigateur doit afficher l'élément. |
||
120 | Protocole | Glossaire, Infrastructure, Protocoles |
Un protocole est un système de règles qui définit la manière dont des données sont échangées au sein d'un ordinateur ou entre plusieurs ordinateurs. La communication entre appareils impose à ceux-ci de s'accorder sur le format des données échangées. L'ensemble des règles qui définissent un format est appelé un protocole. | ||
121 | RTF | Composing, Format, Glossaire, RTF, Rich Text Format |
RTF (Rich Text Format) est un format de fichier en texte brut avec prise en charge d'instructions de formatage (comme gras ou italique). | ||
122 | Regular expression | |
Regular expressions (or regex) are rules that govern which sequences of characters come up in a search. | ||
123 | Repo | Dépôt, Glossaire, Infrastructure, Intro |
No summary! | ||
124 | Ruby | CodingScripting, Glossaire, Ruby |
Ruby est un langage de programmation open-source. Dans le domaine du Web, Ruby est souvent utilisé côté serveur avec le framework Ruby On Rails (ROR) pour développer des applications/sites web. | ||
125 | SLD | Glossaire, Infrastructure |
Un SLD (Second Level Domain) est un domaine qui est hiérarchiquement directement sous un TLD. | ||
126 | SQL | Base de données, Sql |
SQL (structured query language) est un langage normalisé pour mettre à jour, récupérer et calculer des données dans les tables d'une base de données. | ||
127 | SVN | Collaboratif, SVN |
SVN (pour Apache Subversion) est un logiciel libre qui facilite le travail collaboratif sur un projet de développement logiciel. | ||
128 | Spécification | Glossaire, OpenPractices, Standardisation |
Une spécification est un document qui décrit en détail les fonctionnalités ou attributs que doit avoir un produit avant livraison. | ||
129 | Structure de contrôle | CodingScripting, Glossaire, JavaScript |
Les structures de contrôle déterminent l'ordre dans lequel l'ordinateur exécute les instructions d'un script. | ||
130 | TCP | |
TCP (transmission control protocol) est un protocole réseau qui permet à deux hôtes de se connecter et d'échanger des données. Le protocole TCP garantit la distribution des données et paquets dans l'ordre où ils ont été envoyés. Vint Cerf et Bob Kahn, scientifiques du DARPA, ont imaginé TCP dans les années 70. | ||
131 | Telnet | Glossaire, Infrastructure |
Telnet est un outil en ligne de commandes et un protocole basé sur TCP/IP pour accéder à des ordinateurs distants. | ||
132 | Trident | |
Trident (ou MSHTML) est un moteur de rendu qui fait fonctionner Internet Explorer. Un fork de Trident appelé EdgeHTML a remplacé Trident dans Spartan et Internet Explorer 11. | ||
133 | Truthy | |
Dans le JavaScript, une valeur truthy est une valeur qui est traduit en vraie quand elle est évaluée dans un contexte Boolean . Toutes les valeurs sont truthy sauf si elles sont definient comme falsy (dire, sauf pour false , 0, "", null , undefined , et NaN ). |
||
134 | Typage dynamique | CodingScripting, Glossaire, LangageProgrammation |
Les langages à typage dynamique sont ceux (comme JavaScript) dont l'interpréteur attribue aux variables un type lors de l'exécution en fonction de la valeur qu'elles possèdent à ce moment. | ||
135 | Typage statique | CodingScripting, Glossaire |
Un langage à typage statique est un langage (comme Java, C, ou C++) où les types des variables sont connus lors de la compilation et doivent être spécifiés expressément par le programmeur. | ||
136 | Type | CodingScripting, Glossaire, JavaScript |
Le type est une caractéristique d'une valeur qui détermine quelles sont les opérations pouvant lui être appliquées. Par exemple, un entier peut être multiplié par un entier, mais pas par une chaîne. | ||
137 | UDP | Glossaire, Infrastructure, UDP |
UDP (User Datagram Protocol) est un protocole de longue date utilisé avec IP pour envoyer des données lorsque la vitesse de transmission et l'efficacité importent davantage que la sécurité et la fiabilitié. | ||
138 | UI | Glossaire |
L'interface utilisateur (ou UI pour User Interface en anglais) est tout ce qui facilite l'interaction entre un utilisateur et une machine. Dans le domaine de l'informatique, cela peut correspondre à tout, du clavier au programme, en passant par la manette de jeu ou un écran. Dans le cas des logiciels informatiques, il peut s'agir d'une invite en ligne de commande, d'une page web, d'un formulaire de saisie utilisateur ou de l'interface d'une application. | ||
139 | URI | |
Une URI (Uniform Resource Identifier) est une chaîne qui fait référence à une ressource. Les plus courantes sont les URL, qui identifient une ressource en donnant son emplacement sur le Web. Au contraire, les URN font référence à une ressource grâce à son nom, dans un environnement donné, par exemple le code ISBN d'un livre. | ||
140 | URL | |
Uniform Resource Locator (URL) est une chaîne de caractères indiquant où une ressource peut être trouvée sur Internet. | ||
141 | Validateur | |
Un validateur est un programme qui vérifie les erreurs de syntaxe d'un code informatique. Ils peuvent être créés pour tous les formats et langages, mais dans notre contexte on parle d'outils vérifiant le HTML, CSS, et XML. | ||
142 | Variable | CodingScripting, JavaScript |
Une variable est un emplacement nommé pour conserver une valeur. Ainsi, il est possible d'accéder à une valeur quelconque par l'intermédiaire d'un nom prédéterminé. | ||
143 | W3C | |
Le World Wide Web Consortium (W3C) est un organisme international qui maintient les règles en relation avec le Web et les frameworks. | ||
144 | XML | CodingScripting, Glossaire, XML |
eXtensible Markup Language (XML) est un langage de balisage générique définit par le W3C. Le secteur IT utilise de nombreux langages basés sur XML comme langages de description de données. | ||
145 | boucle | Glossaire, Programmation, structure de contrôle |
En programmation informatique, une boucle est une séquence d'instructions répétées continuellement jusqu'à ce qu'une certaine condition soit vérifiée. Par exemple, le processus consistant à obtenir un élément parmi des données pour le modifier et ensuite vérifier une condition quelconque, comme le fait qu'un compteur atteigne une valeur définie. | ||
146 | ltr | Composing, Glossaire, Localisation |
ltr (Left To Right, soit gauche vers droite) est une propriété de locale qui indique que le texte est écrit de la gauche vers la droite. Par exemple, la locale en-US (pour Anglais US) indique une écriture de gauche à droite. |
||
147 | mime | Débutant, Glossaire, Infrastructure, MIME |
MIME (Multipurpose internet mail extensions) supporte du texte sous différentes formes en plus de l'ASCII ainsi que des pièces-jointes non textuelles comme de l'audio, de la vidéo ou des images. | ||
148 | rtl | |
RTL est une propriété de locale indiquant que le texte est écrit de la droite vers la gauche. Par example la locale he (pour Hébreu) possède la propriété RTL. |
||
149 | Élément vide | CodingScripting, Glossary, Intermediate |
Un élément vide (empty element en anglais) est un element HTML, SVG, ou MathML qui ne peut pas avoir de nœud enfant (que ce soit un autre élément, ou du texte). | ||