Visitors open links in predictable ways. #46
Labels
No labels
A11y
Automated Testing
Contributable
Contributed
Decision
Design
Development
Drutopia
IndieWeb
Infrastructure
Launch Critical
Marketing
Needs documentation
Post-Launch
status
Abandoned
status
Blocked
status
Deploy
status
Doing
status
Done
status
In Review
status
Needs Clarification
status
Test
status
To Do
type
Bug
type
Task
type
User Story
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: geo/geo-coop#46
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Acceptance Criteria
Given that I am a visitor,
when I click on an internal link,
then I am taken to the page in the same tab,
so that I have a smooth experience navigating throughout content.
Given that I am a visitor,
when I click on an external link,
the link is opened in a new tab and I am kept on the site,
so that I can easily continue to navigate within the GEO site.
Given that I am a content editor,
when I create content and link some of that content,
I can override the default internal and external link behavior,
so that I can direct visitors to new or existing tabs under specific circumstances outside the assumed defaults.
Background
Criteria for a good solution:
Criteria for an ideal solution:
As far as allowing content editors to specify which links should open in a new tab, this is surprisingly not an easy default in Drupal 8.
There's now competing usability versus security reasons for not opening links in new tabs versus opening links in new tabs, but in the specific case of GEO both may be less meaningful than for the general case: regular visitors to GEO are used to many, if not most, links opening in new windows, but users on GEO aren't generally logged in or doing activities requiring high-security.
There's not really a good way to both show whether a link opens in a new tab and allow the choice of either in some situations but allow for security or other reasons to only open in a new tab in some cases, right inline in the text.
Combined with a link preview capability such as that provided by OpenGraph Filter, though, the options for opening the link could be laid out much more clearly.
Additional Info
[Screenshots, wireframes, prototypes or other relevant documentation]
Work Required
[Steps required to complete user story, usually completed by Agaric.]
mentioned in commit
ee353b3276
changed title from Visitors {-can easily open external links in a new tab, even if they don't know about ctrl+click, middle/both-button click, or right click or other options-} to Visitors {+open links in predictable ways.+}
changed the description
I'm labeling this ~"Post-Launch" as the current behavior is not a show stopper.
@cedewey they're happy with current behavior now, because i made it so the content editor can set the target (open in blank or not). That wasn't true when i filed this :-)
closed