Wiki title blink does not work reliably when opening from another tab/window
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 42/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
Piste de recherche
Commencez par localiser le JavaScript qui gère les fragments d’URL et déclenche le clignotement du titre de section du wiki lors de l’ouverture du lien FAQ dans un nouvel onglet. Reproduisez le cas d’un changement d’onglet retardé, puis vérifiez que le titre attire toujours l’attention une fois la page devenue visible ; l’issue ne nomme ni fichier ni test.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The Javascript code handling the fragment in the URL that's designed to blink the title of the section in the fragment does not seem to consider whether the tab is visible to the user yet.
How to reproduce:
- Open this link leading to the wiki in a new tab: https://opentabletdriver.net/Wiki/FAQ/Linux#libinput-smoothing
- Wait a second or 2 after the tab finishes loading
- You may now switch to the new tab
- Observe that the section title has not blinked to catch the attention of the user
You can switch to the tab instantly after opening, or refresh the page to confirm that the script does work correctly.
Suggested fixes:
- Don't blink the title before the script can confirm that the user is on the page ('window visible' event if any, mouse movement, etc)
- Instead of using an animation, highlight the title in a different manner
- Langage dominant
- HTML
- Étoiles
- 40
- Forks
- 10
- Merge moyen
- 32 min
- PR mergées (30 j)
- 4
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
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.
Autres issues de OpenTabletDriver/opentabletdriver.github.io
-
wiki
Difficulté 1/5 Moins d'une heure Accessibilité débutants 78/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
-
enhancement good first issue wiki
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
bug wiki
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
OpenTabletDriver/opentabletdriver.github.io#302 · 1 commentaire ·
-
enhancement wiki
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
OpenTabletDriver/opentabletdriver.github.io#299 · 2 commentaires ·
Toutes les issues de OpenTabletDriver/opentabletdriver.github.io
Issues similaires
-
`Source` with an `avares://` URI and a `#fragment` throws instead of scrolling to the anchorOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Kryptos-FR/MarkView.Avalonia#105 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
McNamara84/ernie#1437 ·
Les mainteneurs répondent en général sous 1 jour
-
area:docs bug triage:confirmed
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
Cotal-AI/Cotal#3426 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
Les mainteneurs répondent en général sous 2 jours