Tout les fonctionnalités du blog, même les plus basiques (à compléter)
La page d'accueil charge en ~250ms. Environnement : Firefox 89, pas de cache, réseau émulant une "bonne 3G".
- HTTPS
- Cache busting du JS et du CSS
- RSS
- Plan de site
- Aperçu du contenu quand un lien est posté sur Twitter ("Twitter Cards")
- Page 404 (wow !)
- Page d'accueil avec une méthode facile pour ajouter de nouveaux projets
- Page d'archive avec une recherche instantanée dans tout le contenu.
- Post
- Insertion auto de guillemets bas et d'espaces fines non-sécables.
- Insertion facile de n otes de bas de pages
- Liens profonds : Dans un article, survoler un inter-titre fait apparaitre un lien. Ce lien fournit une ancre permettant d'ouvrir la page directement à ce titre.
- Embarquement automatique de contenu Twitter, Youtube... juste avec l'URL
- Gallerie d'images s'ouvrant en popin
- Toutes les images sont charges paresseusement.
- Compression et conversion auto d'images en .webp. Fallback en jpg si le navigateur ne supporte pas le format, géré coté serveur, avec une technique adaptée de ceci
- Génération auto du balisage pour images responsive et des images correspondantes, au bonnes dimensions.
- Génération auto de la légende d'imge ( à partir de l'attribut
title
) - Génération de
<figure> ... <figcaption>légende de l'image</figcaption></figure>
avec le markdown suivant :![](url "légende de l'image")