# Should expect website URLs to be in lowercase

**URL:** https://meta.discourse.org/t/should-expect-website-urls-to-be-in-lowercase/254203
**Category:** UX
**Created:** [February 6, 2023, 2:37pm UTC](https://meta.discourse.org/t/should-expect-website-urls-to-be-in-lowercase/254203 "2023-02-06T14:37:00Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![jidanni](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidanni/32/291938_2.png) [@jidanni](https://meta.discourse.org/u/jidanni)
#### Post date: [February 6, 2023, 2:37pm UTC](https://meta.discourse.org/t/should-expect-website-urls-to-be-in-lowercase/254203/1 "2023-02-06T14:37:01Z")

</div>

Website URLs all start with lowercase “https” these days, so I don’t know why the software made my keyboard switch to uppercase when entering this profile settings field. Same on the Meta site.

 ![Screenshot_20230206-222651_1](https://global.discourse-cdn.com/meta/original/4X/8/a/e/8ae65e62fcabc84a057dbd37b5f6c7b8935e5f00.jpeg)

(Yes, I know. It’s not the end of the world. I can still just tap my keyboard and make it lowercase.)

Hmmm.., you might as well pre-fill in the https:// in for the user.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [February 6, 2023, 2:47pm UTC](https://meta.discourse.org/t/should-expect-website-urls-to-be-in-lowercase/254203/2 "2023-02-06T14:47:53Z")

</div>

Quite common issue nowadays. I can be wrong, but it comes from phone/operating system that wants start texts with capital letter and that is marked as textfield.

---

<div class="post-metadata">

### Author: ![jidanni](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidanni/32/291938_2.png) [@jidanni](https://meta.discourse.org/u/jidanni)
#### Post date: [February 6, 2023, 2:49pm UTC](https://meta.discourse.org/t/should-expect-website-urls-to-be-in-lowercase/254203/3 "2023-02-06T14:49:16Z")

</div>

But still you have finer grain control with you can exercise through the style sheets.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [February 6, 2023, 3:15pm UTC](https://meta.discourse.org/t/should-expect-website-urls-to-be-in-lowercase/254203/4 "2023-02-06T15:15:12Z")

</div>

Style sheets are only going to force how text is displayed. You definitely don’t want to hide capital letters here (as that would be counter-productive).

Agree that this could be improved by putting `https://` in front of the text box and forcing lowercase commit.

---

<div class="post-metadata">

### Author: ![renato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/renato/32/383632_2.png) [@renato](https://meta.discourse.org/u/renato)
#### Post date: [February 6, 2023, 3:30pm UTC](https://meta.discourse.org/t/should-expect-website-urls-to-be-in-lowercase/254203/5 "2023-02-06T15:30:04Z")

</div>

Not with CSS, but we could improve it a little bit changing the `input` from `type="text"` to [`type="url"`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/url) or enforcing a non-capitalization with [`autocapitalize="off"`](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/autocapitalize).

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [February 6, 2023, 3:30pm UTC](https://meta.discourse.org/t/should-expect-website-urls-to-be-in-lowercase/254203/6 "2023-02-06T15:30:27Z")

</div>

`<input type="url">` will also change the keyboard on most phones to something convenient for URL input.

(@renato beat me to this in 0.5 seconds ;))

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [February 6, 2023, 8:20pm UTC](https://meta.discourse.org/t/should-expect-website-urls-to-be-in-lowercase/254203/7 "2023-02-06T20:20:35Z")

</div>

Question for the experts: a case where this behavior is often unwanted from me is when I do a fast edit on a smartphone.

Most of the time, the text I’m editing doesn’t start with an uppercase letter, and if I delete all the content from the fast edit field to re-write it (like, changing a word for another one), the keyboard layout will automatically turn the uppercase ON for the first letter about to be typed.

I suppose this can’t be avoided?
