Contenido
Calentamiento global
Agencia meteorológica de la ONU señala una preocupante tendencia al calentamiento
La Organización Meteorológica Mundial presentó el martes más evidencias de lo que los científicos ya saben — que la Tierra se está calentando — pero esta vez revisó la tendencia durante un periodo más largo para su último reporte sobre el Estado Decenal del Clima.
// ------------------------------------------------------------------------------------------------------------------------------- // PHOTOSWIPE
var initPhotoSwipeFromDOM = function(gallerySelector) {
// parse slide data (url, title, size ...) from DOM elements // (children of gallerySelector) var parseThumbnailElements = function(el) { var thumbElements = el.childNodes, numNodes = thumbElements.length, items = [], figureEl, linkEl, size, item;
for(var i = 0; i < numNodes; i++) {
figureEl = thumbElements[i]; //
// include only element nodes if(figureEl.nodeType !== 1) { continue; }
linkEl = figureEl.children[0]; // element
size = linkEl.getAttribute('data-size').split('x');
// create slide object item = { src: linkEl.getAttribute('href'), w: parseInt(size[0], 10), h: parseInt(size[1], 10) };
if(figureEl.children.length > 1) {
//
if(linkEl.children.length > 0) {
// thumbnail element, retrieving thumbnail url
item.msrc = linkEl.children[0].getAttribute('src');
}
item.el = figureEl; // save link to element for getThumbBoundsFn items.push(item); }
return items; };
// find nearest parent element var closest = function closest(el, fn) { return el && ( fn(el) ? el : closest(el.parentNode, fn) ); };
// triggers when user clicks on thumbnail var onThumbnailsClick = function(e) { e = e || window.event; e.preventDefault ? e.preventDefault() : e.returnValue = false;
var eTarget = e.target || e.srcElement;
// find root element of slide var clickedListItem = closest(eTarget, function(el) { return (el.tagName && el.tagName.toUpperCase() === 'FIGURE'); });
if(!clickedListItem) { return; }
// find index of clicked item by looping through all child nodes // alternatively, you may define index via data- attribute var clickedGallery = clickedListItem.parentNode, childNodes = clickedListItem.parentNode.childNodes, numChildNodes = childNodes.length, nodeIndex = 0, index;
for (var i = 0; i < numChildNodes; i++) { if(childNodes[i].nodeType !== 1) { continue; } if(childNodes[i] === clickedListItem) { index = nodeIndex; break; } nodeIndex++; } if(index >= 0) { // open PhotoSwipe if valid index found openPhotoSwipe( index, clickedGallery ); } return false; };
// parse picture index and gallery index from URL (#&pid=1&gid=2) var photoswipeParseHash = function() { var hash = window.location.hash.substring(1), params = {};
if(hash.length < 5) { return params; } var vars = hash.split('&'); for (var i = 0; i < vars.length; i++) { if(!vars[i]) { continue; } var pair = vars[i].split('='); if(pair.length < 2) { continue; } params[pair[0]] = pair[1]; } if(params.gid) { params.gid = parseInt(params.gid, 10); } return params; }; var openPhotoSwipe = function(index, galleryElement, disableAnimation, fromURL) { var pswpElement = document.querySelectorAll('.pswp')[0], gallery, options, items; items = parseThumbnailElements(galleryElement); // define options (if needed) options = { // define gallery index (for URL) galleryUID: galleryElement.getAttribute('data-pswp-uid'), getThumbBoundsFn: function(index) { // See Options -> getThumbBoundsFn section of documentation for more info var thumbnail = items[index].el.getElementsByTagName('img')[0], // find thumbnail pageYScroll = window.pageYOffset || document.documentElement.scrollTop, rect = thumbnail.getBoundingClientRect();
return {x:rect.left, y:rect.top + pageYScroll, w:rect.width}; }
};
// PhotoSwipe opened from URL if(fromURL) { if(options.galleryPIDs) { // parse real index when custom PIDs are used // http://photoswipe.com/documentation/faq.html#custom-pid-in-url for(var j = 0; j < items.length; j++) { if(items[j].pid == index) { options.index = j; break; } } } else { // in URL indexes start from 1 options.index = parseInt(index, 10) - 1; } } else { options.index = parseInt(index, 10); } // exit if index not found if( isNaN(options.index) ) { return; } if(disableAnimation) { options.showAnimationDuration = 0; } // Pass data to PhotoSwipe and initialize it gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options); gallery.init(); }; // loop through all gallery elements and bind events var galleryElements = document.querySelectorAll( gallerySelector ); for(var i = 0, l = galleryElements.length; i < l; i++) { galleryElements[i].setAttribute('data-pswp-uid', i+1); galleryElements[i].onclick = onThumbnailsClick; } // Parse URL and open gallery if it contains #&pid=3&gid=1 var hashData = photoswipeParseHash(); if(hashData.pid && hashData.gid) { openPhotoSwipe( hashData.pid , galleryElements[ hashData.gid - 1 ], true, true ); } }; // execute above function initPhotoSwipeFromDOM('.my-gallery'); // ====================================== // FIN SCRIPTS PHOTOSWIPE // ======================================
DUBÁI, Emiratos Árabes Unidos (AP) — La agencia meteorológica de Naciones Unidas afirma que los glaciares se redujeron más que nunca entre 2011 y 2020 y que la capa de hielo de la Antártida perdió un 75% más que los diez años anteriores, según su último reporte sobre las consecuencias del cambio climático para el planeta.
La Organización Meteorológica Mundial presentó el martes más evidencias de lo que los científicos ya saben — que la Tierra se está calentando — pero esta vez revisó la tendencia durante un periodo más largo para su último reporte sobre el Estado Decenal del Clima.
"Cada década desde de la 1990 ha sido más cálida que la anterior y no vemos indicios inmediatos de que esta tendencia vaya a invertirse", apuntó el secretario general de la agencia, Petteri Taalas. "Estamos perdiendo la carrera para salvar nuestros glaciares y capas de hielo de derretirse".
El calentamiento de los océanos y el deshielo de las capas de hielo han hecho que el ritmo al que aumenta el nivel del mar casi se haya duplicado en menos de una generación, agregó. Según la OMM, esto es un mal augurio para los países y regiones costeras.
Los expertos están divididos acerca de uno de los parámetros más importantes: el ritmo de calentamiento.
James Hansen, un excientífico de la NASA apodado el "padrino" del calentamiento global por sus tempranas advertencias, indicó que el ritmo ha aumentado. El climatólogo de la Universidad de Pensilvania Michael Mann, por su parte, alegó que se ha incrementado de forma constante desde 1990, pero no se está acelerando.
"Tanto la superficie del planeta como los océanos siguen calentándose a un ritmo constante, no acelerado, lo que ya es bastante malo", explicó Mann en un correo electrónico advirtiendo que ese calentamiento está alimentando fenómenos meteorológicos extremos cada vez más peligrosos, inundaciones costeras y muchas otras consecuencias "desastrosas".
"El calentamiento y sus consecuencias continuarán mientras sigamos generando contaminación por carbono con la quema de combustibles fósiles y otras actividades, lo que resalta la necesidad crítica de lograr avances en la cumbre climática COP28 de Dubái", añadió.
De acuerdo con el reporte de la OMM, los glaciares medidos en todo el mundo se redujeron, de media, cerca de un metro por año entre 2011 y 2020, y la revisión de más de 40 "glaciares de referencia" mostró los balances de masa más bajos de la historia.
"Los glaciares que quedan cerca del Ecuador sufren, por lo general, un rápido declive. Es probable que los glaciares en Papúa e Indonesia desaparezcan por completo en la próxima década", señaló la agencia. "En África, está previsto que los glaciares de las montañas Rwenzori y del monte Kenia desaparezcan en 2030, y los del Kilimanjaro en 2040".
En cuanto a la reducción de las láminas de hielo, entre 2011 y 2020, Groenlandia y Antártida perdieron un 38% más de hielo que en la década previa, apuntó el informe, que indicó que el aumento del nivel del mar se aceleró en esos años debido al deshielo.
Comentarios
Otras Noticias
// Obtener todos los elementos con clase .col-md-12 var colElements = document.querySelectorAll('.col-md-12');
// Iterar sobre cada elemento colElements.forEach(function(element) { // Verificar si tiene un hijo inmediato con clase .titulo-region var tituloRegion = element.querySelector('.titulo-region');
if (tituloRegion) { // Agregar la clase .is-sticky al elemento padre element.classList.add('is-sticky'); } });
// Obtener el elemento article dentro de .fila-especial-v2 .p50 var articleElement = document.querySelector('.home .fila-especial-v2 .p50 article');
// Obtener el texto del elemento .z-foto .bajada p var bajadaText = articleElement.querySelector('.z-foto .bajada p').textContent;
// Crear un nuevo elemento para mostrar el texto obtenido var textoElement = document.createElement('p'); textoElement.textContent = bajadaText;
// Obtener el elemento .z-txt .titulo dentro del article var tituloElement = articleElement.querySelector('.z-txt .titulo');
// Insertar el nuevo elemento al final del article articleElement.appendChild(textoElement);
Cortesía de Proceso.
Dejanos un comentario: