Are web browsers automatically using HTTPS when available?

Solution 1:

According to After updating to 14.0.1 Firefox will force https on websites. How do I fix?, this is due to auto-completion:

it is because of the autocomplete. Is there any way to fix this without disabling this feature though?

So far, I haven't read about any ways to change how the autofill URL is selected from history.

If you turn off urlbar.autofill, then Firefox 14 will behave like Firefox 13: (1) the drop-down of list of matches from your bookmarks and history will appear below the address bar, and (2) if you don't choose a match from the list but instead press Enter, Firefox will load http:// + what you typed (or if you typed separate words, it will run a search).

If you've previously visited the HTTPS version of the page, you will see this when typing "xkcd" into the address bar:

enter image description here

When hitting Enter at this stage, you will land on https://xkcd.com, just like you're experiencing.

You can also highlight the https://xkcd.com in the dropdown and hit Del. The URL will then be removed and will land on the HTTP version the next time.