[wp-trac] [WordPress Trac] #32395: Truncation is not a good strategy for responsive list tables
WordPress Trac
noreply at wordpress.org
Thu May 14 15:11:56 UTC 2015
#32395: Truncation is not a good strategy for responsive list tables
-------------------------------+-----------------
Reporter: helen | Owner:
Type: task (blessed) | Status: new
Priority: normal | Milestone: 4.3
Component: Administration | Version: 3.8
Severity: normal | Keywords:
Focuses: ui, accessibility |
-------------------------------+-----------------
Our current strategy for dealing with list tables on narrow screens is to
just chop off columns. This is terrible for a number of reasons:
* We use CSS and column classes (that are based on the column name) to
hide things at fairy arbitrary breakpoints that have nothing to do with
the sizes of the columns. The intent is not easily understood and is not
contextual to the type of content being displayed in the list table in the
first place, leading to conflicts between different list tables. This also
makes for unpleasant CSS that is difficult to maintain.
* If we presume that a significant percentage of narrow-screened browser
usage is also on limited data plans, it is silly that we're loading all
this markup that goes for nothing, and require another page load to see
information that the user may need to make a decision as to what to do
next.
* Custom columns get no consideration whatsoever, leading to particularly
poor list tables outside of the built-in ones.
Related:
* [ticket:25408 #25408: Ability to specify that a list table column is
"primary"] - this is also important here, as this becomes the column that
is always shown
* [ticket:26302 #26302: Specify display priority for list table columns]
- likely a wontfix if we get rid of the truncation strategy
--
Ticket URL: <https://core.trac.wordpress.org/ticket/32395>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list