[wp-trac] [WordPress Trac] #47318: Fix the placeholder for the post title field on the classic Edit Post screen
WordPress Trac
noreply at wordpress.org
Sat Sep 28 16:11:59 UTC 2019
#47318: Fix the placeholder for the post title field on the classic Edit Post
screen
---------------------------------------+----------------------------
Reporter: azaozz | Owner: azaozz
Type: defect (bug) | Status: assigned
Priority: normal | Milestone: 5.3
Component: Administration | Version:
Severity: minor | Resolution:
Keywords: has-screenshots has-patch | Focuses: accessibility
---------------------------------------+----------------------------
Comment (by azaozz):
Replying to [comment:18 afercia]:
> ...the current markup in core is the best option for proper semantics
and accessibility.
Does that mean `placeholder` attributes are "semantically incorrect"
feature that we should never use? :)
In any way, lest keep the current code if we cannot use a `placeholder`
there. In that case 47318-alt.diff seems to fix this ticket.
> I'd like to make a small improvement for no-JS support, as the Classic
Editor provides the only fallback when JavaScript is disabled.
Thinking this should go in another ticket, pretty out of scope here.
However there is a subtle (or even not so subtle) difference between a web
page and a web app "screen". As far as I understand the broad
accessibility standards/best practices are targeted at web pages.
Typically all users that visit a particular web page are considered "first
time visitors", and the requirements seem adjusted for that.
An app however is pretty different. It is still accessed through the
browser, but a "screen" in an app is not a web page. The users visit that
screen time after time after time, so the design should account for that.
Things that may be helpful for first time visitors of a web page quickly
become pointless and annoying for a screen in a web app that is visited
hundreds or thousands of times.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/47318#comment:21>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list