Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Melhorar a usabilidade da viewlet de redes sociais para fornecer um tooltip indicando o nome da rede social #576

Open
idgserpro opened this issue Apr 4, 2019 · 7 comments

Comments

@idgserpro
Copy link
Member

Qual versão do produto você está usando e em qual sistema operacional?

Portal Padrão 2.1.1
Plone 4.3.18 (4320)
CMF 2.2.10
Zope 2.13.28

Possui plugins adicionados além dos definidos numa instalação padrão do Portal Padrão?

Não

Está utilizando o buildout padrão como o usado em https://github.com/plonegovbr/portal.buildout?

Não

Está utilizando o arquivo de versões de pinagens das dependências como definido em https://github.com/plonegovbr/portalpadrao.release e https://github.com/plonegovbr/brasil.gov.portal#requisitos?

Sim. É uma instalação brasil.gov.portal que aponta para a versão https://github.com/plonegovbr/portalpadrao.release

Quais são os passos para reproduzir o problema?

Passar o mouse por cima das imagens de redes sociais.

Qual é o retorno esperado? O que você vê ao contrário do esperado?

Nem todos conhecem as logos de todas as redes sociais. Seria interessante ter informações sobre a rede social ao passar o mouse pela logo:

twitter-tooltips

A aplicação forneceu algum erro no console ou na interface?

Não.

@agnogueira
Copy link
Member

@idgserpro o que pretende colocar? um title no link?

@idgserpro
Copy link
Member Author

Isso. O screenshot foi feito depois de adicionar esse atributo pelo browser diretamente só pra mostrar o comportamento.

@idgserpro
Copy link
Member Author

Estou na dúvida sobre o melhor caminho a seguir. No eMAG versão 3.1 em http://www.governoeletronico.gov.br/documentos-e-arquivos/eMAGv31.pdf, página 45 temos:

Repare no exemplo incorreto acima que não há necessidade de utilizar o atributo title em links, já que esse atributo não é bem suportado por recursos de tecnologia assistiva, como leitores de tela, não tem utilidade para quem navega apenas pelo teclado e não tem bom suporte em dispositivos móveis, como celulares, entre outros problemas. Assim, se você quiser fornecer informações adicionais para um link, faça-o no próprio texto do link ou no contexto, e jamais repita o conteúdo do link no atributo title.

Fica aqui para uma discussão.

@agnogueira
Copy link
Member

Só para registra o HTML utilizado para este link é o seguinte:

<li class="portalredes-facebook portalredes-item"> <a href="https://www.facebook.com/palaciodoplanalto">Facebook</a> </li>

E o texto deste é ocultado pelo CSS pela seguinte regra:

text-indent: -3000px;

@agnogueira
Copy link
Member

@idgserpro O HTML atual já é suficiente?
Fechamos essa issue ou colocamos o title?

@idgserpro
Copy link
Member Author

Não entendi a pergunta... Se tivermos um PR removendo a regra css ou colocando o title de forma que atenda o que pede no issue, aí podemos fechar.

@agnogueira
Copy link
Member

@idgserpro era apenas para confirmar o caminho proposto.
Adicionei o title, por favor verificar o PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants