-
Notifications
You must be signed in to change notification settings - Fork 11
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
Atender novas regras da barra: chamar no fim da tag body e uso do html da barra quando o javascript não puder ser carregado. #12
Comments
podemos fechar já? |
Não. Complementei com mais informações do que deveria ser feito nesse pacote e em brasil.gov.temas para que tanto a barra quanto o rodapé funcionem da melhor forma possível. |
@idgserpro Este item já foi fechado, correto? |
O único feito foi a não explicitação do protocolo. Os itens:
... ainda não foram feitos. Além disso, no caso da escolha de uma viewlet, é importante analisar se, na hora da renderização, ficará na posição como indicado pelo Ministério do Planejamento. Caso não fique, será necessária a criação de uma nova regra de Diazo em brasil.gov.temas. Por isso foi mencionado a questão do estudo da viabilidade. |
acho melhor partir a tarefa em 3 e deixar as outras 2 separadas para retomar depois. |
+1 |
Atende #12 Barra agora é chamada no fim da tag body; Mostra mensagem html, como no padrão estabelecido pelo Ministério do Planejamento, se o javascript não puder ser carregado.
Feito em #36 e plonegovbr/brasil.gov.temas#134 |
Não há versionamento da barra (por isso o pedido genérico "Atender novas regras da barra"), mas de acordo com as diretivas presentes na Identidade Visual do Governo Federal na Internet, visitado em 03/2015, a chamada deveria ser precisamos de:<script defer="defer" async="async" src="//barra.brasil.gov.br/barra.js" type="text/javascript"></script>E não explicitandohttp://
como é hoje na template. Assim, usando//
o protocolo utilizado seria herdado do portal em questão. hard-coded como está hoje, ocorrem problemas no navegador Chrome por exemplo que não permite baixar um recurso http se o site for https por questões de segurança.Além disso outras duas modificações devem ser feitas:index.html
adicionar<div id="barra_brasil_js"></div>
e emrules.xml
adicionar<replace css:theme="#barra_brasil_js" css:content-children="#barra_brasil_js" />
;Além disso, uma modificação em brasil.gov.temas será necessária para que browsers que ainda não tenham aceitado o certificado da barra mostrem a imagem nova do footer e não a antiga. Ver plonegovbr/brasil.gov.temas#109. Seria interessante que ambas as correções saíssem num mesmo release.Após essas mudanças, poderemos atender ao relato da barra local ser uma cópia fiel da barra original em #30.
The text was updated successfully, but these errors were encountered: