II.3.1.LA NOTION DE SITE NON INTERACTIF:
			
			Un site web est dit "non interactif" lorsque au cours d'une navigation, les contenus des différentes pages web qui le composent 
			sont téléchargées vers le client sans que celui-ci puisse influer sur ces contenus. La navigation d'un visiteur s'apparente donc 
			dans ces conditions à la visite des vitrines d'un centre commercial ou d'un musée: s'il est possible au visiteur de choisir les pages
			(les vitrines) du site qu'il désire visiter, il lui est absolument impossible de sélectionner ce qui lui est présenté dans ces 
			vitrines (de tels sites sont parfois appelés "SITES VITRINES").
			
			
			
			
			Remarquons, pour éviter toute confusion, qu'un site "NON INTERACTIF" n'est pas forcément "STATIQUE". En effet, il peut 
			présenter de nombreuses animations 	de tous genres: animations JavaScript ou Java, animations Flash, videos en streaming, etc. 
			D'autre part, le contenu affiché peut refléter l'état d'entités au contenu évolutif supportées par le serveur: bases de 
			données, fichiers ou d'autres valeurs évolutives liées au serveur (par exemple, la date et l'heure). 
			
			
			
			
				EXEMPLE:
				
				Une page web non interactive d'un vendeur de voitures d'occasion pourra présenter toutes les automobiles contenues dans la 
				base de données du site à l'instant de la transaction. Les contenus présentés pourront donc varier dans le temps en 
				fonction des acquisitions et des ventes réalisées et des mises à jour correspondantes de la base de données. En revanche, 
				le visiteur ne pourra agir lui-même sur le contenu présenté par une page (par exemple en sélectionnant une marque, une 
				couleur ou un kilomètrage approximatif).
				
				
			 
			
			
			La caractéristique d'un site non interactif est donc que l'interaction du visiteur avec le serveur est limitée au choix des 
			pages web qu'il désire visiter. En général, ces interactions sont déclenchées uniquement par l'activation de "Liens Hypertextes" 
			sans arguments d'accompagnement (requêtes HTTP de type GET) . Les pages appelées ne sont pas forcément des pages html: elles 
			peuvent contenir des scripts qui auront pour but d'intégrer à leur contenu des données locales évolutives (contenu d'une base de 
			données, date locale, etc.).
			
			
				
			
				
				
			
			
			
			COMMENTAIRES DETAILLES:
			
			Voici le déroulement d'un échange NAVIGATEUR-SERVEUR en mode non interactif:
			
			
				- Un lien hypertexte est activé par le visiteur sur l'écran de son navigateur
- Cette action déclenche l'envoi par le navigateur vers le serveur d'une requête HTTP (requête GET) contenant l'U.R.L. de 
				la page appelée (la requête peut contenir des arguments, mais la valeur de ceux-ci n'est pas déterminée par l'internaute)
				
- A la réception de la requête, le serveur va lire dans sa mémoire de masse le contenu de la page web pointée par l'U.R.L.
- SI la page ne contient que du code HTML, le contenu est directement réexpédié vers le navigateur du client.
- SINON, si la page contient ou est associée à des scripts serveurs, ces scripts sont exécutés en utilisant éventuellement
				les données disponibles localement (arguments accompagnant l'URL, bases de données, fichiers, etc.), puis le contenu obtenu 
				est réexpédié vers le navigateur du client
- A la réception de ce contenu, le navigateur affiche celui-ci à la place de la page web en cours d'affichage.
			
  
		
			II.3.2.LA NOTION DE PAGE WEB INTERACTIVE:
			
			A l'inverse, une page web est dite "INTERACTIVE" lorsque le visiteur a la possibilité d'en modifier le contenu affiché
			grâce à des ARGUMENTS intégrées aux requêtes de navigation. Ces arguments, qui peuvent être des valeurs numériques, 
			alphanumériques ou logiques,  sont saisis grâce à des CONTROLES se présentant sous la forme d'objets graphiques sensibles 
			aux interactions du visiteur avec son clavier, sa souris ou tout autre moyen de désignation (écran tactile, par exemple). 
			Concrètement, ces objets graphiques sont des boutons, des champs de saisie, des listes d'options, etc., généralement regroupés 
			dans des FORMULAIRES et accessibles sur l'écran du navigateur. 
			
			
			
			Les pages web appelées par ce type d'interaction ont la particularité d'être associées à des "scripts" exécutables par le serveur 
			(scripts PHP, ASP, etc..) et capables de modifier le contenu des pages appelées en fonction des valeurs des arguments reçus.
			
			
			Le serveur peut donc exécuter ces scripts pour modifier le contenu des pages web stockées dans sa mémoire de masse en fonction 
			de la valeur des arguments reçus. Le client pourra ainsi influer sur le contenu des pages web qu'il visite (par exemple, en 
			expédiant au serveur un argument de valeur "renault" en même temps que l'URL de la page web, il va limiter les articles affichés 
			par cette page aux automobiles de marque RENAULT).
			
			
				
			
				
				
			
			
			
			
			COMMENTAIRES DETAILLES:
			
			Voici le déroulement d'un échange NAVIGATEUR-SERVEUR en mode interactif "classique":
			
			
			
				- Un lien hypertexte ou un formulaire est activé par le visiteur sur l'écran de son navigateur
- Cette action déclenche l'envoi par le navigateur vers le serveur d'une requête HTTP (requête GET ou POST) contenant l'U.R.L. 
				de la page appelée. La requête contient des arguments, dont la valeur a été déterminée par l'internaute avant l'échange, à
				l'aide des différents moyens de saisie dont il peut disposer(contrôles de types boutons, champs de saisie, sélecteurs, 
				etc.)
- A la réception de la requête, le serveur va lire dans sa mémoire de masse le contenu de la page web pointée par l'U.R.L.
				Cette page contient ou est associée à des scripts serveurs (il s'agit par exemple d'une page PHP)
- Ces scripts sont exécutés en tenant compte des valeurs des arguments reçus (par exemple, pour sélectionner des 
				données), et éventuellement en utilisant des données disponibles localement (bases de données, fichiers, etc.)
- Puis, le contenu obtenu est réexpédié vers le navigateur du client
- A la réception de ce contenu, le navigateur affiche celui-ci à la place de la page web en cours d'affichage.
			
			Par rapport au cas précédent, les différence essentielles sont le fait que l'internaute détermine les valeurs des arguments 
			accompagnant l'URL de la page appelée, en général à l'aide de formulaires et que ces arguments sont utilisés par le serveur 
			pour adapter le contenu de la page web qu'il réexpédie vers le client, grâce à l'exécution de scripts associés a 
			cette page.
			
			
			
			
			
			Lorsque certaines des pages qui composent un site web sont interactives, ce site est dit INTERACTIF.