Lexique des termes techniques
Pour une meilleure compréhension
- ARIA
ARIA : Accessible Rich Internet Applications.
C'est une spécification technique du W3C concernant l'accessibilité des contenus dynamiques et des interfaces riches.
ARIA permet de déclarer de simple page html en tant qu'application, cette spécification est destinée aux développeurs.
- Cache
Un cache ou "mémoire cache", est une zone de stockage temporaire des données afin de diminuer les temps d'accès aux informations, notamment aux informations récursives.
Dans un navigateur le cache permet d'enregistrer les images et certaines parties de la page, afin d'afficher plus rapidement les parties communes à plusieurs pages.
Html5 s'en sert notamment pour les applications en mode déconnecté, afin d'enregistrer vos modifications, puis de synchroniser lorsque la connexion est disponible.
- Cookie
Le cookie est un fichier texte qui est écrit sur le disque dur du visiteur, ce fichier recueille des informations (différentes selon chaque site) qui permet de l'identifier et / ou de sauvegarder des données personnelle (identifiant par exemple).
Il peut être supprimé à tout moment soit manuellement, soit via le navigateur internet.
- CSS : Cascade Style Sheet
Il s'agit de feuille style, ce fichier permet d'appliquer la mise en forme de la page Html : la taille, la position, la couleur, les marges etc..
Ce fichier est externe à la page html dans l'idéal.
- Drag and Drop
Le "Drag and drop" ou "glisser déposer" en français, est l'action qui consiste à prendre un élément et à le faire glisser dans une partie de la page ou conteneur.
Sur les systèmes d'exploitation ce type d'action est très employé.Par cette action on peut créer un panier d'achat plus instinctif en faisant glisser l'article directement dans la zone panier par exemple, les applications sont nombreuses.
- Géolocalisation
Ce procédé permet de localiser une personne, un objet, un lieu à un instant T sur un plan grâce à des coordonnées précises.
La localisation peut être effectuer à partir d'un GPS, ou pour le html5 à partir de votre FAI.
- I.P.
Internet Protocol : c'est le protocole d'internet.
Chaque ordinateur ou matériel connecté à internet possède sa propre IP, c'est ce qui permet de l'identifier, grâce à ça les données transitent d'un point A à un point B.
- Javascript non obstrusif
Le javascript est un langage de programmation utilisé pour dynamiser les pages html d'un site web.
Avant on codait directement dans les pages en ajoutant des actions et des morceaux de code javascript dans le code html.
Dorénavant le code javascript est non obstrusif, c'est à dire qu'il est déporté dans un fichier .js qui est importé dans la page html et qui cible des éléments précis de la page html grâce au DOM.L'un des avantages est de ne pas polluer le code source de la page, assurant ainsi une meilleure maintenance des pages. Le second avantage est que l'on peut garder un site utilisable (et donc accessible) même lorsque le navigateur n'a pas javascript d'activé.
- JSON
JSON : JavaScript Object Notation
C'est un format de donnée permettant le traitement ou la manipulation grâce à sa présentation structurée.
Voici un exemple de donnée Json :
{"page": {
"id": "accueil",
"title": "Bienvenue",
"meta": {
"description": "la description complète de la page",
"Keyword" : "les mots clés",
"liste":[
{"value": "one", "onclick": "CreateNewDoc()"},
{"value": "two", "onclick": "OpenDoc()"},
{"value": "three", "onclick": "CloseDoc()"}
]
}
}}- Microdata (microdonnée)
Les microdonnées sont une nouveauté Html5 permettant d'inclure des balises sémantiques spécifiques dans du html.
Cela peut être considéré comme une extension des microformats existants déjà.
- Microformat
Les microformats sont une approche web des balises sémantiques permettant un emploi partout où le Xhtml est compris (flux Rss par exemple).
Cette approche permet de mettre à disposition de l'utilisateur final, des données de contact, des données de géolocalisation, des rendez vous, etc.) et surtout peuvent être traité automatiquement par les logiciels.
Exemple pour une fiche d'identité :
<div class="vcard">
<div class="fn">Jaffard Mike</div>
<div class="org">Beautiful Company</div>
<div class="tel">+336-555-1234</div>
<a class="url" href="http://example.fr/">http://example.fr/</a>
</div>- Résolution
La résolution d'un écran ou d'une image correspond à sa netteté, sa définition. Plus la résolution est haute, plus les détails seront fins et détaillés.
La résolution des écrans est de 72dpi, mais généralement lorsque l'on parle de résolution d'écran il s'agit de la taille de l'affichage : par exemple 1024X768 pixels. La résolution d'une image ou tout autre élément graphique dédié à l'impression professionnelle doit être de 300dpi minimum.
- S.E.M
Search Engine Marketing : littéralement le marketing des moteurs de recherche.
Il s'agit d'optimiser la présence d'un site internet au sein des moteurs de recherche et en veillant à une bonne communication sur les réseaux sociaux (facebook, twitter, etc.).
On peut distinguer 3 postes distincts :
- S.E.O. : Search Engine Optimisation (optimisation référencement naturel)
- S.M.M. : Social Media Marketing (Communication au sein des réseaux sociaux et communautaires)
- S.E.A. : Search Engine Advertising (Campagne de liens sponsorisés, affiliation, etc)
- SQL
SQL : Structured Query Language (langage de requête structuré).
Ce langage informatique permet d'effectuer des requêtes sur une base de donnée, afin de créer, supprimer, modifier, trier, ordonner, etc., les données enregistrées dans la base.
Il permet d'organiser la base, de la structurer, de la manipuler et de controler les transactions.
- Tag Cloud - Nuage de mots clés
Un nuage de mots clés permet une structuration différente du site, plutôt que de passer par un menu classique, la recherche peut s'effectuer grâce aux tags.
Un tag (mot clé) est attaché à un article, un produit et permet ainsi lors d'une recherche ou d'un clic sur ce tag, d'afficher tous les produits attachés à ce mot clé.
Grâce au nuage de mots clés, les visiteurs peuvent voir d'un coup d'oeil, quelle est la recherche la plus populaire par un système de taille : plus le tag est affiché gros, plus il a été demandé.