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

Após ataque, EUA quer 'desescalada' das tensões com Irã, diz Pompeo

Do UOL, em São Paulo

03/01/2020 10h29Atualizada em 03/01/2020 12h07

O secretário de Estado americano, Mike Pompeo, disse hoje que os Estados Unidos estão "comprometidos com a desescalada" das tensões com o Irã.

A declaração foi dada em entrevista aos canais Fox News e CNN, após um ataque coordenado pelo governo americano matar o general iraniano Qasem Soleimani e o comandante iraquiano Abu Mehdi Al Muhandis, em Bagdá.

Pompeo se recusou a discutir detalhes da suposta ameaça, mas disse que foi "uma avaliação baseada em informações de inteligência" que levou à decisão de atacar Qassem Soleimani, comandante da Força Quds, uma corporação de elite do Irã.

"Ele estava planejando ativamente na região para tomar ações — uma grande ação como a descreveu — que colocaria em risco dezenas ou centenas de vidas americanas. Sabemos que era iminente", disse Pompeo.

Segundo ele, os EUA querem reduzir as tensões entre os países, mas estão preparados para se defender em caso de uma possível retaliação, incluindo um ataque cibernético.

Antes, ele havia publicado uma mensagem de agradecimento aos aliados que apoiaram a ação. "Grato aos nossos aliados por reconhecerem as contínuas ameaças agressivas representadas pelas forças iranianas Al-Quds", tuitou Pompeo, ressaltando que conversou sobre o ataque com o colega britânico, Dominic Raab, e o responsável pelas questões diplomáticas do Partido Comunista Chinês (PCC), Yang Jiechi.

Pentágono diz que ataque foi ordenado por Trump

O Pentágono confirmou que o ataque aconteceu "sob ordens do presidente" Donald Trump. "Os militares dos EUA tomaram medidas defensivas decisivas para proteger o pessoal dos EUA no exterior, matando Qasem Soleimani", afirmou em nota.

"Este ataque teve como objetivo impedir futuros planos de ataque iranianos. Os Estados Unidos continuarão a tomar todas as medidas necessárias para proteger nosso povo e nossos interesses, onde quer que estejam ao redor do mundo", concluiu.

De acordo com o Pentágono, Soleimani "orquestrou" ataques em bases de coalizão no Iraque ao longo dos últimos meses e aprovou os "ataques" na embaixada dos EUA em Bagdá, ocorridos no início desta semana.

O presidente dos EUA, Donald Trump, ainda não comentou sobre a operação. Ele apenas publicou uma imagem com a bandeira do país em sua conta no Twitter.

Horas após a confirmação da morte de Soleimani, a embaixada dos Estados Unidos em Bagdá, que na terça-feira foi alvo de um ataque por uma multidão pró-Irã, recomendou a seus cidadãos que deixem o Iraque "imediatamente".

Como foi o ataque

O ataque coordenado pelos EUA contra um aeroporto em Bagdá, no Iraque, matou Qasem Soleimani, o chefe da Força Revolucionária da Guarda Quds do Irã, considerado um dos homens mais importantes do país.

Além dele, ao menos outras sete pessoas morreram. Entre elas estava Abu Mahdi al-Muhandis, comandante de milícia do Iraque, apoiada pelo Irã. A milícia da qual ele fazia parte também atribuiu a morte aos EUA.

Foto mostra veículo destruído - AFP/HO/IRAQI MILITARY - AFP/HO/IRAQI MILITARY
Foto mostra veículo destruído perto de onde o comboio do general iraniano Qasem Soleimani foi alvo de ataque de drone dos EUA quando deixava o aeroporto de Bagdá, no Iraque
Imagem: AFP/HO/IRAQI MILITARY

Naim Qassem, segundo na linha de comando do Hezbollah no Líbano, também seria uma das vítimas.

A Guarda Quds é uma força de elite do exército iraniano e teria sido responsável pela invasão da Embaixada dos EUA, em Bagdá, no início desta semana.

(Com agências internacionais)