;(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
Topo

Esse conteúdo é antigo

Em live com cão, presidente da Argentina critica desigualdade e elogia Lula

Dylan, cachorro de Alberto Fernandez, a atrás de Alberto Fernández durante transmissão - Reprodução
Dylan, cachorro de Alberto Fernandez, a atrás de Alberto Fernández durante transmissão Imagem: Reprodução

Do UOL, em São Paulo

15/05/2020 13h57

O presidente da Argentina, Alberto Fernández, participou hoje de um debate online promovido pelo Grupo de Puebla (fórum de representantes da ala progressista da esquerda) para debater questões econômicas e políticas em tempos de pandemia do novo coronavírus.

Curiosamente, logo no início da participação de Fernandez, um cachorro ou por trás do presidente da Argentina — que não percebeu a movimentação canina. Trata-se de Dylan, o cão de estimação do presidente.

Em abril, Fernández assinou um decreto para adiar para 2021 o pagamento de uma parcela de US$ 9,8 bilhões da dívida externa argentina e concentrar os investimentos no combate à covid-19. A iniciativa foi elogiada por Ernesto Samper, ex-presidente da Colômbia entre 1994 e 1998, que defendeu "medidas não-ortodoxas, audazes e distintas" para o fortalecimento econômico da América Latina durante o momento atual.

"O Grupo de Puebla propôs uma iniciativa de uma moratória da dívida externa para a maior parte dos países da América Latina. Respaldamos de maneira total a posição argentina da revisão politica de sua dívida externa. E propusemos também que haja uma refinação da dívida externa latino-americana, no que nos acompanham os acadêmicos próximos do Grupo de Puebla", defendeu Samper.

"Esta é a grande interrogação: quem vai pagar? Os que já perderam o emprego? A classe média? Os aposentados ou os que tiverem que aposentar meses adiante? Ou vamos sair realmente quando as fatura tiverem que ser pagas pelos setores que têm maiores condições?", acrescentou.

Ensinamento de Lula

Em seu posicionamento, Fernández afirmou que "o mundo vive um processo de transformação muito profundo". E diante dos problemas causados pela covid-19, disse que "a desigualdade não é um bom caminho".

"Teremos que seguir nos protegendo até que se conheça uma vacina, que não sabemos em quanto tempo irá exisitr. Isso traz consequências econômicas enormes. Estao à vista", afirmou o presidente da Argentina, que citou o ex-presidente Luiz Inácio Lula da Silva (2003-2011) para explicar a necessidade de união política.

"Jornalistas perguntaram a Lula o que aconteceria se Cristina (Kirchner, vice-presidente argentina) e eu brigássemos. Lula disse: se em algum momento eles brigam, eles vão para suas casas, esperam dez minutos, tranquilizam-se e têm que voltar a trabalhar juntos", disse Fernandez.

"Este ensinamento de Lula é perfeito. Não podemos nos dar ao luxo de ter diferenças, porque das diferenças se aproveitam os setores que mais danos fazem a nosso povo."