WordPress / gutenberg

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
https://wordpress.org/gutenberg/
Other
10.32k stars 4.12k forks source link

Disambiguate the 'List view' terminology #61567

Open afercia opened 4 months ago

afercia commented 4 months ago

Description

Splitting this out from https://github.com/WordPress/gutenberg/pull/61535

The editor has a 'List View' feature to show and navigate the hierarchy of blocks.

Some blocks do have a 'List view' setting to display their content in a list, as opposed to a 'Grid view'. See for example the Latest Posts, RSS, and Post Template bocks.

As such, the editor UI uses the terminology 'list view' for very different features. While this may not a big problem for sighted users, it is very confusing for blind users, users with cognitive impairments, low tech-savvy users etc.

Features in software should use unambiguous names to avoid any potential confusion.

Cc @alexstine

Step-by-step reproduction instructions

Screenshots, screen recording, code snippet

Latest Posts block:

latest posts

RSS block:

RSS

Post Template block:

Post Template

Additiobnally, the ambigous string may be confusing for translators as well. A few examples:

In Spanish it's 'Vista de lista' for both features:

spanish

In German it's 'Listenansicht' for both features:

german

In Italian it's 'Vista elenco' and 'Visualizzazione in modalità elenco':

italian

Environment info

No response

Please confirm that you have searched existing issues in the repo.

Yes

Please confirm that you have tested with all plugins deactivated except Gutenberg.

Yes

jasmussen commented 4 months ago

Good issue. I'd appreciate verbiage suggestions. I've shuffled some labels around to account for that.

afercia commented 4 months ago

I wonder whether 'List View' is the best name for the feature that shows and allows to navigate the hierarchy of blocks in the first place.

Anecdotally, every time I have conversations with users, we commonly refer to this feature as 'the list of blocks'.

Does the term 'view' in 'List view' helps users in any way? Is it really a 'view'? I'm not sure this can be called a 'view'. To me, it's a list of the objects in the content that shows their hierarchy and nesting, and it allows to navigate and select them.

It's a list, why not call it 'Blocks List'? Yes, there are 'Patterns' as well, but after all they're a collection of blocks.

mtias commented 2 months ago

Another point of overlap is the work on data views that includes table, grid, etc, and can also be referred to as a list view.