Aller au contenu principal

Normes & qualité du site

Ce portfolio est développé en PHP, CSS et JavaScript sans framework, avec un soin particulier pour la performance, l’éco-conception, l’accessibilité, la sécurité et le respect de la vie privée. Voici ce qu’il respecte.

Résultats des tests

Google Lighthouse Mobile & Bureau
100 Performance
100 Accessibilité
100 Bonnes pratiques
100 SEO
A+

Sécurité

Mozilla Observatory · 120/100

A+

En-têtes HTTP

securityheaders.com

A

Éco-conception

EcoIndex

Bonnes pratiques appliquées

Performance

  • Lighthouse 100/100 (mobile & bureau)
  • Polices système (zéro requête externe)
  • Images AVIF/WebP + lazy-loading
  • JS en defer, CSS préchargé
  • Brotli + cache immutable sur les assets

Éco-conception

  • EcoIndex : note A
  • Pages très légères, peu de requêtes
  • Aucune librairie lourde
  • Code et DOM minimalistes

Accessibilité

  • Contraste WCAG AAA
  • Navigation clavier + lien d’évitement
  • Focus visible, ARIA, prefers-reduced-motion
  • Balises sémantiques, attributs alt
  • Démarche inspirée du RGAA

Validité

  • HTML valide (W3C)
  • HTML5 sémantique
  • lang, charset, viewport corrects
  • Métadonnées SEO + Schema.org

Sécurité

  • HTTPS + HSTS (Let’s Encrypt)
  • En-têtes CSP, X-Frame-Options, X-Content-Type-Options
  • Jetons CSRF sur tous les formulaires
  • Mot de passe admin haché (bcrypt)
  • Upload contrôlé (type réel, taille, ré-encodage)

Confidentialité (RGPD)

  • Aucun cookie de suivi
  • Aucun analytics externe (Google, etc.)
  • Données du formulaire non stockées
  • Cookie de session strictement fonctionnel

← Retour à l’accueil