Skip to content

bug: some external links open in current tab instead of new tab #156

Description

@Kokila-chandrakar

Description

I would like to work on fixing an issue where external links across Webify do not consistently open in a new browser tab.

Currently, some external links navigate users away from the application, causing them to lose their current workflow and context. This creates an inconsistent user experience, especially when users are accessing documentation, GitHub repositories, or other external resources.

As a GSSoC 2026 contributor, I believe fixing this issue would improve usability and ensure a more consistent navigation experience throughout the platform.

Problem

Some external links:

  • Open in the same tab
  • Redirect users away from Webify
  • Interrupt the current workflow
  • Create inconsistent behavior across the application

Proposed Fix

Review all external links and ensure they:

  • Open in a new browser tab using target="_blank"
  • Include rel="noopener noreferrer" for security
  • Maintain a consistent navigation experience

Benefits

  • Prevent accidental loss of work
  • Improve user experience
  • Enhance security for external navigation
  • Maintain consistency across the application

Possible Files

Any component or page containing external links, such as:

  • Footer links
  • Documentation links
  • GitHub links
  • Social media links
  • Resource links

Expected Outcome

All external links throughout Webify will open in a new browser tab while keeping the application available in the current tab, providing a smoother and more user-friendly experience.

Additional Notes

The fix will be implemented in a lightweight and performance-conscious manner to ensure a consistent and seamless navigation experience across different devices and screen sizes.

All identified external links will be reviewed and updated while maintaining the existing UI and functionality of the application.

I would like to work on this issue as a GSSoC 2026 contributor.

Kindly assign this issue to me under GSSoC. Thank you!

Suggested Labels

  • GSSoC
  • bug
  • frontend
  • UI/UX
  • accessibility
  • good first issue
  • level1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions