Skip to content

Add ability to report destination URL of a link #14535

@Qchristensen

Description

@Qchristensen

Is your feature request related to a problem? Please describe.

Links on web pages and in emails are often denoted with human-friendly text. Particularly in an era where users need to be aware of and careful to avoid malicious sites and phishing attempts, it is important to check suspicious URLs before activating them.

Describe the solution you'd like

I envisage the workflow as:

  1. Moving focus to a link in an email or on a web page
  2. Press a keystroke.
  3. NVDA reports something like "Destination is <title>", eg "Destination is https://www.nvaccess.org/download/ NV Access | Download NVDA"

Describe alternatives you've considered

It used to be possible to query the status bar of the browser for information like this but this is generally not possible now.

The main workaround I can think of is:

  1. Move to the link
  2. Press the applications key to open the context menu
  3. Activate the "Copy link", "Copy link address" or similar item.
  4. Press NVDA+c to read the clipboard.

This is an additional step, and also overwrites the clipboard which isn't always ideal.

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    p3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritysecuritytriagedHas been triaged, issue is waiting for implementation.ux

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions