10 melhores
Lista dos 10 sites com melhor média de nota do ASES. Essa ordem não deve ser considerada como método de comparação entre sites, devido a características e número de páginas diferentes, mas serve como referência de boas práticas adotadas. Utilize os filtros disponíveis para selecionar os sítios pela quantidade de páginas *.
Endereço | Nota | Erros | Avisos |
---|---|---|---|
www.portaltransparencia.gov.br/despesas/favorecido#t
|
86.54 | 12 | 371 |
Recomendações Avaliadas | |||||
---|---|---|---|---|---|
2.2 Garantir que os objetos programáveis sejam acessíveis. |
Recomendações
Número | Descrição | Quantidade | Linhas Código Fonte |
---|---|---|---|
2.2.6 | Presença do elemento SCRIPT sem o elemento NOSCRIPT | 7 | 10 26 1276 1449 1454 1489 1552 |
10 | <![CDATA[<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T69C4H5');</script>]]> |
26 | <![CDATA[<script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-1665737-25'); gtag('config', 'G-1W47Q0QRQW'); </script>]]> |
1276 | <![CDATA[<script> $(function(){ var interrogacao = new Interrogacao(); interrogacao.inicializar(); $('[data-toggle="tooltip"]').tooltip(); var opiniao = new Opiniao(); opiniao.inicializar(); }); function abrirModalOpiniao() { $("#modalOpiniao").modal("show"); } </script>]]> |
1449 | <![CDATA[<script type="text/javascript"> var springUrl = "/".split(";")[0]; </script>]]> |
1454 | <![CDATA[<script> $(function () { $(window).load(function () { // FUNÇÃO PARA O COLLAPSE cgu.element.display(); // FUNÇÃO PARA VALIDAR O FORMULÁRIO forms.form.validate(".form-consulta"); }); cgu.criarDatePickers(); cgu.iniciaTipoConteudoEspecifico(); cgu.inicializarMascaraAbreviarValor(); }); </script>]]> |
1489 | <![CDATA[<script> var grid; $(function () { grid = new GridAgrupavel({ urlBase: springUrl + "despesas/favorecido" , seletor: "#lista" , ordem: [[7, "desc"]] , colunas: [ {name: "data", data: "data", title: "Data"} , { name: "documentoResumido", data: "documentoResumido", title: "Documento", render: function (data, type, row) { var faseURL = row.fase.replace("ç", "c").replace("ã", "a").toLowerCase(); return dataTables.linkRenderer("/despesas" + "/" + faseURL + "/" + row.documento, row.documentoResumido); } } , {name: "localizadorGasto", data: "localizadorGasto", title: "Localidade de aplicação do recurso"} , {name: "fase", data: "fase", title: "Fase da Despesa"} , {name: "especie", data: "especie", title: "Espécie"} , {name: "favorecido", data: "favorecido", title: "Favorecido", render: function (data, type, row) { var tooltip; if(row.favorecidoIntermediario){ tooltip = "Este favorecido é um intermediário que recebe o recurso e repassa-o para os favorecidos finais."; }else if(row.favorecidoListaFaturas){ tooltip = "Este favorecido é um intermediário que recebe o recurso e repassa para os favorecidos finais em faturas."; } return dataTables.valorComAviso(row.favorecido, row.favorecidoIntermediario || row.favorecidoListaFaturas, tooltip); }} , {name: "ufFavorecido", data: "ufFavorecido", title: "UF do Favorecido"} , {name: "valor", data: "valor", title: "Valor <i class='fa fa-question-circle' aria-hidden='true' data-toggle='tooltip' data-html='true' data-placement='right' title='' data-original-title='Coluna não aplicável aos documentos de liquidação'></i>"} , {name: "ug", data: "ug", title: "UG"} , {name: "uo", data: "uo", title: "Unidade Orcamentária"} , {name: "orgao", data: "orgao", title: "Órgão"} , {name: "orgaoSuperior", data: "orgaoSuperior", title: "Órgão Superior"} , {name: "grupo", data: "grupo", title: "Grupo de Despesa"} , {name: "elemento", data: "elemento", title: "Elemento de Despesa"} , {name: "modalidade", data: "modalidade", title: "Modalidade de Despesa"} , {name: "planoOrcamentario", data: "planoOrcamentario", title: "Plano Orçamentário"} , {name: "autor", data: "autor", title: "Nome do Autor da Emenda", className: "coluna-livre"} , {name: "subTitulo", data: "subTitulo", title: "Subtítulo (localizador)", className: "coluna-livre", visible:false} , {name: "funcao", data: "funcao", title: "Função (Área de Atuação)", visible:false} , {name: "subfuncao", data: "subfuncao", title: "Subfunção (Especificação da Área de Atuação)", visible:false} , {name: "programa", data: "programa", title: "Programa Orçamentário", visible:false} , {name: "acao", data: "acao", title: "Ação Orçamentária", visible:false} ] }); }); </script>]]> |
1552 | <![CDATA[<script> $(function(){ var btnAdicionarEvent = function(e){ if(Filtros.isCampoDataInvalido(e.target) || Filtros.isAutoCompleteVazio()){ return false; } Filtros.atualizarSumario(); Filtros.fechaGavetaFiltro(); Filtros.exibirBotaoConsulta(); Filtros.atualizarBotaoLimparFiltros(); }; var btnConsultarEvent = function(e){ Filtros.atualizarSumario(); Filtros.exibirMensagemFiltroVazio(); grid.consultar(); }; var btnLimparFiltrosEvent = function (e) { Filtros.limparFiltros(); Filtros.atualizarSumario(); Filtros.exibirBotaoAtualizar(); }; MultiselectAjax.init(btnAdicionarEvent); var autoComplete = new Autocomplete(); autoComplete.init(); Filtros.incluirComportamentoEnter(); $(".btn-adicionar").click(btnAdicionarEvent); $(".btn-consultar").click(btnConsultarEvent); $(".btn-limpar-filtros").click(btnLimparFiltrosEvent); Filtros.exibir(); Filtros.marcarBotao(); Filtros.atualizarSumario(); Filtros.exibirMensagemFiltroVazio(); Filtros.escondeFiltroPorPadraoUsuarioMobile(); }); </script>]]> |