Por que alguns caracteres deste SVG não podem ser encontrados ou procurados (pesquisando com Ctrl + F) no Firefox e Safari no macOS, mas funcionam em outros navegadores?

2

Eu reproduzi esse bug em dois computadores diferentes (ambos rodando o macOS High Sierra). Em um deles, realizei uma instalação limpa do Mozilla Firefox pela primeira vez, apenas para testar esse bug. A versão do Firefox usada foi 61.0.1. A versão do Safari usada é 11.1.1,

Por favor, veja o seguinte SVG publicado em Wikimedia Commons .

Muita estranheza está acontecendo com isso.

Por favor, permita-me, abaixo, relatar o bug como experimentado em um dos computadores (no outro dispositivo, o comportamento no Safari é idêntico, o comportamento no Firefox não é idêntico em que, por vezes mais instâncias podem ser encontradas e navegadas através mas semelhante em que ainda não todas as instâncias podem ser encontradas e navegadas, pelo menos para algumas das seqüências de caracteres).

Quando eu procuro a string:

  • e

Eu obtenho

  • 1 match no Safari; ou seja, só posso alcançar 1 das 5 correspondências ; e
  • no Firefox, se eu pressionar Highlight All , ele realce corretamente as 5 instâncias, mas só posso alternar de 1 of 5 matches a 1 of 3 matches antes de obter a instrução Reached end of page, continued from top . Em outras palavras, usando as setas para cima e para baixo que normalmente se concentrariam nos resultados, só posso alcançar 3 das 5 correspondências .

Quando eu procuro a string:

  • 公司

Eu obtenho

  • 47 matches no Safari; ou seja, posso alcançar todos, ou seja, 47 das 47 correspondências ; e

  • no Firefox, se eu pressionar Highlight All , ele realça corretamente as 47 instâncias, mas só posso me concentrar em uma instância, a saber, 35 of 47 matches antes de obter a instrução Reached end of page, continued from top . Em outras palavras, usando as setas para cima e para baixo que normalmente focarão nos resultados, só posso focar em 1 das 47 correspondências .

Quando eu procuro a string:

  • 這一 鍋

Eu obtenho

  • 1 match no Safari; ou seja, posso alcançar todos, ou seja, 1 das 1 correspondências ; e

  • no Firefox, se eu pressionar Highlight All , ele realça corretamente a instância 1, mas eu não posso me concentrar nela, só recebo a declaração Phrase not found . Em outras palavras, usando as setas para cima e para baixo que normalmente focarão nos resultados, posso focar em 0 das 1 correspondências, o que nem sequer é reconhecido como uma correspondência .

Pares em outros sistemas operacionais me informaram que não conseguiram reproduzir esse bug com o arquivo mencionado (um no Windows tentou usar o Firefox e outro no Gentoo Linux também testado no Firefox).

NOTA: Um relatório de erros semelhante para o Firefox foi postou aqui .

NOTA: também arquivei isto em um bug no Bugzilla aqui .

    
por Vincent Mia Edie Verheyen 11.07.2018 / 20:15

0 respostas