Logo CEWEB.br Logo NIC.br Logo CGI.br
Home Sobre o projeto

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

transparencia.gov.br/programas-e-acoes/busca/lista

98.61 5 204
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 6 9 25 524 697 702 728
9 <![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>]]>
25 <![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>]]>
524 <![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>]]>
697 <![CDATA[<script type="text/javascript"> var springUrl = "/".split(";")[0]; </script>]]>
702 <![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>]]>
728 <![CDATA[<script> function exibirMensagemQuantidadeMaximaPaginasExcedida() { var mensagem = "<li><h3 class='titulo-3'>Foram apresentados os 200 registros mais relevantes para os " + "critérios de busca informados. Caso deseje, refaça a busca refinando os filtros de busca " + "informados</h3></li>"; $("#resultados").html(mensagem); } function inicalizarPaginacao(){ var quantidadeMaximaDePaginas = 20; $("#countResultados").html(""); $("#tamanhoPagina").val(10); var paginaInicial = 1; $("#pagina").val(paginaInicial); $("#paginacao").bootpag({ total: 6, maxVisible: 6, page: paginaInicial, leaps: false, firstLastUse: false, next: "Próxima <i class='fa fa-fw fa-chevron-right'></i>", prev: "<i class='fa fa-fw fa-chevron-left'></i> Anterior" }).on("page", function(e, page){ $("#pagina").val(page); if (page > quantidadeMaximaDePaginas){ exibirMensagemQuantidadeMaximaPaginasExcedida(); $("#paginacao").bootpag({ total: quantidadeMaximaDePaginas + 1, page: quantidadeMaximaDePaginas + 1}); } else { buscar(); } }); } function marcarLetraAtiva(letra) { $(".paginacao-alfabetica a").removeClass("ativo"); $("#inicial" + letra).addClass("ativo"); } function filtrarPorLetraInicial(letra){ $("#letraInicial").val(letra); marcarLetraAtiva(letra); $("#pagina").val(1); buscar(); } function exibirCabecalho(registros) { function exibirSeTiverValor(span, valor) { if (valor !== "") { span.show(); span.find("strong").text(valor); } else { span.hide(); } } $("#countResultados").html(registros); exibirSeTiverValor($("#infoTermo"), $("#termo").val()); exibirSeTiverValor($("#infoLetraInicial"), $("#letraInicial").val()); } function montarResultados(data) { var html = ""; data.registros.forEach(function (dto) { var url = springUrl; var descricaoTipo; if (dto.tipo === "acao") { url += "programas-e-acoes/acao/"; descricaoTipo = "Ação Orçamentária"; } else { url += "programas-e-acoes/programa-orcamentario/"; descricaoTipo = "Programa Orçamentário"; } url += cgu.getSlugParaUrl(dto.codigo, dto.descricao); html += cgu.format("<li><h3 class='titulo-3'><a href='{0}'>{1}</a></h3>" + "<strong>{2}</strong>" + "<p>Código: {3}</p>" + "</li>", url, dto.descricao, descricaoTipo, dto.codigo); }); $("#resultados").html(html); } function exibirPaginacao(totalRegistros){ if (totalRegistros > 0) { var tamanho = $("#tamanhoPagina").val(); var pagina = $("#pagina").val(); var totalPaginas = Math.ceil(totalRegistros / tamanho); $("#paginacao").bootpag({ total: totalPaginas, page: pagina}); $(".box-paginacao").show(); } else { $(".box-paginacao").hide(); } } function exibirResultado(data) { exibirCabecalho(data.totalRegistros); montarResultados(data); exibirPaginacao(data.totalRegistros); $(".loading-grande").hide(); } function buscar() { $("#resultados").html(""); $(".loading-grande").show(); var anos = obtemAnosSelecionados(); var tipos = obtemTipos(); $.get(springUrl + "programas-e-acoes/busca/resultado", $("#form-busca-indice").serialize() + anos+tipos, exibirResultado); window.history.replaceState({termo: $("#termo").val()}, document.title, "?" + $("#form-busca-indice").serialize()); } function obtemAnosSelecionados(){ var id = ""; var anos = ""; for(var i = 0;i<5;i++){ id = "#ano"+i; if($(id)[0] && $(id)[0].checked){ anos = anos + "&anos=" + $(id)[0].value; } } return anos; } function obtemTipos(){ var tipos = ""; if($("#acao")[0].checked){ tipos = tipos + "&tipo=acao"; } if($("#programa")[0].checked){ tipos = tipos + "&tipo=programa"; } return tipos; } function limpar(){ $("#acao").prop('checked',true); $("#programa").prop('checked',true); for(var i = 0;i<5;i++) { id = "#ano" + i; $(id).prop('checked',true); } } function irPara(){ $("#pagina").val($("#irParaPaginaBuscaLista").val()); buscar(); } $(function () { inicalizarPaginacao(); filtrarPorLetraInicial(""); }); </script>]]>