Currently, https://url.spec.whatwg.org/#fragment-state requires that we percent-encode characters in a URL's fragment using the C0 control percent-encode set. Firefox currently encodes more than that, which I think actually makes a good deal of sense.
How would y'all feel about shifting fragment state encoding to match query state? That is, encoding "less than 0x21 (!), greater than 0x7E (~), or is 0x22 ("), 0x23 (#), 0x3C (<), or 0x3E (>)"?
Currently, https://url.spec.whatwg.org/#fragment-state requires that we percent-encode characters in a URL's fragment using the C0 control percent-encode set. Firefox currently encodes more than that, which I think actually makes a good deal of sense.
How would y'all feel about shifting fragment state encoding to match query state? That is, encoding "less than 0x21 (!), greater than 0x7E (~), or is 0x22 ("), 0x23 (#), 0x3C (<), or 0x3E (>)"?