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
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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The Links section should open external links in a new browser tab instead of redirecting away from the site.
Current behavior:
Expected behavior:
Benefits:
Classification:
Resolved in spikersoft-angular PR #32 (merged).
External links in the Links list now open in a new tab via
target="_blank"withrel="noopener noreferrer"(reverse-tabnabbing protection) on the title and domain anchors. The link-detail page already opened in a new tab; it got the missingrelfor consistency. In-app navigation (view/commentsrouterLink) is unchanged. Added a regression test asserting the new-tab + safe-rel behavior.