Você pode colocar o Adobe Blank na família de fontes após a fonte que deseja ver e, em seguida, quaisquer glifos que não estiverem nessa fonte não serão renderizados.
por exemplo:
font-family: Arial, 'Adobe Blank';
Tanto quanto sei, não existe um método JS para dizer quais glifos em um elemento estão sendo renderizados por qual fonte na pilha de fontes para esse elemento.
Isso é complicado pelo fato de os navegadores terem configurações de usuário para fontes serif / sans-serif / monospace e também terem suas próprias fontes de fallback back codificadas que serão usadas se um glifo não for encontrado em nenhuma das fontes de uma fonte. pilha de fontes. Portanto, o navegador pode renderizar alguns glifos em uma fonte que não está na pilha de fontes ou na configuração de fonte do navegador do usuário. As Ferramentas de desenvolvimento do Chrome mostrarão cada fonte renderizada para os glifos no elemento selecionado . Portanto, na sua máquina, você pode ver o que está fazendo, mas não há como saber o que está acontecendo na máquina do usuário.
Também é possível que o sistema do usuário possa desempenhar um papel nisso, como por exemplo, a Janela substitui a fonte no nível de glifo.
tão...
Para os glifos nos quais você está interessado, não há como saber se eles serão renderizados pelo navegador / sistema substituto do usuário, mesmo se eles não tiverem a fonte especificada.
Se você quiser testá-lo em JS, poderá renderizar glifos individuais com uma família de fontes, incluindo o Adobe Blank e medir sua largura para ver se é zero, mas você precisará iterar completamente cada glifo e cada fonte que deseja testar , mas embora você possa conhecer as fontes em uma pilha de fontes de elementos, não há como saber quais fontes o navegador do usuário está configurado para usar. Portanto, para pelo menos alguns de seus usuários, a lista de fontes pelas quais você itera estará incompleta. (Também não é à prova do futuro se novas fontes surgirem e começarem a ser usadas.)