{
 "slug": "ponte-de-sor",
 "entidade": "Câmara Municipal de Ponte de Sor",
 "concelho": "Ponte de Sor",
 "distrito": "Portalegre",
 "urlLista": "https://www.cm-pontedesor.pt",
 "metodo": "2026-09.1",
 "medidoEm": "2026-09-25T19:48:45.445Z",
 "ua": "Chrome/150.0.0.0 (Windows)",
 "tentativas": 1,
 "capturaInicial": "provas/ponte-de-sor/inicial.jpg",
 "inicial": {
  "urlPedido": "https://www.cm-pontedesor.pt/",
  "urlFinal": "https://www.cm-pontedesor.pt/",
  "estado": 200,
  "titulo": "Município de Ponte de Sor",
  "elementos": 894,
  "protocolo": "https:",
  "avisos": []
 },
 "medivel": true,
 "rgpd": {
  "legal": {
   "cookies": {
    "total": 2,
    "identificadoresAntesDoConsentimento": [],
    "suspeitos": [],
    "funcionais": 2,
    "contaminacaoProvavel": null,
    "veredicto": "conforme",
    "certeza": "medido",
    "fonte": "Lei 41/2004, art. 5.º/1: armazenar ou aceder a informação no equipamento terminal só com consentimento PRÉVIO e informação clara e completa; art. 5.º/2 isenta o estritamente técnico. Violação = contraordenação do art. 14.º/1 e): pessoa singular 1 500-25 000€, pessoa colectiva 5 000-5 000 000€. Instauração, instrução e aplicação da coima competem à CNPD (art. 15.º/1); fiscalização repartida com a ANACOM (art. 13.º-G)"
   },
   "banner": {
    "presente": true,
    "texto": "This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT",
    "botoes": [
     {
      "rotulo": "Cookie settings",
      "area": 1822,
      "cor": "rgba(0, 0, 0, 0)",
      "corTexto": "rgb(98, 163, 41)",
      "tag": "a"
     },
     {
      "rotulo": "ACCEPT",
      "area": 2253,
      "cor": "rgb(0, 0, 0)",
      "corTexto": "rgb(255, 255, 255)",
      "tag": "a"
     }
    ],
    "temAceitar": true,
    "temRecusar": false,
    "temDefinicoes": true
   },
   "politicas": {
    "privacidade": null,
    "cookies": null,
    "termos": null,
    "veredicto": "falha",
    "certeza": "indicativo"
   },
   "perfil": {
    "plataformas": [
     "WordPress",
     "Elementor"
    ],
    "cmp": [
     "CookieYes",
     "GTM Consent Mode"
    ],
    "plataformaDeRisco": false,
    "googleFonts": true
   }
  },
  "trackers": [
   {
    "dominio": "googletagmanager.com",
    "primeiroPedido": "https://www.googletagmanager.com/gtag/js?id=GT-TQVFHD9",
    "ms": 1443,
    "pedidos": 1,
    "envioDeMedicao": null,
    "msEnvio": null
   },
   {
    "dominio": "google-analytics.com",
    "primeiroPedido": "https://region1.google-analytics.com/g/collect?v=2&tid=G-33EM0XN69W&gtm=45Pe69n1v9123760606za200zd9123760606xf1&_p=1790365727337&gcs=G100&gcd=13p3p3p2p5l1&npa=1&dma_cps=-&dma=1&gdid=dZTNiMT&_eu=EA&are=1&cid=1049623318.1790365728&frm=0&ir=1&ngs=1&pscdl=denied&rcb=8&sr=2560x1440&uaa=x86&uab=64&uafvl=N",
    "ms": 2683,
    "pedidos": 1,
    "envioDeMedicao": "https://region1.google-analytics.com/g/collect?v=2&tid=G-33EM0XN69W&gtm=45Pe69n1v9123760606za200zd9123760606xf1&_p=1790365727337&gcs=G100&gcd=13p3p3p2p5l1&npa=1&dma_cps=-&dma=1&gdid=dZTNiMT&_eu=EA&are=1&cid=1049623318.1790365728&frm=0&ir=1&ngs=1&pscdl=denied&rcb=8&sr=2560x1440&uaa=x86&uab=64&uafvl=N",
    "msEnvio": 2683
   }
  ],
  "pedidosTotal": 125,
  "prova": {
   "rede": "provas/ponte-de-sor/rede-inicial.json",
   "captura": "provas/ponte-de-sor/inicial.jpg"
  }
 },
 "legais": {
  "declaracao": [],
  "privacidade": []
 },
 "paginas": [
  {
   "url": "https://www.cm-pontedesor.pt/",
   "papel": "inicial",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-pontedesor.pt/",
    "titulo": "Município de Ponte de Sor",
    "elementos": 894,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html class=\"no-js\" lang=\"pt-PT\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 2,
     "semNome": 0,
     "soPlaceholder": 1,
     "exemplos": [],
     "exemplosPlaceholder": [
      {
       "html": "<input type=\"email\" name=\"EMAIL\" class=\"form-control\" placeholder=\"O seu email\" required=\"\">"
      }
     ]
    },
    "contraste": [
     {
      "texto": "Links Úteis",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       41,
       170,
       226
      ],
      "ratio": 2.64,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 113,
       "y": 3338.421875,
       "w": 100,
       "h": 30
      },
      "html": "<div class=\"link-title viver\">",
      "pixeis": {
       "largura": 200,
       "altura": 60,
       "fundoObservado": [
        41,
        170,
        226
       ],
       "fracFundo": 0.868,
       "fundoBate": true,
       "pixeisCorTexto": 945,
       "maiorContrastePixeis": 2.64,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p0-1.png"
     },
     {
      "texto": "Cookie settings",
      "cor": [
       98,
       163,
       41
      ],
      "fundo": [
       255,
       255,
       255
      ],
      "ratio": 3.09,
      "exigido": 4.5,
      "px": 15,
      "peso": 300,
      "caixa": {
       "x": 981.8125,
       "y": 858,
       "w": 101.234375,
       "h": 18
      },
      "html": "<a role=\"button\" tabindex=\"0\" class=\"cli_settings_button\" style=\"margin: 5px 20px; color: rgb(98, 163, 41);\">",
      "pixeis": {
       "largura": 202,
       "altura": 36,
       "fundoObservado": [
        255,
        255,
        255
       ],
       "fracFundo": 0.769,
       "fundoBate": true,
       "pixeisCorTexto": 713,
       "maiorContrastePixeis": 3.09,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p0-2.png"
     },
     {
      "texto": "Edifício dos Paços do Concelho",
      "cor": [
       67,
       150,
       195
      ],
      "fundo": [
       64,
       64,
       65
      ],
      "ratio": 3.15,
      "exigido": 4.5,
      "px": 14,
      "peso": 700,
      "caixa": {
       "x": 113,
       "y": 3523.421875,
       "w": 275,
       "h": 20
      },
      "html": "<p class=\"blue\">",
      "pixeis": {
       "largura": 550,
       "altura": 40,
       "fundoObservado": [
        64,
        64,
        65
       ],
       "fracFundo": 0.804,
       "fundoBate": true,
       "pixeisCorTexto": 3133,
       "maiorContrastePixeis": 3.15,
       "confirmado": true
      }
     },
     {
      "texto": "Alertas",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       217,
       83,
       79
      ],
      "ratio": 3.96,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 1070,
       "y": 3637.421875,
       "w": 183,
       "h": 34
      },
      "html": "<button type=\"button\" class=\"btn btn-danger btn-block\" onclick=\"openAlerta()\">",
      "pixeis": {
       "largura": 366,
       "altura": 68,
       "fundoObservado": [
        217,
        83,
        79
       ],
       "fracFundo": 0.877,
       "fundoBate": true,
       "pixeisCorTexto": 887,
       "maiorContrastePixeis": 3.96,
       "confirmado": true
      }
     },
     {
      "texto": "Saiba +",
      "cor": [
       51,
       122,
       183
      ],
      "fundo": [
       241,
       241,
       242
      ],
      "ratio": 4.04,
      "exigido": 4.5,
      "px": 14,
      "peso": 300,
      "caixa": {
       "x": 128,
       "y": 1285,
       "w": 45.515625,
       "h": 17
      },
      "html": "<a href=\"https://www.cm-pontedesor.pt/cimfa-de-parabens/\">",
      "pixeis": {
       "largura": 92,
       "altura": 34,
       "fundoObservado": [
        241,
        241,
        242
       ],
       "fracFundo": 0.728,
       "fundoBate": true,
       "pixeisCorTexto": 428,
       "maiorContrastePixeis": 4.04,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "Site Kit by Google 1.187.0",
      "html": "<meta name=\"generator\" content=\"Site Kit by Google 1.187.0\">"
     }
    ],
    "cspMeta": [
     "default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:;         object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: gap:; frame-src * self blob: data: gap:;"
    ],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.14.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [],
    "jqScripts": [
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery.min.js?ver=2.1.1",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.cycle.all.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.metadata.v2.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.touchwipe.1.1.1.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/modern-events-calendar/assets/js/jquery.typewatch.js?ver=7.31.0",
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery-migrate.min.js?ver=1.4.1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "WordPress",
    "protocolo": "https:"
   }
  },
  {
   "url": "https://www.cm-pontedesor.pt/visitar/",
   "papel": "menu",
   "textoLigacao": "Visitar",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-pontedesor.pt/visitar/",
    "titulo": "Visitar | Município de Ponte de Sor",
    "elementos": 648,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html class=\"no-js\" lang=\"pt-PT\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 2,
     "semNome": 0,
     "soPlaceholder": 1,
     "exemplos": [],
     "exemplosPlaceholder": [
      {
       "html": "<input type=\"email\" name=\"EMAIL\" class=\"form-control\" placeholder=\"O seu email\" required=\"\">"
      }
     ]
    },
    "contraste": [
     {
      "texto": "Links Úteis",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       139,
       197,
       64
      ],
      "ratio": 2.07,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 105.5,
       "y": 2591.453125,
       "w": 100,
       "h": 30
      },
      "html": "<div class=\"link-title visitar\">",
      "pixeis": {
       "largura": 200,
       "altura": 60,
       "fundoObservado": [
        139,
        197,
        64
       ],
       "fracFundo": 0.798,
       "fundoBate": true,
       "pixeisCorTexto": 1690,
       "maiorContrastePixeis": 2.07,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p1-1.png"
     },
     {
      "texto": "Cookie settings",
      "cor": [
       98,
       163,
       41
      ],
      "fundo": [
       255,
       255,
       255
      ],
      "ratio": 3.09,
      "exigido": 4.5,
      "px": 15,
      "peso": 300,
      "caixa": {
       "x": 974.3125,
       "y": 858,
       "w": 101.234375,
       "h": 18
      },
      "html": "<a role=\"button\" tabindex=\"0\" class=\"cli_settings_button\" style=\"margin: 5px 20px; color: rgb(98, 163, 41);\">",
      "pixeis": {
       "largura": 204,
       "altura": 36,
       "fundoObservado": [
        255,
        255,
        255
       ],
       "fracFundo": 0.787,
       "fundoBate": true,
       "pixeisCorTexto": 661,
       "maiorContrastePixeis": 3.09,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p1-2.png"
     },
     {
      "texto": "Edifício dos Paços do Concelho",
      "cor": [
       67,
       150,
       195
      ],
      "fundo": [
       64,
       64,
       65
      ],
      "ratio": 3.15,
      "exigido": 4.5,
      "px": 14,
      "peso": 700,
      "caixa": {
       "x": 105.5,
       "y": 2776.453125,
       "w": 275,
       "h": 20
      },
      "html": "<p class=\"blue\">",
      "pixeis": {
       "largura": 550,
       "altura": 40,
       "fundoObservado": [
        64,
        64,
        65
       ],
       "fracFundo": 0.804,
       "fundoBate": true,
       "pixeisCorTexto": 3133,
       "maiorContrastePixeis": 3.15,
       "confirmado": true
      }
     },
     {
      "texto": "Alertas",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       217,
       83,
       79
      ],
      "ratio": 3.96,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 1062.5,
       "y": 2890.453125,
       "w": 183,
       "h": 34
      },
      "html": "<button type=\"button\" class=\"btn btn-danger btn-block\" onclick=\"openAlerta()\">",
      "pixeis": {
       "largura": 366,
       "altura": 68,
       "fundoObservado": [
        217,
        83,
        79
       ],
       "fracFundo": 0.847,
       "fundoBate": true,
       "pixeisCorTexto": 887,
       "maiorContrastePixeis": 3.96,
       "confirmado": true
      }
     },
     {
      "texto": "Saiba +",
      "cor": [
       51,
       122,
       183
      ],
      "fundo": [
       241,
       241,
       242
      ],
      "ratio": 4.04,
      "exigido": 4.5,
      "px": 14,
      "peso": 300,
      "caixa": {
       "x": 120.5,
       "y": 1285,
       "w": 45.515625,
       "h": 17
      },
      "html": "<a href=\"https://www.cm-pontedesor.pt/cimfa-de-parabens/\">",
      "pixeis": {
       "largura": 90,
       "altura": 34,
       "fundoObservado": [
        241,
        241,
        242
       ],
       "fracFundo": 0.755,
       "fundoBate": true,
       "pixeisCorTexto": 371,
       "maiorContrastePixeis": 4.04,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "Site Kit by Google 1.187.0",
      "html": "<meta name=\"generator\" content=\"Site Kit by Google 1.187.0\">"
     }
    ],
    "cspMeta": [
     "default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:;         object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: gap:; frame-src * self blob: data: gap:;"
    ],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.14.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [],
    "jqScripts": [
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery.min.js?ver=2.1.1",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.cycle.all.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.metadata.v2.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.touchwipe.1.1.1.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/modern-events-calendar/assets/js/jquery.typewatch.js?ver=7.31.0",
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery-migrate.min.js?ver=1.4.1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "WordPress",
    "protocolo": "https:"
   }
  },
  {
   "url": "https://www.cm-pontedesor.pt/investir/",
   "papel": "menu",
   "textoLigacao": "Investir",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-pontedesor.pt/investir/",
    "titulo": "Investir | Município de Ponte de Sor",
    "elementos": 577,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html class=\"no-js\" lang=\"pt-PT\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 2,
     "semNome": 0,
     "soPlaceholder": 1,
     "exemplos": [],
     "exemplosPlaceholder": [
      {
       "html": "<input type=\"email\" name=\"EMAIL\" class=\"form-control\" placeholder=\"O seu email\" required=\"\">"
      }
     ]
    },
    "contraste": [
     {
      "texto": "Links Úteis",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       249,
       175,
       65
      ],
      "ratio": 1.87,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 105.5,
       "y": 2631.453125,
       "w": 100,
       "h": 30
      },
      "html": "<div class=\"link-title investir\">",
      "pixeis": {
       "largura": 200,
       "altura": 60,
       "fundoObservado": [
        249,
        175,
        65
       ],
       "fracFundo": 0.798,
       "fundoBate": true,
       "pixeisCorTexto": 1756,
       "maiorContrastePixeis": 1.87,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p2-1.png"
     },
     {
      "texto": "Cookie settings",
      "cor": [
       98,
       163,
       41
      ],
      "fundo": [
       255,
       255,
       255
      ],
      "ratio": 3.09,
      "exigido": 4.5,
      "px": 15,
      "peso": 300,
      "caixa": {
       "x": 974.3125,
       "y": 858,
       "w": 101.234375,
       "h": 18
      },
      "html": "<a role=\"button\" tabindex=\"0\" class=\"cli_settings_button\" style=\"margin: 5px 20px; color: rgb(98, 163, 41);\">",
      "pixeis": {
       "largura": 204,
       "altura": 36,
       "fundoObservado": [
        255,
        255,
        255
       ],
       "fracFundo": 0.787,
       "fundoBate": true,
       "pixeisCorTexto": 661,
       "maiorContrastePixeis": 3.09,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p2-2.png"
     },
     {
      "texto": "Edifício dos Paços do Concelho",
      "cor": [
       67,
       150,
       195
      ],
      "fundo": [
       64,
       64,
       65
      ],
      "ratio": 3.15,
      "exigido": 4.5,
      "px": 14,
      "peso": 700,
      "caixa": {
       "x": 105.5,
       "y": 2816.453125,
       "w": 275,
       "h": 20
      },
      "html": "<p class=\"blue\">",
      "pixeis": {
       "largura": 550,
       "altura": 40,
       "fundoObservado": [
        64,
        64,
        65
       ],
       "fracFundo": 0.804,
       "fundoBate": true,
       "pixeisCorTexto": 3133,
       "maiorContrastePixeis": 3.15,
       "confirmado": true
      }
     },
     {
      "texto": "Alertas",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       217,
       83,
       79
      ],
      "ratio": 3.96,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 1062.5,
       "y": 2930.453125,
       "w": 183,
       "h": 34
      },
      "html": "<button type=\"button\" class=\"btn btn-danger btn-block\" onclick=\"openAlerta()\">",
      "pixeis": {
       "largura": 366,
       "altura": 68,
       "fundoObservado": [
        217,
        83,
        79
       ],
       "fracFundo": 0.847,
       "fundoBate": true,
       "pixeisCorTexto": 887,
       "maiorContrastePixeis": 3.96,
       "confirmado": true
      }
     },
     {
      "texto": "Saiba +",
      "cor": [
       51,
       122,
       183
      ],
      "fundo": [
       241,
       241,
       242
      ],
      "ratio": 4.04,
      "exigido": 4.5,
      "px": 14,
      "peso": 300,
      "caixa": {
       "x": 120.5,
       "y": 1285,
       "w": 45.515625,
       "h": 17
      },
      "html": "<a href=\"https://www.cm-pontedesor.pt/portugal-air-summit-faz-pausa-em-2026-e-prepara-novo-ciclo/\">",
      "pixeis": {
       "largura": 90,
       "altura": 34,
       "fundoObservado": [
        241,
        241,
        242
       ],
       "fracFundo": 0.755,
       "fundoBate": true,
       "pixeisCorTexto": 371,
       "maiorContrastePixeis": 4.04,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "Site Kit by Google 1.187.0",
      "html": "<meta name=\"generator\" content=\"Site Kit by Google 1.187.0\">"
     }
    ],
    "cspMeta": [
     "default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:;         object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: gap:; frame-src * self blob: data: gap:;"
    ],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.14.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [],
    "jqScripts": [
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery.min.js?ver=2.1.1",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.cycle.all.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.metadata.v2.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.touchwipe.1.1.1.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/modern-events-calendar/assets/js/jquery.typewatch.js?ver=7.31.0",
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery-migrate.min.js?ver=1.4.1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "WordPress",
    "protocolo": "https:"
   }
  },
  {
   "url": "https://www.cm-pontedesor.pt/agenda/",
   "papel": "menu",
   "textoLigacao": "Agenda",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-pontedesor.pt/agenda/",
    "titulo": "Agenda | Município de Ponte de Sor",
    "elementos": 798,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html class=\"no-js\" lang=\"pt-PT\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 4,
     "semNome": 1,
     "soPlaceholder": 1,
     "exemplos": [
      {
       "html": "<select name=\" \" id=\"mec_sf_category_4125\" class=\"postform\">",
       "caixa": {
        "x": 464,
        "y": 440.1875,
        "w": 764.5,
        "h": 36
       },
       "prova": "provas/ponte-de-sor/campo-p3.png"
      }
     ],
     "exemplosPlaceholder": [
      {
       "html": "<input type=\"email\" name=\"EMAIL\" class=\"form-control\" placeholder=\"O seu email\" required=\"\">"
      }
     ]
    },
    "contraste": [
     {
      "texto": "Quarta-feira",
      "cor": [
       192,
       192,
       192
      ],
      "fundo": [
       255,
       255,
       255
      ],
      "ratio": 1.82,
      "exigido": 4.5,
      "px": 20,
      "peso": 100,
      "caixa": {
       "x": 413,
       "y": 843.46875,
       "w": 210,
       "h": 28.5625
      },
      "html": "<div class=\"event-da\">",
      "pixeis": {
       "largura": 420,
       "altura": 58,
       "fundoObservado": [
        255,
        255,
        255
       ],
       "fracFundo": 0.871,
       "fundoBate": true,
       "pixeisCorTexto": 886,
       "maiorContrastePixeis": 21,
       "confirmado": false
      }
     },
     {
      "texto": "Links Úteis",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       41,
       170,
       226
      ],
      "ratio": 2.64,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 105.5,
       "y": 1391.234375,
       "w": 100,
       "h": 30
      },
      "html": "<div class=\"link-title viver\">",
      "pixeis": {
       "largura": 200,
       "altura": 60,
       "fundoObservado": [
        41,
        170,
        226
       ],
       "fracFundo": 0.798,
       "fundoBate": true,
       "pixeisCorTexto": 1785,
       "maiorContrastePixeis": 2.64,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p3-1.png"
     },
     {
      "texto": "Cookie settings",
      "cor": [
       98,
       163,
       41
      ],
      "fundo": [
       255,
       255,
       255
      ],
      "ratio": 3.09,
      "exigido": 4.5,
      "px": 15,
      "peso": 300,
      "caixa": {
       "x": 974.3125,
       "y": 858,
       "w": 101.234375,
       "h": 18
      },
      "html": "<a role=\"button\" tabindex=\"0\" class=\"cli_settings_button\" style=\"margin: 5px 20px; color: rgb(98, 163, 41);\">",
      "pixeis": {
       "largura": 204,
       "altura": 36,
       "fundoObservado": [
        255,
        255,
        255
       ],
       "fracFundo": 0.787,
       "fundoBate": true,
       "pixeisCorTexto": 661,
       "maiorContrastePixeis": 3.09,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p3-2.png"
     },
     {
      "texto": "Edifício dos Paços do Concelho",
      "cor": [
       67,
       150,
       195
      ],
      "fundo": [
       64,
       64,
       65
      ],
      "ratio": 3.15,
      "exigido": 4.5,
      "px": 14,
      "peso": 700,
      "caixa": {
       "x": 105.5,
       "y": 1576.234375,
       "w": 275,
       "h": 20
      },
      "html": "<p class=\"blue\">",
      "pixeis": {
       "largura": 550,
       "altura": 40,
       "fundoObservado": [
        64,
        64,
        65
       ],
       "fracFundo": 0.804,
       "fundoBate": true,
       "pixeisCorTexto": 3133,
       "maiorContrastePixeis": 3.15,
       "confirmado": true
      }
     },
     {
      "texto": "30",
      "cor": [
       0,
       147,
       208
      ],
      "fundo": [
       255,
       255,
       255
      ],
      "ratio": 3.45,
      "exigido": 4.5,
      "px": 20,
      "peso": 400,
      "caixa": {
       "x": 413,
       "y": 814.90625,
       "w": 22.484375,
       "h": 28.5625
      },
      "html": "<div class=\"event-d mec-color\">",
      "pixeis": {
       "largura": 44,
       "altura": 56,
       "fundoObservado": [
        255,
        255,
        255
       ],
       "fracFundo": 0.562,
       "fundoBate": true,
       "pixeisCorTexto": 220,
       "maiorContrastePixeis": 3.49,
       "confirmado": true
      }
     },
     {
      "texto": "Alertas",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       217,
       83,
       79
      ],
      "ratio": 3.96,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 1062.5,
       "y": 1690.234375,
       "w": 183,
       "h": 34
      },
      "html": "<button type=\"button\" class=\"btn btn-danger btn-block\" onclick=\"openAlerta()\">",
      "pixeis": {
       "largura": 366,
       "altura": 68,
       "fundoObservado": [
        217,
        83,
        79
       ],
       "fracFundo": 0.847,
       "fundoBate": true,
       "pixeisCorTexto": 887,
       "maiorContrastePixeis": 3.96,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "Site Kit by Google 1.187.0",
      "html": "<meta name=\"generator\" content=\"Site Kit by Google 1.187.0\">"
     }
    ],
    "cspMeta": [
     "default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:;         object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: gap:; frame-src * self blob: data: gap:;"
    ],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.14.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [],
    "jqScripts": [
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery.min.js?ver=2.1.1",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.cycle.all.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.metadata.v2.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.touchwipe.1.1.1.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/modern-events-calendar/assets/js/jquery.typewatch.js?ver=7.31.0",
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery-migrate.min.js?ver=1.4.1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "WordPress",
    "protocolo": "https:"
   }
  },
  {
   "url": "https://www.cm-pontedesor.pt/app.municipal/",
   "papel": "menu",
   "textoLigacao": "App Municipal",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-pontedesor.pt/app.municipal/",
    "titulo": "APP Municipal | Município de Ponte de Sor",
    "elementos": 774,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html class=\"no-js\" lang=\"pt-PT\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 2,
     "semNome": 0,
     "soPlaceholder": 1,
     "exemplos": [],
     "exemplosPlaceholder": [
      {
       "html": "<input type=\"email\" name=\"EMAIL\" class=\"form-control\" placeholder=\"O seu email\" required=\"\">"
      }
     ]
    },
    "contraste": [
     {
      "texto": "Links Úteis",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       41,
       170,
       226
      ],
      "ratio": 2.64,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 105.5,
       "y": 1571.078125,
       "w": 100,
       "h": 30
      },
      "html": "<div class=\"link-title viver\">",
      "pixeis": {
       "largura": 200,
       "altura": 60,
       "fundoObservado": [
        41,
        170,
        226
       ],
       "fracFundo": 0.798,
       "fundoBate": true,
       "pixeisCorTexto": 1785,
       "maiorContrastePixeis": 2.64,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p4-1.png"
     },
     {
      "texto": "App Store",
      "cor": [
       238,
       238,
       238
      ],
      "fundo": [
       6,
       147,
       227
      ],
      "ratio": 2.88,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 778.078125,
       "y": 971.3125,
       "w": 102.328125,
       "h": 42.65625
      },
      "html": "<a class=\"wp-block-button__link has-very-light-gray-color has-vivid-cyan-blue-background-color has-text-color has-background\" href=\"https://apps.apple.com/pt/app/munic%C3%ADpio-de-ponte-de-sor/id1457578462\" style=\"border-radius:27px\">",
      "pixeis": {
       "largura": 204,
       "altura": 86,
       "fundoObservado": [
        6,
        147,
        227
       ],
       "fracFundo": 0.7,
       "fundoBate": true,
       "pixeisCorTexto": 4674,
       "maiorContrastePixeis": 3.34,
       "confirmado": true
      },
      "prova": "provas/ponte-de-sor/contraste-p4-2.png"
     },
     {
      "texto": "Cookie settings",
      "cor": [
       98,
       163,
       41
      ],
      "fundo": [
       255,
       255,
       255
      ],
      "ratio": 3.09,
      "exigido": 4.5,
      "px": 15,
      "peso": 300,
      "caixa": {
       "x": 974.3125,
       "y": 858,
       "w": 101.234375,
       "h": 18
      },
      "html": "<a role=\"button\" tabindex=\"0\" class=\"cli_settings_button\" style=\"margin: 5px 20px; color: rgb(98, 163, 41);\">",
      "pixeis": {
       "largura": 204,
       "altura": 36,
       "fundoObservado": [
        255,
        255,
        255
       ],
       "fracFundo": 0.787,
       "fundoBate": true,
       "pixeisCorTexto": 661,
       "maiorContrastePixeis": 3.09,
       "confirmado": true
      }
     },
     {
      "texto": "Edifício dos Paços do Concelho",
      "cor": [
       67,
       150,
       195
      ],
      "fundo": [
       64,
       64,
       65
      ],
      "ratio": 3.15,
      "exigido": 4.5,
      "px": 14,
      "peso": 700,
      "caixa": {
       "x": 105.5,
       "y": 1756.078125,
       "w": 275,
       "h": 20
      },
      "html": "<p class=\"blue\">",
      "pixeis": {
       "largura": 550,
       "altura": 40,
       "fundoObservado": [
        64,
        64,
        65
       ],
       "fracFundo": 0.804,
       "fundoBate": true,
       "pixeisCorTexto": 3133,
       "maiorContrastePixeis": 3.15,
       "confirmado": true
      }
     },
     {
      "texto": "Alertas",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       217,
       83,
       79
      ],
      "ratio": 3.96,
      "exigido": 4.5,
      "px": 14,
      "peso": 400,
      "caixa": {
       "x": 1062.5,
       "y": 1870.078125,
       "w": 183,
       "h": 34
      },
      "html": "<button type=\"button\" class=\"btn btn-danger btn-block\" onclick=\"openAlerta()\">",
      "pixeis": {
       "largura": 366,
       "altura": 68,
       "fundoObservado": [
        217,
        83,
        79
       ],
       "fracFundo": 0.847,
       "fundoBate": true,
       "pixeisCorTexto": 887,
       "maiorContrastePixeis": 3.96,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "Site Kit by Google 1.187.0",
      "html": "<meta name=\"generator\" content=\"Site Kit by Google 1.187.0\">"
     }
    ],
    "cspMeta": [
     "default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:;         object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: gap:; frame-src * self blob: data: gap:;"
    ],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.14.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [],
    "jqScripts": [
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery.min.js?ver=2.1.1",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.cycle.all.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.metadata.v2.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.touchwipe.1.1.1.js?ver=7.1.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2",
     "https://www.cm-pontedesor.pt/wp-content/plugins/modern-events-calendar/assets/js/jquery.typewatch.js?ver=7.31.0",
     "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery-migrate.min.js?ver=1.4.1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "WordPress",
    "protocolo": "https:"
   }
  }
 ],
 "amostra": {
  "regra": "inicial + 4 primeiras ligações internas do menu principal (menos profundas primeiro; em cada nível, uma de cada secção do menu à vez; depois ordem do documento; sem páginas utilitárias)",
  "menu": {
   "origem": "nav",
   "elemento": "nav.navbar.navbar-default"
  },
  "descartadas": []
 },
 "declaracao": {
  "estado": "nao_encontrada",
  "encontrada": false,
  "foraDoModelo": null,
  "observacoes": null,
  "falso404": false,
  "tentativas": [
   {
    "url": "https://www.cm-pontedesor.pt/acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://www.cm-pontedesor.pt/acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://www.cm-pontedesor.pt/declaracao-de-acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://www.cm-pontedesor.pt/declaracao-de-acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://www.cm-pontedesor.pt/p/acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://www.cm-pontedesor.pt/p/acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://www.cm-pontedesor.pt/pt/acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://www.cm-pontedesor.pt/pt/acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://www.cm-pontedesor.pt/acessibilidade-e-usabilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://www.cm-pontedesor.pt/acessibilidade-e-usabilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://www.cm-pontedesor.pt/declaracao-acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://www.cm-pontedesor.pt/declaracao-acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://www.cm-pontedesor.pt/index.php/acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://www.cm-pontedesor.pt/acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://www.cm-pontedesor.pt/detalhe/acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://www.cm-pontedesor.pt/detalhe/acessibilidade",
    "tipo": "text/html"
   },
   {
    "via": "mapa-do-site",
    "ficheiros": 9,
    "enderecos": 2159,
    "candidatos": []
   }
  ],
  "medidoEm": "2026-09-26T21:15:09.495Z",
  "leitura": "leitura de 26/09/2026 com a regra do art. 8.º, n.º 2 do DL 83/2018",
  "anterior": {
   "medidoEm": "2026-09-25T20:33:17.924Z",
   "encontrada": false,
   "via": null,
   "url": null
  }
 },
 "selo": {
  "estado": "semSinal",
  "nivel": null,
  "certificadoEm": null,
  "podeDizerTem": false,
  "frase": null
 },
 "seguranca": {
  "cabecalhos": {
   "hsts": {
    "valor": "max-age=63072000; preload\nmax-age=31536000",
    "maxAge": 63072000,
    "ok": true
   },
   "csp": {
    "valor": "upgrade-insecure-requests;",
    "meta": [
     "default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:;         object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: ga"
    ],
    "ok": true
   },
   "antiEnquadramento": {
    "xFrameOptions": "SAMEORIGIN",
    "frameAncestors": false,
    "ok": true
   },
   "nosniff": {
    "valor": "nosniff\nnosniff",
    "ok": true
   },
   "referrerPolicy": {
    "valor": "strict-origin-when-cross-origin",
    "ok": true
   },
   "versoesServidor": {
    "server": "nginx/1.14.1",
    "xPoweredBy": null,
    "aspnet": null,
    "expoe": [
     "Server: nginx/1.14.1"
    ]
   }
  },
  "redireccionamento": {
   "saltos": [
    {
     "url": "http://www.cm-pontedesor.pt/",
     "status": 200,
     "location": null
    }
   ],
   "resultado": "serve-http",
   "final": "http://www.cm-pontedesor.pt/"
  },
  "tls": {
   "moderno": {
    "aceita": true,
    "versao": "TLSv1.2"
   },
   "tls10": {
    "aceita": false,
    "erro": "ERR_SSL_TLSV1_ALERT_PROTOCOL_VERSION"
   },
   "tls11": {
    "aceita": false,
    "erro": "ERR_SSL_TLSV1_ALERT_PROTOCOL_VERSION"
   },
   "veredicto": "sim"
  },
  "readme": {
   "estado": 200,
   "publico": false,
   "versao": null
  },
  "plataforma": "WordPress",
  "prova": {
   "cabecalhos": "provas/ponte-de-sor/cabecalhos-inicial.json"
  }
 },
 "criterios": {
  "acessibilidade": {
   "zoom": {
    "valor": "sim",
    "prova": {
     "paginas": 5
    },
    "nota": null
   },
   "lang": {
    "valor": "sim",
    "prova": {
     "html": "<html class=\"no-js\" lang=\"pt-PT\">"
    },
    "nota": null
   },
   "alt": {
    "valor": "sim",
    "prova": null,
    "nota": null
   },
   "rotulos": {
    "valor": "nao",
    "prova": {
     "paginas": [
      {
       "url": "https://www.cm-pontedesor.pt/agenda/",
       "n": 1,
       "exemplos": [
        {
         "html": "<select name=\" \" id=\"mec_sf_category_4125\" class=\"postform\">",
         "caixa": {
          "x": 464,
          "y": 440.1875,
          "w": 764.5,
          "h": 36
         },
         "prova": "provas/ponte-de-sor/campo-p3.png"
        }
       ]
      }
     ]
    },
    "nota": "5 campo(s) só com placeholder, não contados"
   },
   "contraste": {
    "valor": "nao",
    "prova": {
     "confirmados": [
      {
       "url": "https://www.cm-pontedesor.pt/",
       "texto": "Links Úteis",
       "ratio": 2.64,
       "exigido": 4.5,
       "cor": [
        255,
        255,
        255
       ],
       "fundo": [
        41,
        170,
        226
       ],
       "px": 14,
       "prova": "provas/ponte-de-sor/contraste-p0-1.png",
       "pixeis": {
        "largura": 200,
        "altura": 60,
        "fundoObservado": [
         41,
         170,
         226
        ],
        "fracFundo": 0.868,
        "fundoBate": true,
        "pixeisCorTexto": 945,
        "maiorContrastePixeis": 2.64,
        "confirmado": true
       }
      },
      {
       "url": "https://www.cm-pontedesor.pt/",
       "texto": "Cookie settings",
       "ratio": 3.09,
       "exigido": 4.5,
       "cor": [
        98,
        163,
        41
       ],
       "fundo": [
        255,
        255,
        255
       ],
       "px": 15,
       "prova": "provas/ponte-de-sor/contraste-p0-2.png",
       "pixeis": {
        "largura": 202,
        "altura": 36,
        "fundoObservado": [
         255,
         255,
         255
        ],
        "fracFundo": 0.769,
        "fundoBate": true,
        "pixeisCorTexto": 713,
        "maiorContrastePixeis": 3.09,
        "confirmado": true
       }
      },
      {
       "url": "https://www.cm-pontedesor.pt/",
       "texto": "Edifício dos Paços do Concelho",
       "ratio": 3.15,
       "exigido": 4.5,
       "cor": [
        67,
        150,
        195
       ],
       "fundo": [
        64,
        64,
        65
       ],
       "px": 14,
       "prova": null,
       "pixeis": {
        "largura": 550,
        "altura": 40,
        "fundoObservado": [
         64,
         64,
         65
        ],
        "fracFundo": 0.804,
        "fundoBate": true,
        "pixeisCorTexto": 3133,
        "maiorContrastePixeis": 3.15,
        "confirmado": true
       }
      },
      {
       "url": "https://www.cm-pontedesor.pt/",
       "texto": "Alertas",
       "ratio": 3.96,
       "exigido": 4.5,
       "cor": [
        255,
        255,
        255
       ],
       "fundo": [
        217,
        83,
        79
       ],
       "px": 14,
       "prova": null,
       "pixeis": {
        "largura": 366,
        "altura": 68,
        "fundoObservado": [
         217,
         83,
         79
        ],
        "fracFundo": 0.877,
        "fundoBate": true,
        "pixeisCorTexto": 887,
        "maiorContrastePixeis": 3.96,
        "confirmado": true
       }
      },
      {
       "url": "https://www.cm-pontedesor.pt/",
       "texto": "Saiba +",
       "ratio": 4.04,
       "exigido": 4.5,
       "cor": [
        51,
        122,
        183
       ],
       "fundo": [
        241,
        241,
        242
       ],
       "px": 14,
       "prova": null,
       "pixeis": {
        "largura": 92,
        "altura": 34,
        "fundoObservado": [
         241,
         241,
         242
        ],
        "fracFundo": 0.728,
        "fundoBate": true,
        "pixeisCorTexto": 428,
        "maiorContrastePixeis": 4.04,
        "confirmado": true
       }
      },
      {
       "url": "https://www.cm-pontedesor.pt/visitar/",
       "texto": "Links Úteis",
       "ratio": 2.07,
       "exigido": 4.5,
       "cor": [
        255,
        255,
        255
       ],
       "fundo": [
        139,
        197,
        64
       ],
       "px": 14,
       "prova": "provas/ponte-de-sor/contraste-p1-1.png",
       "pixeis": {
        "largura": 200,
        "altura": 60,
        "fundoObservado": [
         139,
         197,
         64
        ],
        "fracFundo": 0.798,
        "fundoBate": true,
        "pixeisCorTexto": 1690,
        "maiorContrastePixeis": 2.07,
        "confirmado": true
       }
      }
     ],
     "total": 25
    },
    "nota": null
   },
   "declaracao": {
    "valor": "nao",
    "prova": {
     "estado": "nao_encontrada",
     "url": null,
     "via": null,
     "ligacao": null,
     "texto": null,
     "de": null,
     "nivel": null,
     "excerto": null,
     "formato": null,
     "observacoes": null,
     "foraDoModelo": null,
     "falso404": false,
     "tentativas": [
      {
       "url": "https://www.cm-pontedesor.pt/acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://www.cm-pontedesor.pt/acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://www.cm-pontedesor.pt/declaracao-de-acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://www.cm-pontedesor.pt/declaracao-de-acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://www.cm-pontedesor.pt/p/acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://www.cm-pontedesor.pt/p/acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://www.cm-pontedesor.pt/pt/acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://www.cm-pontedesor.pt/pt/acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://www.cm-pontedesor.pt/acessibilidade-e-usabilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://www.cm-pontedesor.pt/acessibilidade-e-usabilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://www.cm-pontedesor.pt/declaracao-acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://www.cm-pontedesor.pt/declaracao-acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://www.cm-pontedesor.pt/index.php/acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://www.cm-pontedesor.pt/acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://www.cm-pontedesor.pt/detalhe/acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://www.cm-pontedesor.pt/detalhe/acessibilidade",
       "tipo": "text/html"
      },
      {
       "via": "mapa-do-site",
       "ficheiros": 9,
       "enderecos": 2159,
       "candidatos": []
      }
     ]
    },
    "nota": "Não encontrámos a Declaração: nem numa ligação da página inicial, nem nos endereços habituais, nem no mapa do site, nem nas outras páginas da amostra. Não quer dizer que não exista."
   },
   "selo": {
    "valor": "nao",
    "prova": {
     "estado": "semSinal",
     "nivel": null,
     "certificadoEm": null,
     "frase": null
    },
    "nota": "Informativo: não entra na pontuação."
   }
  },
  "rgpd": {
   "cookies": {
    "valor": "sim",
    "prova": {
     "total": 2
    },
    "nota": null
   },
   "trackers": {
    "valor": "nao",
    "prova": {
     "dominios": [
      {
       "dominio": "google-analytics.com",
       "primeiroPedido": "https://region1.google-analytics.com/g/collect?v=2&tid=G-33EM0XN69W&gtm=45Pe69n1v9123760606za200zd9123760606xf1&_p=1790365727337&gcs=G100&gcd=13p3p3p2p5l1&npa=1&dma_cps=-&dma=1&gdid=dZTNiMT&_eu=EA&are=1&cid=1049623318.1790365728&frm=0&ir=1&ngs=1&pscdl=denied&rcb=8&sr=2560x1440&uaa=x86&uab=64&uafvl=N",
       "ms": 2683,
       "pedidos": 1,
       "envioDeMedicao": "https://region1.google-analytics.com/g/collect?v=2&tid=G-33EM0XN69W&gtm=45Pe69n1v9123760606za200zd9123760606xf1&_p=1790365727337&gcs=G100&gcd=13p3p3p2p5l1&npa=1&dma_cps=-&dma=1&gdid=dZTNiMT&_eu=EA&are=1&cid=1049623318.1790365728&frm=0&ir=1&ngs=1&pscdl=denied&rcb=8&sr=2560x1440&uaa=x86&uab=64&uafvl=N",
       "msEnvio": 2683
      }
     ],
     "soCarregou": [
      {
       "dominio": "googletagmanager.com",
       "primeiroPedido": "https://www.googletagmanager.com/gtag/js?id=GT-TQVFHD9",
       "ms": 1443,
       "pedidos": 1,
       "envioDeMedicao": null,
       "msEnvio": null
      }
     ]
    },
    "nota": "Carregou recursos de googletagmanager.com sem enviar medição: registado, não conta."
   },
   "rejeitar": {
    "valor": "nao",
    "prova": {
     "botoes": [
      "Cookie settings",
      "ACCEPT"
     ],
     "texto": "This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT"
    },
    "nota": null
   },
   "privacidade": {
    "valor": "nao",
    "prova": null,
    "nota": "Não encontrámos ligação para política de privacidade na página inicial."
   }
  },
  "seguranca": {
   "https": {
    "valor": "sim",
    "prova": {
     "url": "https://www.cm-pontedesor.pt/"
    },
    "nota": null
   },
   "redireccionamento": {
    "valor": "nao",
    "prova": {
     "saltos": [
      {
       "url": "http://www.cm-pontedesor.pt/",
       "status": 200,
       "location": null
      }
     ]
    },
    "nota": null
   },
   "hsts": {
    "valor": "sim",
    "prova": {
     "valor": "max-age=63072000; preload\nmax-age=31536000"
    },
    "nota": null
   },
   "tls": {
    "valor": "sim",
    "prova": {
     "tls10": {
      "aceita": false,
      "erro": "ERR_SSL_TLSV1_ALERT_PROTOCOL_VERSION"
     },
     "tls11": {
      "aceita": false,
      "erro": "ERR_SSL_TLSV1_ALERT_PROTOCOL_VERSION"
     },
     "moderno": {
      "aceita": true,
      "versao": "TLSv1.2"
     }
    },
    "nota": null
   },
   "csp": {
    "valor": "sim",
    "prova": {
     "valor": "upgrade-insecure-requests;",
     "meta": [
      "default-src * self blob: data: gap:; style-src * self 'unsafe-inline' blob: data: gap:; script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:;         object-src * 'self' blob: data: gap:; img-src * self 'unsafe-inline' blob: data: gap:; connect-src self * 'unsafe-inline' blob: data: ga"
     ]
    },
    "nota": null
   },
   "enquadramento": {
    "valor": "sim",
    "prova": {
     "xFrameOptions": "SAMEORIGIN",
     "frameAncestors": false,
     "ok": true
    },
    "nota": null
   },
   "nosniff": {
    "valor": "sim",
    "prova": {
     "valor": "nosniff\nnosniff"
    },
    "nota": null
   },
   "referrer": {
    "valor": "sim",
    "prova": {
     "valor": "strict-origin-when-cross-origin"
    },
    "nota": null
   },
   "misto": {
    "valor": "sim",
    "prova": null,
    "nota": null
   },
   "versoes": {
    "valor": "nao",
    "prova": {
     "expostas": [
      "meta generator: Site Kit by Google 1.187.0",
      "Server: nginx/1.14.1"
     ],
     "geradores": [
      "<meta name=\"generator\" content=\"Site Kit by Google 1.187.0\">"
     ]
    },
    "nota": null
   },
   "bibliotecas": {
    "valor": "nao",
    "prova": {
     "vulneraveis": [
      {
       "nome": "jquery",
       "versao": "1.11.2",
       "fonte": "window.jQuery.fn.jquery",
       "pagina": "https://www.cm-pontedesor.pt/",
       "cve": [
        "CVE-2020-11022",
        "CVE-2020-11023"
       ],
       "corrigidoEm": "3.5.0"
      },
      {
       "nome": "bootstrap",
       "versao": "3.3.4",
       "fonte": "Tooltip/Modal.VERSION",
       "pagina": "https://www.cm-pontedesor.pt/",
       "cve": [
        "CVE-2019-8331"
       ],
       "corrigidoEm": "3.4.1 / 4.3.1"
      }
     ],
     "ficheiros": [
      "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery.min.js?ver=2.1.1",
      "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.cycle.all.js?ver=7.1.2",
      "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.metadata.v2.js?ver=7.1.2",
      "https://www.cm-pontedesor.pt/wp-content/plugins/meteor-slides/js/jquery.touchwipe.1.1.1.js?ver=7.1.2",
      "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2",
      "https://www.cm-pontedesor.pt/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2",
      "https://www.cm-pontedesor.pt/wp-content/plugins/modern-events-calendar/assets/js/jquery.typewatch.js?ver=7.31.0",
      "https://www.cm-pontedesor.pt/wp-content/themes/cm-pontedesor/js/jquery-migrate.min.js?ver=1.4.1"
     ]
    },
    "nota": null
   }
  }
 },
 "pontuacao": {
  "acessibilidade": {
   "sim": 3,
   "medidos": 6,
   "pontos": 50
  },
  "rgpd": {
   "sim": 1,
   "medidos": 4,
   "pontos": 25
  },
  "seguranca": {
   "sim": 8,
   "medidos": 11,
   "pontos": 72.7
  },
  "global": 49.2
 },
 "recalculadoEm": "2026-09-26T22:39:14.721Z"
}