This has been brought up here from time to time (including myself a couple years ago!) and the answers included:
The default internet font is serif;
Change your settings
When I first learned to type on a manual typewriter, the thing actually did not have numeral 1. I had to type the lower-case l for that. I hated that and I’m with the OP on this issue today.
I really don’t know how old that manual typewriter was. My mother got it used when she was in high school.
When I look for non-display characters in Word, manual line breaks are ^l. I choose ‘manual line breaks’ from the Special menu. I only found out recently that they’re ^l and not ^|.
In printing saving space was a thing. Column inches was a real measurement. There was only so much space on a page so being able to squeeze more in was a virtue. These days, since elctrons are almost free, you can use any font you want and skip the AP Style Guide.
Are you seriously suggesting that your keyboard should have one button for one, ell, and eye, which are really all the same thing then somehow the recipient of your typing (human or computer) would have to figure out which you meant?
That’s beyond nutty.
Now what would be smart is if all font designs and designers were required to ensure all characters are obviously visually distinct so nobody could get confused about which character they’re looking at. That would be a definite improvement.
I thought this thread was going to be about how some people, when printing something by hand, write in all capital letters except they write the letter L in lower case so that it looks like an I, which is utterly bizarre and infuriating and makes no f’ing sense and yet it’s surprisingly common.
You would still need an i, L and ! so I don’t see how it would save any space to combine I, l and 1 (which all have distinct characters on my screen). Also, you would have 24 letters where the capital/small versions are on one key and two letters (and a number) where you need a distinct key to access them making typing more complicated.
I think the pipe character “|” should get in on the act here.
I used to do a lot with the FORTH computer language, which many regarded as hard to read. In the spirit of esoteric language tinkering, I started playing with making programs even harder to read. FORTH lets you use any string of non-whitespace characters you want to name what amount to subroutines or variables. For example you can define a variable named “5” and set its value to be 3. There actually are obscure situations where this is useful in real programs. But what I was doing was creating strings out of the pipe character, the numeral for one, the uppercase i and the lowercase L, for example I1||lIl|1, to name subroutines or variables.
Thinking back, I wonder (and wistfully so) how I had the time for this nonsense…
What peeves my pets is terminal emulators and coding apps that use some form of Courier font by default, instead of a proper Console font. I want to code, not typewrite.
The range of fonts available depends on what’s on the user’s browser. Discourse has (almost) nothing to do with it.
You the poster can ask for your post to be displayed in some weird esoteric font that only you and two other people on Earth have installed. You three will see what you intended. Everybody else will see something else. Depending entirely on details unique to their computer. So-called “font fallback” is a complicated topic.
Which is a lot of why marketing emails and websites are often NOT made of words and letters, but rather of images of words and letters. That way the images come out exactly as the marketers wanted with no dependency on which fonts (or browsers) are installed on each viewer’s computer.
That’s kind of how some old typewriters worked - to economise on the number of mechanical keys, there were no numbers 1 or 0 - users were expected to use lowercase L and uppercase O respectively. Also on some machines there might have been other things missing such as exclamation mark - and users would have to type a full stop(period), then go back a space and type an apostrophe.
Of course nobody was ever trying to interpret the output of those things as a series of indexed character values like computers have to; also in those days, the only way in which your typed page would be read was by the human eye, from the paper, whereas now, the text you enter in a computer may be displayed in a different font from the one you use, or may be read aloud by a screen reader, or interpreted into another language by a machine - so it matters much, much more now, for things like that, and for searches, if you write lO Green Bottles instead of 10 Green Bottles -
Well yes. That’s exactly how it was. I too learned to type that way on a 1950s manual typewriter.
But I was incredulous that our OP was claiming that since she learned that too way back when, we should now remove the 1 button from computer keyboards and go back to the old way. And somehow eliminate the different L & I keys too. Despite her having used computer keyboards for ~30 years minimum she now wants to jump back to 50-60 years ago? WTF?