O que significa ←
Use ← quando for necessária uma forma estreita de compatibilidade. Ela aponta para a esquerda como ←, mas é um caractere diferente. O Unicode a identifica como a forma estreita de compatibilidade de ←; algumas ferramentas de conversão de largura associam as duas, mas elas continuam distintas.
A lista de caracteres Unicode 1.1 já registra ← ao lado de ← em 1993. Essa data é da forma codificada, não da origem da seta: o registro descreve uma variante de largura, não uma nova direção ou significado.
Por que ← foi criada?
Para preservar a largura de textos herdados do Leste Asiático.
O Unicode agrupa caracteres de meia largura e largura inteira como formas de compatibilidade para codificações antigas do Leste Asiático. Em texto asiático de largura fixa, essa forma ocupa meio em, uma unidade tipográfica ligada ao tamanho da fonte, para que dados antigos ou colunas alinhadas mantenham o espaçamento previsto.
Por que ← parece errada no meu texto?
A fonte e o layout determinam o quanto ela parece estreita.
A classificação como meia largura não obriga todas as fontes a desenhar ← com a mesma largura visível. O texto asiático de largura fixa é o contexto estreito previsto; fontes proporcionais ou outros layouts podem fazê-la parecer mais próxima de ← ou menos compacta do que o esperado. Use ← para uma seta esquerda comum; use ← quando um formato exigir esse caractere exato.
Técnica e arquivística: é uma escolha de compatibilidade de largura, não um significado diferente para a seta.
Não use ← só para fazer uma seta normal parecer menor.
Não confunda com
1Como digitar ←
←\FFE9Códigos e codificaçãoPontos de código: 1
Um símbolo visível pode conter vários pontos de código. JS .length conta unidades UTF-16; UTF-8 conta bytes.

