intel / intel/SDM

[Bug]: Broken links

Open
#3 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
HTML
Stars
29
Forks
4
PR merge metrics
No merged PRs in 30d

Description

### Description

The bizarre choice to use JavaScript onclick handlers for linking between documents rather than standard HTML links breaks browsers' normal navigation even in best cases. For example, I can no longer open links in a new tab to compare similar instructions. This is a usability failure.

Worse, the implementation is buggy and some links do not work at all. This bug describes one such example, but there are probably many more.

### Steps to Reproduce

1. Visit
2. Click on the underlined "scalar" which looks like a link.
3. Nothing happens. (If I open the JavaScript console, I see various errors.)

### Expected Behavior

I expected to be taken to a page about scalar instructions.

### Environment

Firefox 140.15.0esr for macOS.

I also tested in Safari and Chrome and the same thing happens.

### Additional Context

Please tell your frontend developer(s) that `` is a thing. The approach they've taken is brittle.

Contributor guide

Open the contributing guide

Research direction

Start at https://intel.github.io/SDM/sdm.html?instr=ADCX, inspect the underlined “scalar” navigation and check the browser console for the reported errors. Trace that link’s frontend implementation, then verify that it reaches the scalar-instructions page and supports normal browser navigation in Firefox, Safari, and Chrome.

Written by the indexing model from the issue text.

Assessment

Tech stack
html, javascript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.