
Après un effort marathon, le tout nouveau site web de « Have I Been Pwned » (HIBP) est enfin en ligne ! Ce projet, en gestation depuis février de l’année dernière, a été officiellement lancé en mars de cette année. Voici un aperçu des principales nouveautés et améliorations apportées.
La Recherche
La fonctionnalité phare de HIBP, la grande boîte de recherche sur la page d’accueil, a été améliorée avec des confettis pour célébrer les résultats positifs. Cette approche ludique vise à rendre le service plus accessible et moins intimidant pour le grand public. Cependant, pour les résultats négatifs, une réponse plus sobre est affichée.

La Page des Violations de Données
Une nouvelle page dédiée à chaque violation de données a été créée pour fournir des informations plus détaillées et des conseils ciblés sur les actions à entreprendre après une violation. Cette page inclut également des recommandations spécifiques, comme l’utilisation de l’authentification à deux facteurs (2FA) et des passkeys.

Les mots de passes
Vous pouvez toujours tester vos mots de passes sont victimes d’une fuite de données. C’est plus rapide et toujours aussi efficace.

La Fonction de Recherche de Domaines
La fonction de recherche de domaines a été entièrement repensée pour offrir une interface plus propre et des résultats plus rapides. Les résultats peuvent maintenant être filtrés par adresse e-mail et par la dernière violation. La vérification de la propriété du domaine a également été simplifiée.
L’API
L’API de HIBP n’a subi aucun changement majeur. Cependant, la documentation de l’API a été mise à jour pour correspondre au nouveau design du site. Une transition vers une documentation OpenAPI est prévue pour l’avenir.
La Boutique de Merchandising
Une boutique de merchandising HIBP a été lancée, offrant une variété de produits à prix coûtant. Cette initiative communautaire est gérée via Teespring et ne génère aucun profit pour HIBP.

Les Détails Techniques
Le site web utilise une combinaison de services Microsoft Azure et Cloudflare pour assurer une performance optimale. Le front-end utilise Bootstrap, SASS pour le CSS et TypeScript pour le JavaScript. Des améliorations significatives ont été apportées à la performance du site, avec une réduction de 28% de la taille des pages et de 31% du nombre de requêtes.
L’Intelligence Artificielle
L’IA a joué un rôle crucial dans le développement du nouveau site, aidant à résoudre rapidement divers problèmes techniques et à optimiser le processus de développement.
Le Voyage Jusqu’ici
Le lancement du nouveau site a été ponctué d’efforts, mais le résultat est un service plus professionnel et accessible. HIBP continue d’évoluer tout en conservant ce qui a toujours été génial à son sujet.
Cyberfishement 🐡