w3c / w3c/clreq

Should bars in HTML progress, meter & input=range elements be read upwards or downwards in vertical text?

Open
#500 11 comments 0 reactions 1 assignee View on GitHub

@huijing is already working on this.

Since Nov 29, 2022.

i:writing_mode 問題/question
Dominant language
HTML
Stars
809
Forks
66
Avg merge
19m
Merged PRs (30d)
1

Description

Background

This question was prompted by the HTML issue at https://github.com/whatwg/html/issues/8413

Currently, Blink and WebKit don't make these inline controls vertical (see https://github.com/w3c/clreq/issues/247).

Gecko, however, does display the control vertically, but the reading direction of the progress bar when progress or meter elements are used in HTML is bottom to top. The following example and test contains Japanese text, but should work the same for Chinese.

Screenshot 2022-10-26 at 10 59 54

Test for all

Question

Is it preferable for the direction of the control to follow the direction of the surrounding text (ie. start at the top of the control), or should it always progress from bottom to top?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.