Glissez un fichier .html n'importe où sur cette page, ou choisissez un fichier.
Sans inscription. Sans build. Le lien fonctionne immédiatement.
Votre HTML est hébergé tel que vous l'avez écrit — rien n'est réécrit ni restylé.
Les navigateurs mobiles n’ont jamais été conçus pour ouvrir des fichiers locaux. Il n’existe en général aucun moyen d’aller en chercher un, et même lorsqu’un gestionnaire de fichiers le transmet, la page se charge via file://, où les règles d’origine croisée bloquent les ressources externes et où une partie du JavaScript échoue tout simplement. Vous obtenez donc un écran blanc, du texte sans aucun style, ou une invite à télécharger quelque chose qui ensuite ne mène nulle part. Publier le fichier sous forme de lien contourne tout cela : on demande au téléphone d’ouvrir une page web ordinaire, c’est-à-dire la seule chose que tous les navigateurs mobiles font bien.
Sur un ordinateur, le problème se pose autrement — voyez pourquoi le double-clic échoue.