NUKnightLab / NUKnightLab/TimelineJS3

Links are not working properly on mobile devices

Open
#897 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
3.2k
Forks
645
PR merge metrics
No merged PRs in 30d

Description

HTML links in (description) text of a slide are not working as expected on mobile devices, because a tap event is used instead of a click. Instead of opening the respective link target the timeline scrolls to the right or left.
It should work, in accordance to the description: "As an alternative, consider using HTML to add links in the caption, credit, or text for the slide."
Tested with several browsers on several mobile devices (incl. mobile device simulator on desktop browsers).

Is there a possibility to avoid this malfunction on mobile devices?

Thanks a lot in advance!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the link behavior in a slide description on a mobile device or desktop mobile simulator, using the browsers and devices described in the report. Trace how taps on HTML links are handled versus timeline scrolling. Done means the link opens its target on mobile without moving the timeline.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.