Tag Archives: unicode

UNICODE ‘black’ means ‘solid’ so a black 🖤 is in fact a red ❤️ #unicode #webstandards #webdev #idkt

In UNICODE standards ‘black’ means ‘solid’

black in a character names refers to the symbol being solid/filled in.”

so a black heart is in fact red is in fact a black heart


some more @microsoftuk windowkey + . #unicode #bugs #fail

on a webpage in firefox the first click of a windowkey + . heart gives black heart the second click (after clicking orange and yellow) gives red heart

screenshot_2019-01-20 ecosia - the search engine that plants trees

screenshot showing BLACK redheart then RED redheart

missing windowkey + . tooltips (icontips for white heart, brown heart and yellow shorts characters most tooltips / icontips (including ironically) the broken heart work fine


screen shot showing broken heart tooltip


windows 10 notepad windowskey + . bug @microsoftuk some unicode heart characters are missing

windows 10 bug @microsoftuk some unicode heart characters are missing

  • open notepad
  • press windowskey + .
  • click on all the hearts
  • the white and brown hearts appear as a ? instead of a ❤

all hearts seem to work fine in wordpress

  • ❤🧡💛💚💙💜🤎🖤🤍💔❣💕💞💓💗💖

#unicode 8.0 #utf8 #diversity and #gender #emoji modifiers

Unicode 8.0 (and v6 and v7) (UTF-8)

diversity and gender emoji modifiers

I hadn’t realised Unicode was that comprehensive and that

in Unicode 8.0, there are a total of 1,282 emoji, which are represented using 1,051 code points.

Unicode, UTF-8, UTF-16, UCS-2, UCS-4 and URIs

Unicode can be confusing !

For a start there are a number of different encodings such as :

  • UTF-8 (for example in UTF-8 is 0xE2 0x82 0xAC)
  • UTF-16 (which uses surrogate pairs to represent "characters" outside the Basic Multilingual Plane (BMP)
  • UCS-2 (a predecessor of UTF-16)
  • UCS-4

A RFC-2396 URI must be encoded / escaped using UTF-8 (and %hex-values) so if you want to acccess a web page called

the URI will be

and different browsers seem to work with Unicode URIs in different ways !

  • Safari works with both (.php and %E2%82%AC.php) and helpfully (?) redisplays %E2%82%AC.php as .php in the address bar
  • Firefox converts .php (sometimes incorrectly to %80.php) so you can only use / see %E2%82%AC.php
  • IE works with both (.php and %E2%82%AC.php) but leaves both versions unchanged in the address bar

Read and post comments | Send to a friend