Dr. Pierre Hirel

English

A propos de ce site web

Ce modeste site web a pour vocation de présenter mes activités. Il m'a également servi à apprendre et maîtriser différents langages du web. J'ai tenu à ce qu'il respecte les normes W3C de sorte qu'il soit pérenne, et s'affiche de la même manière sur tous les navigateurs qui reconnaissent ces normes.

W3C

Le World Wide Web Consortium (W3C) est une communauté internationale comprenant des compagnies commerciales comme Microsoft, Apple ou Google ; des organisations à but non lucratif telles que la Fondation Mozilla ; et des individus. Leur but commun est de définir un langage standard afin que chaque utilisateur puisse accéder au contenu du Web, et ce quel que soit le navigateur qu'il utilise.

HTML5

No SVG support

Le html est le langage spécifiquement conçu pour les pages Web. Il permet de définir une hiérarchie dans le document (titre, sous-titre, paragraphe...), de construire des tableaux, d'insérer des images ou du multimedia dans la page, etc.

Le format d'image SVG est un format scalaire. Contrairement aux images pixellisées (bitmap, jpeg, png...), une image scalaire peut être redimensionnée à volonté sans perte de qualité. Ce format utilise le langage XML pour enregistrer les données, il est donc particulièrement adapté pour la conception de pages Web, ainsi que pour les graphiques. Les images pixellisées sont mieux adaptées pour les photos.

CSS3

Le langage CSS est utilisé en complément du html pour définir le style du document. Le fichier CSS définit le design de la page Web, par exemple la couleur du titre, la position des images, etc.

Ce site web propose de nombreuses feuilles de style. Choisissez celui qui vous plait le mieux en cliquant sur le menu "Sélectionnez un style" en haut à gauche, ou en utilisant le menu Affichage → Style de votre navigateur.

php

Le php est un langage de programmation qui permet d'effectuer diverses opérations. Ces opérations sont exécutées par le serveur qui héberge le site Web, avant qu'il ne vous envoie la page Web. Par exemple le serveur peut mesurer l'heure, lire des informations depuis une base de données, puis construire la page Web finale et vous l'envoyer. Ainsi au lieu de recevoir une page Web statique présentant toujours les memes informations, vous recevez une page dynamique, dont le contenu peut changer, et qui est adaptée à ce que vous avez demandé.

Par exemple ce site web propose de changer de langue, et ce depuis n'importe quelle page, en cliquant simplement sur un drapeau en haut à gauche. Heureusement, le serveur ne vous envoie pas les deux langues en meme temps, ce serait un peu fouillis ! Il ne vous enverra la page que dans une seule langue, celle que vous aurez choisie.

Javascript

Le Javascript est un langage de programmation qui s'exécute sur votre ordinateur. Il peut etre utilisé pour rendre un site web interactif, avec des menus animés, etc.

Ce site web utilise un programme Javascript pour enregistrer un fichier texte (appelé "cookie") sur votre ordinateur. Ce "cookie" sert uniquement à enregistrer le style CSS que vous avez sélectionné, de manière à ce que tout le site web soit affiché dans ce style sur votre ordinateur.

Soyez rassuré, ce "cookie" enregistré sur votre disque dur, ne sert qu'à améliorer votre navigation sur ce site web, rien d'autre. Notamment, il ne contient pas de virus, et il ne peut pas accéder aux autres données sur votre disque dur.

SSL

Depuis peu, ce site Web est sécurisé avec un certificat SSL certifié par Let's Encrypt. Ce type de protection est généralement nécessaire sur les sites qui traitent des données bancaires (sites marchands) ou personnelles (réseaux sociaux, etc.). Même si ce site personnel ne manipule pas de telles données, la présence du certificat SSL sécurise les échanges entre le serveur Web et votre navigateur, ce qui garantit l'origine et l'authenticité du contenu, et donc que la page Web n'a pas été altérée entre son émission par le serveur et sa réception sur votre ordinateur.

Copyright © Pierre Hirel 2009-2024