javascript-tutorial / javascript-tutorial/en.javascript.info
recommend against using `unload` event
Personne n'a encore pris cette issue.
- Langage dominant
- HTML
- Étoiles
- 25.5k
- Forks
- 4k
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Currently this article recommends using the unload event to close popups and send stats. unload cannot be relied upon and best practice is to avoid it entirely, using pagehide or visibilitychange.
E.g. popups should be closed in pagehide, not unload because a page that canenter BFCache will not fire unload but will fire pagehide
Stats should not be sent from unload because if the page goes into BFCache and the user never returns, the unload event will never fire.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Ouvrez 2-ui/5-loading/01-onload-ondomcontentloaded/article.md et examinez la section window.onunload liée dans l’issue. Mettez à jour la recommandation afin que les indications concernant le nettoyage des popups et les statistiques ne reposent plus sur unload, et veillez à ce que l’article final reflète pagehide ou visibilitychange ainsi que la limitation de BFCache décrite ici.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- documentation
- Type d'issue
- Documentation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 55/100