enhancement: Links section should open external links in new tabs #111

Closed
opened 2026-05-11 15:10:52 +00:00 by enjin2310 · 1 comment

The Links section should open external links in a new browser tab instead of redirecting away from the site.

Current behavior:

  • When a user clicks on a link in the Links section, the browser navigates to that URL.
  • The user is redirected away from learn.spikersoft.com.
  • The user loses their place and context on the site.

Expected behavior:

  • When a user clicks on a link in the Links section, it should open in a new browser tab.
  • The original site tab should remain open and active.
  • Users can explore external links while maintaining their session on the site.

Benefits:

  • Improved user experience and navigation flow.
  • Users can return to the site without losing progress or context.
  • Follows common web standards for external link handling (target="_blank").
  • Reduces friction when accessing external resources.

Classification:

  • Type: enhancement / feature request
  • Area: Links section / navigation / external links
  • Severity: low (quality of life improvement)
  • Priority: medium
The Links section should open external links in a new browser tab instead of redirecting away from the site. Current behavior: - When a user clicks on a link in the Links section, the browser navigates to that URL. - The user is redirected away from learn.spikersoft.com. - The user loses their place and context on the site. Expected behavior: - When a user clicks on a link in the Links section, it should open in a new browser tab. - The original site tab should remain open and active. - Users can explore external links while maintaining their session on the site. Benefits: - Improved user experience and navigation flow. - Users can return to the site without losing progress or context. - Follows common web standards for external link handling (target="_blank"). - Reduces friction when accessing external resources. Classification: - Type: enhancement / feature request - Area: Links section / navigation / external links - Severity: low (quality of life improvement) - Priority: medium
Owner

Resolved in spikersoft-angular PR #32 (merged).

External links in the Links list now open in a new tab via target="_blank" with rel="noopener noreferrer" (reverse-tabnabbing protection) on the title and domain anchors. The link-detail page already opened in a new tab; it got the missing rel for consistency. In-app navigation (view/comments routerLink) is unchanged. Added a regression test asserting the new-tab + safe-rel behavior.

Resolved in spikersoft-angular PR #32 (merged). External links in the Links list now open in a new tab via `target="_blank"` with `rel="noopener noreferrer"` (reverse-tabnabbing protection) on the title and domain anchors. The link-detail page already opened in a new tab; it got the missing `rel` for consistency. In-app navigation (view/comments `routerLink`) is unchanged. Added a regression test asserting the new-tab + safe-rel behavior.
Sign in to join this conversation.