Feature #19369
openUpdate browser title to reflect current main panel view
Description
Currently the title is set to "Arvados Workbench (clusterid)".
The page title should be kept up to date with the name of the item or page currently displayed in the main panel.
Updated by Peter Amstutz about 2 years ago
- Target version changed from 2022-08-31 sprint to 2022-09-14 sprint
Updated by Peter Amstutz about 2 years ago
- Target version changed from 2022-09-14 sprint to 2022-09-28 sprint
Updated by Peter Amstutz about 2 years ago
- Target version changed from 2022-09-28 sprint to 2022-10-12 sprint
Updated by Peter Amstutz about 2 years ago
- Target version changed from 2022-10-12 sprint to 2022-10-26 sprint
Updated by Peter Amstutz almost 2 years ago
- Target version changed from 2022-10-26 sprint to 2022-11-09 sprint
Updated by Peter Amstutz almost 2 years ago
- Target version changed from 2022-11-09 sprint to 2022-11-23 sprint
Updated by Peter Amstutz almost 2 years ago
- Target version changed from 2022-11-23 sprint to 2022-12-07 Sprint
Updated by Peter Amstutz almost 2 years ago
- Target version changed from 2022-12-07 Sprint to 2022-12-21 Sprint
Updated by Peter Amstutz almost 2 years ago
- Target version changed from 2022-12-21 Sprint to 2023-01-18 sprint
Updated by Peter Amstutz almost 2 years ago
- Target version changed from 2023-01-18 sprint to 2023-02-01 sprint
Updated by Peter Amstutz over 1 year ago
- Release set to 59
- Target version deleted (
2023-02-01 sprint)
Updated by Brett Smith over 1 year ago
For better accessibility I think we should avoid including the UUID, for the same reason you should avoid having raw URLs in text: hearing it read through a screen reader would be unpleasant and unhelpful. If the object doesn't have a name I think it would be better to prefer a generic description like "<resource type> on <cluster name>," a la:
"Collection on Arvados Playground"
"Workflow on PharmaCo EMEA R&D"
etc.
I don't know if we have a concept of a human-friendly "cluster name" yet, if we don't at least a five-letter identifier would be nicer than a 25-character UUID.
Updated by Peter Amstutz over 1 year ago
- Story points deleted (
2.0) - Target version changed from To be scheduled to Future
Updated by Peter Amstutz over 1 year ago
19369-workbench-title @ arvados-workbench2|99cfb0bcf2d99f8d410a7cb90e252bda9664be9e
developer-tests-workbench2: #1242
This is very simplistic, it just incorporates the path into the title. I think this is worth merging as a stopgap until we can dedicate time to a better solution.
The immediate problem this is solving is that when copying-and-pasting URLs from a browser, some applications (for example, Microsoft Teams, I think Google docs does something similar) will create a hyperlink from the page title. When the title doesn't change, all links end up looking like this:
With this change, you would get this:
Arvados (pirca) - projects/pirca-j7d0g-chdv0xwrzxngtfn
Arvados (pirca) - collections/pirca-4zz18-206mirljpin8ape
Arvados (pirca) - workflows/pirca-7fd4e-sslae9mfsf4y8nv
I 100% agree it would be friendlier to include the actual names of the thing you are looking at, but that's going to be more time consuming to implement, because we don't know the object name (and thus can't set the title) until after we've loaded the object record, which has to be done differently for every route.
Updated by Peter Amstutz over 1 year ago
I propose merging this now and keeping the ticket open to do a more thorough solution later.
Updated by Brett Smith over 1 year ago
Peter Amstutz wrote in #note-18:
I propose merging this now and keeping the ticket open to do a more thorough solution later.
This sounds good to me and the branch is good to merge, thanks.