Indicate that links inside labels open in a new window

Most screen readers don't notify when a link is about to open in a new
window [1], so we're indicating it, like we were already doing in most
places with similar links.

We could also add a visual indicator, but since links inside labels
already have accessibility issues, giving more attention to these links
might make matters worse.

[1] https://www.powermapper.com/tests/screen-readers/navigation/a-target-blank/
This commit is contained in:
Javi Martín
2023-10-15 16:37:37 +02:00
parent cc25dbe437
commit e19c16d4e2
2 changed files with 12 additions and 2 deletions

View File

@@ -9,7 +9,8 @@ class Shared::AgreeWithTermsOfServiceFieldComponent < ApplicationComponent
def label
t("form.accept_terms",
policy: link_to(t("form.policy"), "/privacy", target: "_blank"),
conditions: link_to(t("form.conditions"), "/conditions", target: "_blank"))
policy: link_to(t("form.policy"), "/privacy", target: "_blank", title: t("shared.target_blank")),
conditions: link_to(t("form.conditions"), "/conditions", target: "_blank",
title: t("shared.target_blank")))
end
end