Como um comentário no Hacker News levou a 4 novos caracteres Unicode em 2016
Como essa publicação possui alguns caracteres que a sua fonte pode não exibir, sempre que eu mencionar o caractere, usarei uma imagem ao lado.
Em Dezembro de 2013, foi criada uma publicação no Hacker News pelo usuário edent
(Terence Eden) mencionando a falta do símbolo de standby no Unicode: ⏻ (). Outro usuário, jloughry
(Joe Loughry), comentou que estava disposto a ajudar a levar uma proposta de adicionar todos os símbolos de energia da IEC: power on (IEC 5007), power off (IEC 5008), standby (IEC 5009) e power on/off (IEC 5010).
Trabalhando em conjunto pelo GitHub, eles criaram uma fonte e escreveram a proposta para adicionar esses símbolos ao Unicode.
O processo envolveu o preenchimento de formulários, e-mails, chamadas de vídeo e discussões técnicas. Os pontos discutidos foram:
- Esses eram os símbolos certos?
- Evidências claras de seu uso foram apresentadas?
- Os símbolos estavam livres de restrições de direitos autorais?
- Os membros do Consórcio Unicode acharam que os símbolos seriam uma adição útil?
Os símbolos que queriam adicionar eram esses:
Imagem | Símbolo | Significado |
---|---|---|
⏻ | Power | |
⏼ | Power on/off | |
⭘ | Power off | |
⏽ | Power on | |
⏾ | Power sleep |
O power ⏻ () e power on/off ⏼ () foram aceitos sem resistência.
Teve certa discussão sobre o sleep ⏾ () por causa dos vários caracteres de lua (☽☾🌑🌒🌓🌔🌕🌖🌗🌘🌙🌚🌛🌜🌝), mas por causa do ângulo, da orientação e do significado semântico, ele foi aceito.
O power off ⭘ () e power on ⏽ () geraram bastante discussão, porque o Unicode já possuia vários caracteres de linha e círculos, houve uma votação e o consenso foi de criar o caractere para "ligado" e adicionar ao heavy circle (U+2B58) um novo significado semântico para o símbolo de "desligado".
Com isso, surgiram os quatro novos caracteres Unicode ⏻ (), ⏼ (), ⏽ () e ⏾ (), e mais um significado semântico ao heavy circle ⭘ (), que o autor considerou como "meio", na contagem de novos caracteres Unicode.
Em fevereiro de 2014, os símbolos foram aprovados pelo Grupo de Trabalho 2 da ISO 10646 na reunião WG2 #62 para entrar na Emenda 2 da ISO/IEC 10646:2014.
Depois de dois anos e meio, o Unicode 9.0 foi publicado em Junho de 2016, com os novos caracteres. Nesse período, os envolvidos na proposta responderam ocasionalmente a perguntas de interessados, tentaram convencer as fontes tipográficas de código aberto a se prepararem para aceitar os novos caracteres e produziram o artigo na Wikipédia.
Imagem | Símbolo | Código |
---|---|---|
⏻ | U+23FB | |
⏼ | U+23FC | |
⏽ | U+23FD | |
⏾ | U+23FE | |
⭘ | Recomendação para usar o U+2B58 |
Em resumo, foram dois anos e meio de muito trabalho, muita conversa e muitas pessoas envolvidas. Apesar disso, o autor do artigo pareceu bem feliz em ter conseguido adicionar esses caracteres ao Unicode, além de ter outras pessoas compartilhando experiências similares nessa publicação do Hacker News, inclusive esse relato que traduzi abaixo:
O sucesso da proposta unicodepowersymbol me inspirou a sugerir alguns caracteres para o Unicode (o sinal Bitcoin e a "marca de grupo" dos mainframes da IBM da década de 1960, que foram aceitos). A questão é que o Unicode está realmente aberto a propostas de pessoas aleatórias; você não precisa fazer parte de uma grande empresa para influenciar o Unicode.
Os símbolos mencionados são: ₿ (, U+20BF) e ⯒ (, U+2BD2).