Table des matières
34 relations: Ajax (informatique), Application web, Attaque par déni de service, Automatisation de test, Capture d'écran, Cookie (informatique), Document Object Model, Feuilles de style en cascade, Gecko (moteur de rendu), Google, Hypertext Markup Language, Interface en ligne de commande, Interface graphique, Internet Explorer, IPython, Java (langage), JavaScript, Jupyter, Lua, Moteur de recherche, Mozilla (communauté), Navigateur web, Node.js, PhantomJS, Python (langage), Rhino (moteur JavaScript), Selenium (informatique), Site web, Trident (moteur de rendu), V8 (moteur JavaScript), Web scraping, WebKit, Woob (logiciel), XMLHttpRequest.
Ajax (informatique)
AJAX est une méthode utilisant différentes technologies ajoutées aux navigateurs web entre 1995 et 2005, et dont la particularité est de permettre d'effectuer des requêtes au serveur web et, en conséquence, de modifier partiellement la page web affichée sur le poste client sans avoir à afficher une nouvelle page complète.
Voir Navigateur headless et Ajax (informatique)
Application web
En informatique, une application web (aussi appelée web application, de l'anglais et français) est une application manipulable directement en ligne grâce à un navigateur web et qui ne nécessite donc pas d'installation sur les machines clientes, contrairement aux applications mobiles.
Voir Navigateur headless et Application web
Attaque par déni de service
Une attaque par déni de service (abr. DoS attack pour Denial of Service attack en anglais) est une attaque informatique ayant pour but de rendre indisponible un service, d'empêcher les utilisateurs légitimes d'un service de l'utiliser.
Voir Navigateur headless et Attaque par déni de service
Automatisation de test
L'automatisation de test permet de jouer à volonté des tests de régression à la suite de la livraison d'une nouvelle version d'une application.
Voir Navigateur headless et Automatisation de test
Capture d'écran
Une capture d'écran est une image dont le contenu est celui qui a été affiché à un instant donné sur un écran d'ordinateur, de télévision ou de tout autre dispositif d'affichage.
Voir Navigateur headless et Capture d'écran
Cookie (informatique)
Un cookie (litt. biscuit en anglais), appelé aussi témoin de connexion ou témoin, est une petite quantité de données échangées entre un serveur HTTP et un client HTTP, et qui permet de créer une session avec état lors de la visite d'un site Web.
Voir Navigateur headless et Cookie (informatique)
Document Object Model
Le Document Object Model (DOM) est une interface de programmation normalisée par le W3C, qui permet à des scripts d'examiner et de modifier le contenu du navigateur webPaul S. Wang, Dynamic Web Programming and HTML5, CRC Press, 2012,.
Voir Navigateur headless et Document Object Model
Feuilles de style en cascade
Les feuilles de style en cascade, généralement appelées CSS de l'anglais Cascading Style Sheets, forment un langage informatique qui décrit la présentation des documents HTML et XML.
Voir Navigateur headless et Feuilles de style en cascade
Gecko (moteur de rendu)
Gecko est un logiciel moteur de rendu pour présenter des pages web.
Voir Navigateur headless et Gecko (moteur de rendu)
Google LLC Prononciation en anglais américain retranscrite selon la norme API.
Voir Navigateur headless et Google
Hypertext Markup Language
Le HyperText Markup Language, généralement abrégé HTML ou, dans sa dernière version, HTML5, est le langage de balisage conçu pour représenter les pages web.
Voir Navigateur headless et Hypertext Markup Language
Interface en ligne de commande
Bash sous Gentoo. Une interface en ligne de commande ou ILC (en anglais command line interface, couramment abrégé CLI) est une interface homme-machine dans laquelle la communication entre l'utilisateur et l'ordinateur s'effectue en mode texte.
Voir Navigateur headless et Interface en ligne de commande
Interface graphique
widgets'' typiques. En informatique, une interface graphique (en anglais pour) ou un environnement graphique est un dispositif de dialogue homme-machine, dans lequel les objets à manipuler sont dessinés sous forme de pictogrammes à l'écran, de sorte que l'usager peut les utiliser en imitant la manipulation physique de ces objets avec un dispositif de pointage, le plus souvent une souris.
Voir Navigateur headless et Interface graphique
Internet Explorer
, parfois abrégé IE, est un ancien navigateur web développé par la société américaine Microsoft et installé par défaut avec Windows.
Voir Navigateur headless et Internet Explorer
IPython
IPython est un terminal interactif, ou shell, pour le langage de programmation Python qui propose des fonctionnalités telles que l'introspection, une syntaxe additionnelle, la complétion et un historique riche.
Voir Navigateur headless et IPython
Java (langage)
Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.
Voir Navigateur headless et Java (langage)
JavaScript
JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives et à ce titre est une partie essentielle des applications web.
Voir Navigateur headless et JavaScript
Jupyter
Jupyter est une application web utilisée pour programmer dans plus de 40 langages de programmation, dont Python, Julia, Ruby, R, ou encore Scala.
Voir Navigateur headless et Jupyter
Lua
Lua est un langage de script libre, réflexif et impératif.
Voir Navigateur headless et Lua
Moteur de recherche
Capture d'écran d'une page de résultat de recherche Un moteur de recherche est une application permettant à un utilisateur d'effectuer une recherche locale ou en ligne, c'est-à-dire de trouver des ressources à partir d'une requête composée de termes.
Voir Navigateur headless et Moteur de recherche
Mozilla (communauté)
Logotype de Mozilla. Mozilla est une communauté développant des logiciels libres sous la direction de la Fondation Mozilla.
Voir Navigateur headless et Mozilla (communauté)
Navigateur web
Chronologie des versions de navigateurs. Un navigateur web, navigateur Web.
Voir Navigateur headless et Navigateur web
Node.js
Node.js est une plateforme logicielle libre en JavaScript, orientée vers les applications réseau évènementielles hautement concurrentes qui doivent pouvoir monter en charge.
Voir Navigateur headless et Node.js
PhantomJS
PhantomJS est un navigateur web headless (sans interface graphique) scriptable utilisé pour automatiser des interactions avec des pages web.
Voir Navigateur headless et PhantomJS
Python (langage)
Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.
Voir Navigateur headless et Python (langage)
Rhino (moteur JavaScript)
Rhino est un moteur JavaScript libre.
Voir Navigateur headless et Rhino (moteur JavaScript)
Selenium (informatique)
Selenium est un framework de test informatique développé en Java qui offre des passerelles pour s'exécuter avec différents langages comme Python et PHP.
Voir Navigateur headless et Selenium (informatique)
Site web
Un site web, site Web ou simplement site, est un ensemble de pages web et de ressources reliées par des hyperliens, défini et accessible par une adresse web.
Voir Navigateur headless et Site web
Trident (moteur de rendu)
Trident est le nom du moteur d'affichage de pages web utilisé dans Internet Explorer dans ses versions Windows, et par extension, tous les navigateurs basés sur Internet Explorer.
Voir Navigateur headless et Trident (moteur de rendu)
V8 (moteur JavaScript)
V8 est un moteur JavaScript open-source développé par le projet Chromium pour les navigateurs Web Google Chrome et Chromium.
Voir Navigateur headless et V8 (moteur JavaScript)
Web scraping
schéma d'une opération de scraping Le web scraping, parfois appelé harvesting ou en français moissonnage, est une technique d'extraction des données de sites Web par l'utilisation d'un script ou d'un programme dans le but de les transformer et les réutiliser dans un autre contexte comme l'enrichissement de bases de données, le référencement ou l'exploration de données.
Voir Navigateur headless et Web scraping
WebKit
WebKit est une bibliothèque logicielle libre permettant aux développeurs d'intégrer facilement un moteur de rendu de pages Web dans leurs logiciels.
Voir Navigateur headless et WebKit
Woob (logiciel)
Woob, pour Web Outside Of Browsers (web en dehors des navigateurs), anciennement Weboob, est un ensemble d'applications libres de web scraping dont l'objectif est d'interagir avec des sites web via des interfaces unifiées.
Voir Navigateur headless et Woob (logiciel)
XMLHttpRequest
XMLHttpRequest (souvent abrégé XHR) est un objet du navigateur accessible en JavaScript qui permet d'obtenir des données au format XML, JSON, mais aussi HTML, ou même un simple texte à l'aide de requêtes HTTP.
Voir Navigateur headless et XMLHttpRequest
Également connu sous le nom de Navigateur sans tête.

