Desgobierno
digitalMuseo de código público
Dominio · dipusevilla.esleído el 31 de agosto de 2026
Dominio · dipusevilla.es

dipusevilla.es

Inicio | Consejo de Transparencia y Protección de Datos de Andalucía

§ 1El stack

Lo que sirve la página, capa a capa: lo que corre en el navegador, lo que mide a quien entra, el gestor de contenidos, la plataforma, el servidor y el cifrado. Tachado, lo que ya no se mantiene o falta. Cada hoja lleva el número de su cita.

Google Analytics 4 / gtag 12Matomo / Piwik 13YouTube incrustado 14Facebook (píxel o SDK) 15AddThis (servicio cerrado en 2023) 16reCAPTCHA 17ANALÍTICA Y TERCEROSHTML5 (doctype) 5Modo de compatibilidad con Internet Exp… 8Bibliotecas desde CDN público 9Font Awesome 10CKEditor 11sin mantenimiento desde 2016: la rama 1 se cerró con la 1.12.4 en 2016 y arrastra XSS conocidosjQuery 1.11.3 · 2016 18sin mantenimiento desde 2019: el soporte de la rama 3 terminó en 2019Bootstrap 3.3.6 · 2019 19La rama 1.x no recibe parches desde 2016.jQuery 1.x 23Biblioteca sin versiones nuevas desde 2015.Prototype 24<font>, bgcolor o <center>: presentación escrita en el HTML, desaconsejada desde HTML 4.01 (1999) y retirada en HTML5.Etiquetas de HTML 3.2 25FRONT-ENDDrupal 10 3Magnolia CMS 4GESTOR DE CONTENIDOSJava: JSP / servlets 2Framework de vistas de Java EE; la marca sola no dice la versión.JavaServer Faces 22JavaServer Pages: la vista de una aplicación Java de servidor.Páginas .jsp 2LENGUAJE Y FRAMEWORKOpenCms 1Portal Java de IBM (ahora HCL); la marca sola no dice la versión.WebSphere Portal 20Portal Java compuesto de portlets, el modelo de los años 2000.Portlets (JSR-168/286) 21PLATAFORMAHTTPS · TLSv1.3caduca el 2027-01-25cert. FNMT-RCMFalta la cabecera que obliga al navegador a volver siempre por HTTPS.sin HSTSFalta la cabecera que limita de dónde puede cargar scripts la página.sin CSPFalta la cabecera que impide al navegador adivinar el tipo de un fichero.sin X-Content-Type-OptionsFalta la cabecera que impide incrustar la página en un marco ajeno.sin X-Frame-OptionsTRANSPORTEdipusevilla.es
  • Analítica y terceros
  • Front-end
  • Gestor de contenidos
  • Lenguaje y framework
  • Plataforma
  • Servidor
  • Transporte
  • ya no se mantiene o falta
§ 2Línea de tiempo

Las fechas que el propio código permite fijar: cuándo dejó de mantenerse cada biblioteca, qué año dice el pie de página y cuándo dejaron de funcionar las técnicas que usa.

201520202025capas que ya no se elegían después de 2016jQuery 1.11.3 deja de mantenerseel pie de página dice © 2018Bootstrap 3.3.6 deja de mantenersecaptura

No hay ninguna pieza rota con fecha verificable, así que no se puede datar la última revisión.

§ 3Lo que ya no se mantiene

Bibliotecas sin mantenimiento, técnicas que los navegadores han retirado y cabeceras que faltan. Es lo que hay, no lo que podría pasar.

  • altoWebSphere PortalPortal Java de IBM (ahora HCL); la marca sola no dice la versión.20
  • mediojQuery 1.11.3sin mantenimiento desde 2016 · 10 años. la rama 1 se cerró con la 1.12.4 en 2016 y arrastra XSS conocidos18
  • medioBootstrap 3.3.6sin mantenimiento desde 2019 · 7 años. el soporte de la rama 3 terminó en 201919
  • medioPortlets (JSR-168/286)Portal Java compuesto de portlets, el modelo de los años 2000.21
  • medioJavaServer FacesFramework de vistas de Java EE; la marca sola no dice la versión.22
  • mediojQuery 1.xLa rama 1.x no recibe parches desde 2016.23
  • medioPrototypeBiblioteca sin versiones nuevas desde 2015.24
  • medioSin Strict-Transport-SecurityFalta la cabecera que obliga al navegador a volver siempre por HTTPS.
  • bajoPáginas .jspJavaServer Pages: la vista de una aplicación Java de servidor.2
  • bajoEtiquetas de HTML 3.2<font>, bgcolor o <center>: presentación escrita en el HTML, desaconsejada desde HTML 4.01 (1999) y retirada en HTML5.25
  • bajoSin Content-Security-PolicyFalta la cabecera que limita de dónde puede cargar scripts la página.
  • bajoSin X-Content-Type-OptionsFalta la cabecera que impide al navegador adivinar el tipo de un fichero.
  • bajoSin X-Frame-OptionsFalta la cabecera que impide incrustar la página en un marco ajeno.
§ 4Cabeceras y transporte

Lo que el servidor contesta antes de la primera línea de HTML: qué dice de sí mismo y qué protecciones declara.

Cabeceras de seguridad
  • HSTSausente
  • CSPausente
  • X-Frame-Optionsausente
  • X-Content-Type-Optionsausente
Lo que el servidor dice de sí mismo
  • ServerXXXXXXXXXXXXXX
Transporte
  • CifradoTLSv1.3 · TLS_AES_256_GCM_SHA384
  • CertificadoFNMT-RCM · caduca el 2027-01-25
§ 5Las citas, página por página

Cada afirmación de esta ficha, en la página y la línea donde está. Las direcciones de sesión, los correos y las claves van enmascarados.

1/.galleries/Galeria-de-Enlaces/Sede-Electronica-Diputacion4 citas
1línea 109OpenCms
href="/opencms/export/system/modules/gsede/resources/bootstrap/css/bootstrap-theme.css?v=GSede-···.···.···.···" />
en 7 de 120 ficheros mirados; se enseña uno
2línea 268Java: JSP / servlets · Páginas .jsp
<a href="/opencms/system/modules/gsede/elements/secciones/autenticacion/autenticacion.jsp"><i class="fa-solid fa-user" aria-hidden="true"></i> Identificarse</a>
en 4 de 120 ficheros mirados; se enseña uno
10línea 118Font Awesome
href="/opencms/export/system/modules/gsede/resources/font-awesome-6.5.2/css/fontawesome.min.css?v=GSede-···.···.···.···" />
en 3 de 120 ficheros mirados; se enseña uno
23línea 163jQuery 1.x
src="/opencms/export/system/modules/gsede/resources/jquery/jquery-1.11.1.min.js"></script>
en 2 de 120 ficheros mirados; se enseña uno
2/shared/.galleries/enlaces-generales/cons····cia7 citas
3línea 17Drupal 10
<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
5línea 11HTML5 (doctype)
<!DOCTYPE html>
en 110 de 120 ficheros mirados; se enseña uno
6línea 2.703jQuery
<script src="/core/assets/vendor/jquery/jquery.min.js?v=3.7.1"></script>
en 102 de 120 ficheros mirados; se enseña uno
7línea 98Bootstrap
<link rel="stylesheet" media="all" href="/libraries/bootstrap/dist/css/bootstrap.min.css?tiojm5" />
en 12 de 120 ficheros mirados; se enseña uno
11línea 56CKEditor
<link rel="stylesheet" media="all" href="/core/modules/ckeditor5/css/ckeditor5.dialog.fix.css?tiojm5" />
13línea 16Matomo / Piwik
aq = _paq || [];(function(){var u=(("https:" == document.location.protocol) ? "https://www.ctpdandalucia.es/" : "https://www.ctpdandalucia.es/");_paq.push(["setSiteId", "1"]);_paq.push(["setTrackerUrl", u+"matomo.php"]);_paq.push(["setDoNotTrack", 1]);_paq.push(["disableCookies"]);if (!window.matomo
línea minificada, recortada
26línea 2.665© 2018
<div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p id="copy">© 2018 Consejo de Transparencia y Protección de Datos de Andalucía&nbsp;</p>
3/la-diputacion/la-institucion/que-es-la-diputacion/5 citas
4línea 41Magnolia CMS
<link rel="stylesheet" type="text/css" href="/.resources/css/styles.css" />
en 100 de 120 ficheros mirados; se enseña uno
8línea 29Modo de compatibilidad con Internet Explorer
<!--[if lte IE 9]>
en 101 de 120 ficheros mirados; se enseña uno
12línea 55Google Analytics 4 / gtag
<script async src="https://www.googletagmanager.com/gtag/js?id=G-SKGNVC8V90"></script>
en 100 de 120 ficheros mirados; se enseña uno
15línea 93Facebook (píxel o SDK)
js.src = "//connect.facebook.net/es_ES/sdk.js";
en 99 de 120 ficheros mirados; se enseña uno
17línea 52reCAPTCHA
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
en 98 de 120 ficheros mirados; se enseña uno
4/.galleries/Galeria-de-Enlaces/flickr1 cita
9línea 107Bibliotecas desde CDN público
://btlr.sharethrough.com https://cat.hbwrapper.com https://cat1.hbwrapper.com https://cat2.hbwrapper.com/ https://cat3.hbwrapper.com/ https://cdn.jsdelivr.net/gh/prebid/currency-file@1/latest.json https://id5-sync.com https://lexicon.33across.com https://lb.eu-1-id5-sync.com https://ep1.adtrafficqua
en 100 de 120 ficheros mirados; se enseña uno · línea minificada, recortada
5/comunicacion/portada/1 cita
14línea 841YouTube incrustado
<iframe width="560" height="315" src="https://www.youtube.com/embed/JGJHKiIooQM?si=XjPdlE7NsM8lEw7l" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-wh
en 5 de 120 ficheros mirados; se enseña uno
6/comunicacion/noticias/Bala····das/1 cita
16línea 957AddThis (servicio cerrado en 2023)
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-57dbd10786eb8aea"></script></body>
en 19 de 120 ficheros mirados; se enseña uno
7ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js1 cita
18línea 1jQuery 1.11.3
/*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */
8maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js1 cita
19línea 2Bootstrap 3.3.6
* Bootstrap v3.3.6 (http://getbootstrap.com)
9/temas/economia-y-consumo/perfil-de-contratante4 citas
20línea 10WebSphere Portal
<link rel="stylesheet" href="/wps/contenthandler/!ut/p/digest!WjV8znmv3Qm9oKpKFqkXiQ/sp/mashup:ra:collection?soffset=0&amp;eoffset=20&amp;themeID=ZJ_53C4····0G2&amp;locale=en&amp;mime-type=text%2Fcss&amp;lm=1761122694000&amp;entry=wp_toolbar_common__0.0%3Ahead_css&amp;entry=wp_dialog_
línea minificada, recortada · partes enmascaradas (····)
21línea 10Portlets (JSR-168/286)
694000&amp;entry=wp_toolbar_common__0.0%3Ahead_css&amp;entry=wp_dialog_css__0.0%3Ahead_css&amp;entry=wp_toolbar_logo__0.0%3Ahead_css&amp;entry=wp_portlet_css__0.0%3Ahead_css&amp;entry=wp_theme_simple__0.0%3Ahead_css&amp;entry=wp_toolbar_common_actionbar__0.0%3Ahead_css&amp;entry=wp_simple_contextmen
línea minificada, recortada
22línea 1.665JavaServer Faces
jsp==/#Z7_AVEQ····0G0" class="form····100" enctype="application/x-www-form-urlencoded"><input type="hidden" name="javax.faces.encodedURL" value="/wps/portal/plataforma/perfil_contratante/lista_perfiles/!ut/p/z1/hY_LDoJADEW_xS9o····97Z
línea minificada, recortada · partes enmascaradas (····)
24línea 648Prototype
src="/wps/PA_Administracion/jsp/js/prototype.js"></script>
10/transparencia1 cita
25línea 477Etiquetas de HTML 3.2
<center>
en 3 de 120 ficheros mirados; se enseña uno

De cada dominio se han leído como mucho 120 páginas y 150 scripts, empezando por la portada. Lo que se afirma es de esas páginas; lo que no se ha mirado, no se sabe.