![]() ![]() The ASCII table has 128 standard characters (both upper and lower case a-z and 0-9). ![]() ASCII was created to help with this and is essentially a lookup table of bytes to characters. But writing in binary is hard work, and uh, would suck if you had to do it all the time. Zentgraf has a great example about how this works on his blog: 01100010 01101001 01110100 01110011Īll those 1s and 0s are binary, and they represent each character beneath. In those days memory usage was a big deal since, you know, computers had so little. Back in the day when Unix was getting invented, characters were represented with 8 bits (1 byte) of memory. ASCII encodingīefore we get into Unicode we need to do a little bit of history (my 4 year history degree finally getting use □). To answer the question “What is unicode?” we should first take a look at the past. You might not realize it, but you’re already working with Unicode if you’re working with WordPress! So let’s see what it is and why it matters to developers. Now we figured it is about time to revisit our old friend Unicode and see why it’s important in today’s emoji filled world □□. So two years ago we published the first version of this blog post about Unicode. I remember reading that article (and have since forgotten most of it) but it really struck me how important character sets and Unicode are. Waaay back in 2003 Joel Spolsky wrote about Unicode and why every developer should understand what it is and why it’s important.
0 Comments
Leave a Reply. |