En quoi ce guide diffère de l'autre guide sur les fichiers HTML
Notre guide plus général, Comment partager un fichier HTML sous forme de lien, compare toutes les options, de GitHub Pages à Vercel. Ce guide est plus ciblé : il suppose que vous n'avez jamais rien déployé, ne savez pas ce qu'est un CDN, et voulez le chemin le plus court possible d'un fichier .html à une URL. Si vous êtes à l'aise avec Git ou avez déjà un compte Vercel, le guide plus général est le meilleur point de départ.
Pourquoi vous ne pouvez pas simplement "envoyer" un fichier HTML
Les fichiers HTML sont conçus pour être servis par un serveur web, pas ouverts comme des pièces jointes. Les envoyer comme fichiers se heurte à trois murs. Les fournisseurs email bloquent les pièces jointes .html car ils sont un vecteur de phishing courant. Les drives comme Google Drive et Dropbox les traitent comme des fichiers à télécharger, pas des pages à rendre. Les systèmes d'exploitation refusent parfois de les ouvrir dans un navigateur quand ils arrivent d'une source inconnue. La solution est de mettre le fichier derrière une URL, ce qui signifie l'héberger.
Méthode 1, LiveSend (recommandée pour la plupart des gens)
Trois étapes :
- Allez sur LiveSend et inscrivez-vous (email plus mot de passe, pas de carte nécessaire).
- Cliquez sur nouveau document. Glissez le fichier .html dans la zone d'upload ou collez le code HTML.
- Copiez l'URL retournée et envoyez-la à votre destinataire.
Chaque vue est enregistrée. Vous pouvez éditer le document en ligne plus tard sans changer l'URL. Vous pouvez ajouter un mot de passe si le contenu est confidentiel, ou définir une date d'expiration. Limites : cap de 3 Mo par fichier, petit filigrane LiveSend sur le plan Gratuit (supprimable sur Pro), pas encore de domaine personnalisé.
Méthode 2, Tiiny.host
Tiiny.host a le même modèle glisser-déposer. Vous pouvez l'utiliser sans compte pour un essai court ; les fonctionnalités complètes nécessitent une inscription. Ils ont une extension Chrome qui peut publier du HTML directement depuis ChatGPT ou Claude. Mot de passe et domaine personnalisé sont sur les plans payants.
Méthode 3, Netlify Drop
Netlify Drop est un coin gratuit de Netlify conçu pour les fichiers ponctuels. Glissez le .html (ou un dossier) sur la page et vous obtenez une URL. Le problème est que les dépôts faits sans compte Netlify expirent, et il n'y a pas de vraie interface de gestion, pas d'édition, pas de suivi de vues. Bon pour un lien jetable, moins adapté pour quelque chose que vous voulez garder.
Ce qu'il ne faut pas faire
- Ne zippez pas et n'envoyez pas par email. Certains destinataires ne peuvent pas extraire facilement les ZIP, et le workflow se termine quand même avec eux qui double-cliquent sur un .html, ce qui peut échouer ou avertir sur les systèmes d'exploitation modernes.
- Ne comptez pas sur Google Drive. Drive sert les fichiers .html comme téléchargements. La fonctionnalité de vue hébergée pour le HTML statique a été progressivement supprimée.
- N'embarquez pas dans une page Notion. Notion supprime la plupart des scripts, donc tout ce qui est interactif se cassera.
Choisir la bonne option
Vous voulez que le lien dure, savoir qui l'a ouvert, peut avoir besoin d'éditer plus tard : LiveSend. Vous voulez une extension Chrome qui publie depuis ChatGPT ou Claude : Tiiny.host. Vous voulez une URL jetable sans configuration de compte : Netlify Drop.