Comment cela marche
Le moteur est compilé en WebAssembly, que les navigateurs exécutent directement. La page le télécharge une fois, puis le travail se fait sur votre processeur, en arrière-plan pour que la page continue de répondre.
Comment le vérifier
Ouvrez les outils de développement du navigateur sur l'onglet Réseau, puis traitez un fichier. Les requêtes récupèrent les fichiers du programme ; le fichier endommagé n'en fait pas partie. Vous pouvez aussi vous déconnecter une fois la page chargée.
La contrepartie
Tout est gardé dans la mémoire du navigateur : le fichier et le résultat en même temps. Sur un téléphone, ou avec de très gros fichiers, cette mémoire peut manquer. La page l'indique si cela arrive.
Pourquoi cela compte pour récupérer un fichier
Un fichier irremplaçable est souvent un fichier qu'on ne confierait pas à un inconnu. Le récupérer ici ne passe par aucun serveur, ne demande aucun compte et n'en laisse aucune copie ailleurs.
Questions fréquentes
Le moteur utilise-t-il tous les cœurs ?
Là où le navigateur le permet, oui. La page indique combien de cœurs sont utilisés.
Quelque chose reste-t-il dans mon navigateur ?
Le résultat reste en mémoire jusqu'à son enregistrement ou la fermeture de la page.
Cela fonctionne-t-il hors ligne ?
Une fois la page chargée, le travail ne demande pas de connexion.
Sources
Documents consultés pour ce guide.