;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Papa pede reforma da dívida externa em mensagem a chefes de Estado

A mensagem do pontífice está sendo interpretada como uma demonstração de apoio indireto à Argentina. - Alberto Pizzoli/AFP
A mensagem do pontífice está sendo interpretada como uma demonstração de apoio indireto à Argentina. Imagem: Alberto Pizzoli/AFP

Colaboração para o UOL

21/04/2021 15h28

Em uma mensagem enviada hoje aos Chefes de Estado e de Governo reunidos na Cúpula Ibero-Americana, em Andorra, o papa Francisco cobrou comprometimento da comunidade internacional e "forte vontade política" para que não sejam os pobres a pagar o preço mais alto da pandemia de covid-19.

A mensagem foi dirigida aos 22 representantes dos Estados que compõem o bloco de países latino-americanos e da península ibérica. Nela, Jorge Mario Bergoglio falou sobre o "contexto particularmente difícil" devido aos "terríveis efeitos" da pandemia do novo coronavírus em todos os âmbitos da vida diária.

Na carta, o líder da Igreja Católica fez um apelo pela reforma da "arquitetura" da dívida externa dos países pobres como uma "resposta comum à pandemia". O pontífice sugeriu a renegociação do peso da dívida das nações mais necessitadas como um gesto que ajudará os povos a se desenvolverem, a terem o às vacinas, saúde, educação e emprego.

Para isso, é urgente a "implementação de políticas econômicas sólidas", afirmou o papa, permitindo o o desses países ao financiamento externo, através de uma nova emissão de Direitos Especiais de Saque, um instrumento monetário internacional, criado pelo FMI (Fundo Monetário Internacional) para completar as reservas oficiais dos países membros.

A mensagem do pontífice também está sendo interpretada como uma demonstração de apoio indireto à Argentina, sua terra natal, que está em plena negociação com o FMI e o Clube de Paris, que congrega 22 países credores, na tentativa de adiar o pagamento de US$ 2,4 bilhões, previsto para 31 de maio, evitando assim um default.

Em 14 de abril, o papa recebeu, em audiência privada no Vaticano, o Ministro da Economia argentino, Martín Guzmán, que estava em viagem oficial à Europa em busca de apoio para renegociar a dívida do país com os organismos internacionais.

Imunização extensiva

Depois de reconhecer o sofrimento de todos que perderam seus familiares e entes queridos, os milhões de vítimas e doentes, além do trabalho árduo de médicos, enfermeiras, profissionais de saúde e voluntários no enfrentamento da crise sanitária, Francisco reforçou seus pedidos pela distribuição extensiva dos imunizantes anti-Covid.

Na sua mensagem, o papa reiterou que as vacinas devem ser consideradas um "bem comum universal".

Nesta área, o pontífice sugeriu a criação de iniciativas que busquem desenvolver novas formas de solidariedade em nível internacional, não baseadas "em critérios puramente econômicos, mas levando em conta as necessidades de todos, especialmente os mais vulneráveis e necessitados".

O papa pediu união de forças para criar um "novo horizonte de expectativas" onde o benefício econômico não seja o objetivo principal, mas sim a proteção da vida humana. "Neste sentido, é urgente considerar um modelo de recuperação capaz de gerar soluções novas, mais inclusivas e sustentáveis, visando o bem comum universal", finalizou.

Sobre a Cúpula Ibero-Americana

A reunião da Cúpula Ibero-Americana que busca mais o às vacinas e financiamento para a recuperação pós-covid para a América Latina começou hoje em Andorra. A sessão, que foi iniciada com um minuto de silêncio em homenagem às vítimas da covid-19, conta com a presença de treze líderes latino-americanos. Os presidentes do Brasil, El Salvador, México, Nicarágua, Paraguai e Venezuela não compareceram à cúpula.