L'internet, comme son nom nom l'indique, mais comme on a trop souvent tendance à l'oublier, est une interconnexion de réseaux (net) informatiques.
Et sur ces réseaux il se passe plein de choses : on envoie des fichiers (messages, images, sons, films, ...), on transfère de l'argent d'un compte à un autre, on pilote à distance des systèmes industriels,... et pour les simples particuliers que nous sommes, nous allons visiter des sites sur cette toile d'information mondiale qu'est le World Wide Web (www) qui à pris naissance vers la fin de 1989.
Ce Web est devenu tellement important au milieu de tous les échanges qui se font sur internet, que l'on confond très souvent l'internet, qui est le support des informations transmises, selon différents protocoles, avec l'une des applications sur ce support qu'est le Web, on dit aussi souvent le Net . C'est un petit peu comme si on confondait le réseau ferré avec les trains destinés aux voyageurs, ou le réseau routier et autoroutier avec les conducteurs et leurs passagers.
Bref ce qui nous intéresse ici c'est le Web.
Un site internet, pour l'utilisateur, est un ensemble de pages qu'il peut visualiser sur son écran lorsqu'il se connecte sur le web, en donnant une adresse.
À l'autre bout, quelqu'un, le créateur du site, ou plutôt l'équipe de designers, de codeurs, ... qui a créé le site, a décrit dans un langage spécialisé chacune de ces pages, des liens entre les pages, etc.
Cette description se faisait initialement dans un seul langage, l'HyperText Mark-up Language (html), et le transfert de ce code via le réseau internet se faisait, et se fait toujours à l'aide d'un protocole appelé HyperText Transfert Protocol (http).
Le code html qui décrit une page est divisé en plusieurs parties :
Il y a d'abord l'entête (head) de la page qui permet de préciser le nom de cette page, les liens vers différentes autres pages de description, le code utilisé pour écrire du texte (hébreu, cyrillique, européen, ...), etc. toutes choses qui n'apparaîtront pas à l'écran.
Puis il y a le corps (body) de la page qui contient le description de cette page, telle qu'elle doit apparaître sur l'écran des utilisateurs en précisant la dimension et la position de chaque bloc de texte, la couleur des caractères, la position des images, vidéos, ..
Les instructions de description d'une page sont appelées des balises. Pour reconnaître une balise en tant que telle, il faut la mettre entre les crochets ouvrants et fermants. Par exemple pour indiquer que l'on va décrire le corps page on commence par écrire <body> , puis on décrit le corps, et lorsque l'on a terminé on écrit </body>.
La page la plus courte que l'on pourrait écrire, et souvent prise comme exemple car elle n'affiche que le mot Bonjour à l'écran, serait par exemple celle-ci :
<html>
<head>
<title>Petite page</title>
</head>
<body>Bonjour</body>
</html>
Ces lignes de texte vont donc être écrites chez le développeur puis stockées sur un serveur, qui est un gros ordinateur, relié à l'internet et disposant d'une adresse IP (Internet Protocol) du type 213.88.45.62 par exemple.
Pour vous éviter d'apprendre des adresses sous cette forme un outil a été mis au point, le Serveur de Nom de Domaine (DNS), qui, à chaque adresse en clair comme www.pagecourte.fr, fait correspondre une adresse numérique IP.
Lorsque vous allez saisir l'adresse en clair depuis votre navigateur en tapant les mots magiques http://www.pagecourte.fr, vous allez être connecté, après quelques recherches, au serveur qui contient les pages du site, et dont l'adresse est 213.88.45.62.
Celui-ci va alors vous envoyer, en retour, via internet, et en respectant le protocole HTTP, le texte de description de cette page, en HTML5 (version 5).
Et votre navigateur va alors devoir traduire ce texte en commandes internes de l'écran, éventuellement du son, ... via le microprocesseur de votre ordinateur, ou smartphone, pour afficher le texte, les images, les vidéos, aux bons endroits.
Le classement ci-dessous concerne la popularité des navigateurs, mais ne distingue pas le plus rapide, ou le plus performant suivant un quelconque critère.
Source StatCounter : https://gs.statcounter.com/browser-market-share/all/france/
Create awesome and FAST websites!
Un navigateur est un logiciel, comme Word, Paint, ou Acrobat qui va vous permettre d'aller voir dans le monde entier les pages des sites qui ont été créés, puis mis en ligne sur des serveurs à votre disposition.
C'est donc un programme informatique, dans votre ordinateur, une application dans votre smartphone, qui est capable :
- d'envoyer, selon le protocole HTTP, sur l'internet, l'adresse précise d'une page à visualiser,
- et en retour de traduire en instructions informatiques internes tout le texte reçu selon ce même protocole et écrit en HTML.
En résumé, un navigateur est un outil d'affichage à l'écran de la description des pages qu'il reçoit au format HTML5 (version 5) d'un site placé sur un serveur dont il a donné l'adresse.
Ce navigateur est capable d'afficher du texte, des images et photos, des vidéos et d'envoyer du son dans les hauts-parleurs de l'ordinateur récepteur.
Aujourd'hui le navigateur, qui permet d'afficher les pages de plusieurs sites sur des onglets différents, vous permet d'écouter la radio en direct, via la ligne téléphonique, tout en regardant un document d'un autre site. Il vous permet aussi de capter le son reçu par votre micro et de transmettre votre voix, de capturer votre visage via une caméra miniature et ainsi de réaliser des échanges vidéos et voix entre vous et un ou plusieurs correspondants. Il vous permet aussi de voir la télévision et de téléphoner en numérique (Voix sur IP) sur une ligne "gratuite" ...
Vous avez donc le choix de votre navigateur, de même que vous pouvez choisir comme traitement de texte Word ou OpenOfficeWriter, ou encore un autre. Et donc se pose la question du bon navigateur.
Qu'est-ce qu'un bon navigateur ? Si vous lisez l'anglais, vous verrez dans l'image ci-dessous que Firefox, bien que beaucoup moins utilisé que Chrome est en fait en train de le détroner en terme de performances : il est plus rapide pour charger de nouvelles pages, il a un design plus clair, et ses outils sont clairement identifiés et faciles à trouver. De plus, et ce n'est pas la moindre de ses qualités, il vous protège mieux en bloquant les téléchargements non souhaités et les sites dangereux. Il est aussi le plus simple dans l'effacement des cookies, etc.
Pour pouvoir être de plus en plus performants, les navigateurs modernes ont appris plusieurs langages informatiques. Ce ne sont plus seulement des langages de description de pages, de balisage, comme l'HTML, mais parfois aussi de vrais langages de programmation.
Ces nouveaux langages sont essentiellement le CSS (Cascaded Style Sheet, soit feuilles de style en cascade), qui est un langage de description du style appliqué aux pages, et le Javascript, JS en abrégé, qui lui est un langage de programmation permettant de rendre vos pages interactives et donc le Web dynamique.
Pour pouvoir exécuter les instructions d'un programme écrit en Javascript, votre navigateur doit donc l'interpréter. Pour cela il doit contenir un interpréteur appelé moteur javascript.
Chaque navigateur dispose de sa propre technique pour charger les pages en provenance du serveur. Les algorithmes (séquences de code constituant le programme informatique) mis au point par les équipes de Mozilla pour développer le navigateur Firefox, ne sont pas ceux qui mettent au point Chrome chez Alphabet (Alphabet est la société mère de Chrome, Google, et consorts).
Et donc, avec des techniques informatiques complexes, comme "la mise en cache"de certaines pages, ou parties de pages, avec l'utilisation d'outils comme "Ajax", il est possible d'accélérer le chargement des pages.
Et il semble qu'à ce petit jeu, pour le moment, c'est Firefox qui est en tête. Ce qui est très bien car Firefox a un autre avantage : il respecte votre vie privée en ne revendant pas vos données personnelles à des sites marchands.
Lorsque vous indiquez dans votre navigateur que vous voulez aller sur le site https://tpline.eu , l'informatique en général qui est derrière ne sait pas faire. Il faut trouver l'adresse IP, sous la forme de quatre nombres compris entre 0 et 255 si c'est la version IPv4, ou de valeurs numériques codées sur six champs pouvant cette fois varier de 0 à 65535 , pour la version IPv6.
Pour cela, votre ordinateur, via son navigateur, va d'abord interroger le serveur des noms de domaines (DNS) qui gère les adresses de type eu, donc situées en europe. Ce DNS va lui donner le code numérique correspondant puis le renvoyer vers un autre DNS pour trouver le serveur qui gère tpline en europe, etc.
Et de serveur en serveur l'adresse numérique du site se construit. Il faut donc "un certain temps", ce qui explique pourquoi parfois vous attendez, un peu plus que vous ne le souhaitiez, l'accès à votre site.
Votre navigateur vous offre un certain nombre d'outils qu'il est impossible de passer intégralement en revue ici, tant ils sont nombreux. Ces outils vous permettent d'imprimer tout ou partie des pages d'un site, d'archiver les pages, d'en tracer l'historique sur plusieurs jours si vous le souhaitez, et d'effacer cet historique quand vous voulez, de gérer complètement l'utilisation des cookies et leur effacement, de voir le code html de chaque page, d'ajouter des modules complémentaires, de personnaliser l'apparence du navigateur, ...
Votre comportement en matière de recherche, dans son ensemble, combiné aux adresses IP des sites que vous visitez, et/ou aux cookies, peut être utilisé pour créer de nombreux profils personnels de votre personne. Ces profils peuvent être exploités commercialement et peuvent également être volés, piratés ou réclamés par les gouvernements à des fins juridiques (en secret).
Lorsque vous entrez sur la page d'un site, pensez donc, en premier lieu à connaître son propriétaire ("Qui sommes-nous ?", ou "La société", ou encore "Informations légales" en bas de la page) et aussi et surtout les "Conditions d'utilisation" à lire en cliquant tout en bas de la page, souvent en tout petit et à peine lisible, avant toute navigation sur le site. Saviez-vous par exemple que lorsque vous utilisez le moteur de recherche Google vous donniez ces droits à la société Google et à toute personne travaillant avec elle ? :
"Lorsque vous importez, soumettez, stockez, envoyez ou recevez des contenus à ou à travers de nos Services, vous accordez à Google (et à toute personne travaillant avec Google) une licence, dans le monde entier, d'utilisation, d'hébergement, de stockage, de reproduction, de modification, de création d'œuvres dérivées (des traductions, des adaptations ou d'autres modifications destinées à améliorer le fonctionnement de vos contenus par le biais de nos Services), de communication, de publication, de représentation publique, d'affichage public ou de distribution publique desdits contenus. Les droits que vous accordez dans le cadre de cette licence sont limités à l'exploitation, la promotion ou à l'amélioration de nos Services, ou au développement de nouveaux Services. Cette autorisation demeure pour toute la durée légale de protection de votre contenu, même si vous cessez d'utiliser nos Services (par exemple, pour une fiche d'entreprise que vous avez ajoutée à Google Maps). Certains Services vous proposent le moyen d'accéder aux contenus que vous avez soumis à ce Service et de les supprimer. Certains Services prévoient par ailleurs des conditions ou des paramètres restreignant la portée de notre droit d'utilisation des contenus que vous avez soumis aux Services en question. Assurez-vous que vous disposez de tous les droits vous permettant de nous accorder cette licence concernant les contenus que vous soumettez à nos Services."
Et je ne vous cite là qu'une toute petite partie de ce à quoi vous autorisez Google et toutes les sociétés qui travaillent avec elles d'exploiter vos données personnelles de navigation sur le Web.
Pour vous protéger contre l'intrusion par des pirates, des hackers, des sites marchands, de votre ordinateur, rien ne vaut, un pare-feu, une bonne définition des sites douteux, ...
Et tout ceci s'obtient avec des outils qui lisent les informations destinées à votre ordinateur (adresse IP du site serveur, contenu html des pages, certificat de sécurité du site, ...) avant que votre navigateur ne les utilise.
Et dans ce domaine souvenez-vous qu'une société qui vous donne gratuitement un navigateur, qui vous donne gratuitement un moteur de recherche, qui vous donne gratuitement un anti-virus, ... alors qu'elle emploi et rémunère des dizaines, centaines, milliers d'employés, doit bien sûr se payer quelque part. Alors dans ce cas souvenez-vous que :
Le client c'est vous !
Toutes les informations dispensées sur ce site, les textes, les images, sont protégées ...
Pour contribuer à un meilleur fonctionnement du site et/ou participer à son développement ...
https://user.oc-static.com/files/240001_241000/240769.png