From f85e637e8b8c689b701f7e277038bd26f69e837a Mon Sep 17 00:00:00 2001 From: kinou-p Date: Thu, 2 Oct 2025 19:17:11 +0200 Subject: [PATCH] optimisation critical css --- README.md | 28 +------- index.html | 11 +-- nginx.conf | 10 --- package.json | 3 +- scripts/extract-critical-css.js | 83 ---------------------- src/critical.css | 63 ----------------- vite-plugin-critical-css.ts | 121 -------------------------------- vite.config.ts | 7 +- 8 files changed, 4 insertions(+), 322 deletions(-) diff --git a/README.md b/README.md index 9bcc025..9f8c48b 100644 --- a/README.md +++ b/README.md @@ -1,32 +1,6 @@ # 🌟 Portfolio d'Alexandre Pommier -Un portfolio moderne et interactif développé avec React, TypeScript et shadcn/ui, présentant m## 🛡️ Sécurité - -Ce portfolio implémente des pratiques de sécurité avancées pour protéger contre les vulnérabilités web courantes : - -- **Content Security Policy (CSP)** - Protection contre XSS -- **HSTS** - Forçage HTTPS avec preload -- **COOP/CORP/COEP** - Isolation cross-origin -- **X-Frame-Options** - Protection contre le clickjacking -- **Permissions Policy** - Contrôle des fonctionnalités du navigateur - -Pour plus de détails, consultez [SECURITY.md](./SECURITY.md). - -## ⚡ Performance - -Optimisations avancées pour des Core Web Vitals excellents : - -- **CSS Critique Inliné** - Élimination du blocage de rendu -- **Lazy Loading** - Chargement à la demande des composants et images -- **Code Splitting** - Bundles optimisés et chunking intelligent -- **Resource Hints** - Preconnect et DNS prefetch -- **Image Optimization** - WebP avec thumbnails générés automatiquement - -**Scores Lighthouse cibles** : Performance 95+, Accessibilité 95+, Best Practices 95+, SEO 100 - -Pour plus de détails, consultez [PERFORMANCE.md](./PERFORMANCE.md). - -## 📱 Responsive Design compétences techniques. +Un portfolio moderne et interactif développé avec React, TypeScript et shadcn/ui, présentant mes projets et compétences techniques. ## 🚀 Aperçu diff --git a/index.html b/index.html index 5e776a5..30c90af 100644 --- a/index.html +++ b/index.html @@ -26,16 +26,7 @@ - - - - - - - - +