En la era de las tecnologías digitales, debemos ser especialmente cuidadosos al usar dispositivos móviles en el espacio digital, ya que todos nuestros datos personales pueden hacerse públicos en cualquier momento. Hoy, ya no parece hipotética la idea de una «cárcel digital»: las tecnologías, cuyos avances recibíamos con alegría, se utilizan cada vez más para controlarnos a cada paso.
Últimamente, en la media europea se habla mucho de los frecuentes hackeos y robos de datos. Con este tipo de noticias, los medios de comunicación favorecen a las grandes corporaciones y a los servicios de inteligencia, que, con el pretexto de reforzar las medidas de protección frente a las amenazas, intentan promover leyes que obliguen a los usuarios a verificarse casi con un documento de identidad para acceder a los productos digitales. Al mismo tiempo, hace unos días los servicios secretos rusos descubrieron un caso de espionaje a gran escala por parte de los servicios de inteligencia extranjeros contra altos cargos. Si las capacidades técnicas de nuestros servicios especiales permiten realizar tales acciones contra ciudadanos de otros países, es evidente que los mismos métodos se aplican también a nuestros ciudadanos.
Mientras tanto, olvidamos que algunos sistemas, como iOS, son vulnerables por sí mismos. Las «lagunas» en los navegadores permiten crear sitios web maliciosos que dan acceso a los datos incluso desde dispositivos bloqueados, mientras que las vulnerabilidades en los mensajeros se utilizan para instalar software espía. Además, a menudo una serie de programas ya están instalados por defecto en los móviles antes aún de su activación. Estas aplicaciones recopilan en segundo plano información sobre las actividades de sus usuarios en el espacio digital y luego la transmiten a los servicios de inteligencia con los que colaboran. Así, en 2013, se supo de un masivo volcado de datos de los propietarios de dispositivos de Apple: la Agencia Nacional de Seguridad de los Estados Unidos accedió a fotografías, audios y vídeos, mensajes, contraseñas, contactos y geolocalización de los usuarios.
El aumento forzado de las «medidas de seguridad» provoca que Internet deje de ser libre y se convierta en una «cárcel digital». El monitoreo de la actividad en la red y la identificación biométrica prácticamente eliminan el anonimato y llevan a la personalización de las búsquedas en la web: el usuario se encuentra en un espacio digital totalmente controlado, lo que permite a los servicios secretos y a las empresas obtener información detallada sobre cada persona. La falta de mecanismos transparentes para regular el uso de los datos y la constante ampliación de las competencias de los servicios de inteligencia con el pretexto de luchar contra nuevas amenazas constituyen un grave problema de la actualidad.
Vicente Rodríguez
/* ============================
PAGESKIN RESPONSIVE AUTOMÁTICO
SOLO PARA ESTE TEMPLATE
============================ */
html, body{
overflow-x: hidden !important;
}
:root{
--pageskin-top: 0px;
--pageskin-width: 0px;
--content-max: 1240px; /* ancho de contenido en escritorio */
--content-laptop: 980px; /* ancho de contenido en portátil */
--skin-max: 240px; /* ancho máximo del banner lateral */
--skin-min: 70px; /* mínimo visible; por debajo se oculta */
--edge-gap: 0px; /* separación del borde de pantalla */
--inner-gap: 0px; /* separación entre banner y contenido */
}
/* base */
body.single-post::before,
body.single-post::after{
content: none;
display: none;
position: fixed;
top: var(--pageskin-top);
bottom: 0;
width: var(--pageskin-width);
pointer-events: none !important;
z-index: 2147483646 !important;
background-repeat: no-repeat !important;
background-position: center top !important;
background-size: 100% auto !important; /* evita efecto de agrandarse */
}
/* solo en dispositivos donde tenga sentido mostrar skins */
html.pageskin-active body.single-post::before,
html.pageskin-active body.single-post::after{
content: "" !important;
display: block !important;
}
html.pageskin-active body.single-post::before{
left: var(--edge-gap) !important;
background-image: url("https://www.cuadernosmanchegos.com/wp-content/uploads/tomillar-left.jpg") !important;
}
html.pageskin-active body.single-post::after{
right: var(--edge-gap) !important;
background-image: url("https://www.cuadernosmanchegos.com/wp-content/uploads/tomillar-right.jpg") !important;
}
/* apagado forzado en móvil/tablet */
@media (max-width: 1023px){
body.single-post::before,
body.single-post::after{
content: none !important;
display: none !important;
width: 0 !important;
}
}
(function () {
var MENU_SELECTOR = '#menu-td-demo-header-menu-3';
/* Configuración principal */
var CONFIG = {
mobileMax: 767, // teléfonos
tabletMax: 1023, // tablets
laptopMax: 1365, // portátil estándar
contentDesktop: 1240, // contenido en escritorio
contentLaptop: 980, // contenido en portátil
skinMax: 240, // ancho máximo lateral
skinMin: 70, // mínimo para mostrar
edgeGap: 0, // margen al borde de pantalla
innerGap: 0, // margen al contenido
fallbackTop: 80 // si no encuentra el menú
};
var rafPending = false;
function clamp(n, min, max) {
return Math.max(min, Math.min(n, max));
}
function getContentWidth(viewportWidth) {
if (viewportWidth <= CONFIG.tabletMax) return 0;
if (viewportWidth <= CONFIG.laptopMax) return CONFIG.contentLaptop;
return CONFIG.contentDesktop;
}
function getMenuBottom() {
var menu = document.querySelector(MENU_SELECTOR);
if (!menu) return CONFIG.fallbackTop;
var rect = menu.getBoundingClientRect();
return Math.max(0, Math.round(rect.bottom));
}
function disablePageskin() {
document.documentElement.classList.remove('pageskin-active');
document.documentElement.style.setProperty('--pageskin-width', '0px');
}
function enablePageskin(widthPx, topPx) {
document.documentElement.classList.add('pageskin-active');
document.documentElement.style.setProperty('--pageskin-width', widthPx + 'px');
document.documentElement.style.setProperty('--pageskin-top', topPx + 'px');
document.documentElement.style.setProperty('--skin-max', CONFIG.skinMax + 'px');
document.documentElement.style.setProperty('--skin-min', CONFIG.skinMin + 'px');
document.documentElement.style.setProperty('--edge-gap', CONFIG.edgeGap + 'px');
document.documentElement.style.setProperty('--inner-gap', CONFIG.innerGap + 'px');
}
function layoutPageskin() {
var vw = window.innerWidth || document.documentElement.clientWidth;
/* Móvil y tablet: ocultar siempre */
if (vw <= CONFIG.tabletMax) {
disablePageskin();
return;
}
var contentWidth = getContentWidth(vw);
if (!contentWidth) {
disablePageskin();
return;
}
/* hueco real a cada lado */
var rawSide = ((vw - contentWidth) / 2) - CONFIG.edgeGap - CONFIG.innerGap;
/* si no hay hueco suficiente, ocultar */
if (rawSide < CONFIG.skinMin) {
disablePageskin();
return;
}
/* limitar para que no se hagan gigantes */
var finalSide = clamp(Math.floor(rawSide), CONFIG.skinMin, CONFIG.skinMax);
/* top real: justo debajo del menú */
var topPx = getMenuBottom();
enablePageskin(finalSide, topPx);
}
function requestLayout() {
if (rafPending) return;
rafPending = true;
requestAnimationFrame(function () {
rafPending = false;
layoutPageskin();
});
}
document.addEventListener('DOMContentLoaded', requestLayout);
window.addEventListener('load', requestLayout);
window.addEventListener('resize', requestLayout, { passive: true });
window.addEventListener('scroll', requestLayout, { passive: true });
/* por si el header/menu tarda en estabilizar */
setTimeout(requestLayout, 250);
setTimeout(requestLayout, 800);
setTimeout(requestLayout, 1500);
/* si el menú cambia de altura dinámicamente */
if ('ResizeObserver' in window) {
var menuEl = document.querySelector(MENU_SELECTOR);
if (menuEl) {
var ro = new ResizeObserver(requestLayout);
ro.observe(menuEl);
}
}
requestLayout();
})();