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

Bolsonaro trata ataque dos EUA a general do Irã como combate ao terrorismo

Do UOL, em São Paulo

03/01/2020 19h03Atualizada em 03/01/2020 22h53

Resumo da notícia

  • Em entrevista ao Brasil Urgente, Bolsonaro declarou que a posição do Brasil é de "se aliar a qualquer país do mundo no combate ao terrorismo"
  • O presidente disse ter recebido informações de que a "vida pregressa" do general Qasem Soleimani "era voltada, em grande parte, para o terrorismo"
  • Bolsonaro também afirmou que o Brasil "não tem forças armadas nucleares para poder dar opinião tranquilamente sem sofrer retaliações"
  • O presidente adiantou que terá uma reunião na segunda-feira (6) para tratar sobre uma possível alta no preço do petróleo

O presidente Jair Bolsonaro (sem partido) tratou o ataque dos EUA que matou um dos principais nomes das Forças Armadas do Irã, o major-general Qasem Soleimani, como uma ação de combate ao terrorismo. As declarações de Bolsonaro foram dadas nesta sexta-feira (3) em entrevista ao apresentador José Luiz Datena, no programa "Brasil Urgente", da TV Bandeirantes.

"A nossa posição é se aliar a qualquer país do mundo no combate ao terrorismo. Nós sabemos o que, em grande parte, o Irã representa para os seus vizinhos e para o mundo", disse o presidente depois de ser perguntado sobre qual era a posição do Brasil sobre o ataque.

Bolsonaro afirmou inclusive ter recebido informações de que Soleimani estaria envolvido no atentado terrorista à associação judaica Amia, em Buenos Aires, que deixou 85 mortos em 1994.

"A vida pregressa dele [Soleimani] era voltada, em grande parte, para o terrorismo. E nós, aqui no Brasil, a nossa posição é bem simples: tudo que pudermos fazer para combater o terrorismo, nós faremos", disse.

Questionado por Datena se era favorável ao ataque como "medida preventiva", Bolsonaro se limitou a reiterar que o governo brasileiro enxerga a ação dos EUA como uma medida de combate ao terrorismo.

"Nós somos favoráveis a qualquer medida que combata o terrorismo no mundo. É isso que eu posso te ar", respondeu o presidente.

Na mesma entrevista, Bolsonaro afirmou que o Brasil "não tem forças armadas nucleares para poder dar opinião tranquilamente sem sofrer retaliações" a respeito do ataque dos EUA.

"Tenho que tomar cuidado com as palavras. Eu, como chefe de Estado, o que porventura falar para você, Datena, pode até ser manchete no dia seguinte. Nós queremos paz, mas uma velha máxima no meio militar diz que quem quer paz tem que se preparar para a guerra", comentou.

Bolsonaro afirmou que o Brasil "abriu mão" de explorar a questão nuclear e repetiu, ao longo da entrevista, que manterá a cautela ao tratar do assunto.

"A nossa linha é pacífica porque, afinal de contas, não temos forças armadas nucleares para poder dar opinião tranquilamente sem sofrer retaliações", disse.

O presidente também adiantou que terá uma reunião na próxima segunda-feira, dia 6, para tratar sobre uma possível alta no preço do petróleo. O petróleo Brent, valor de referência internacional, fechou em alta de 3,6%, a US$ 68,60 por barril.

Confira a íntegra da entrevista de Bolsonaro a Datena no "Brasil Urgente"

Band Notí­cias