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

Post de Neymar com falsa intimação de André Valadão é retirado do Instagram

Stories de Neymar é marcado como informação falsa - Reprodução
Stories de Neymar é marcado como informação falsa Imagem: Reprodução

Do UOL, em São Paulo

20/10/2022 22h32

Uma postagem de Neymar contendo uma informação falsa do pastor André Valadão, da Igreja Batista da Lagoinha (MG) foi derrubada horas mais tarde, hoje (20), no Instagram. Nos Stories, o atacante do PSG compartilhou um vídeo de Valadão se retratando de acusações feitas ao presidenciável Luiz Inácio Lula da Silva (PT), porém, ao contrário do que disse o pastor, o Tribunal Superior Eleitoral (TSE) não o obrigou a fazer tal retratação.

A rede social ocultou o conteúdo da postagem do camisa 10 do PSG e da seleção brasileiratambém simpatizante do atual presidente — e adicionou a frase "Informação falsa. Checado por verificadores de fatos independentes". Segundo o Instagram, "verificadores independentes afirmam que essa informação não se baseia em fatos".

Ontem, Valadão — que é apoiador de Jair Bolsonaro (PL) havia publicado um vídeo nas redes sociais em que aparece lendo um texto onde se retrata de supostas acusações feitas à Lula. Na gravação, Valadão diz que a retratação teria sido determinada pelo ministro Alexandre de Moraes, presidente do TSE. A entidade, porém, negou a exigência, que o próprio pastor confirmou pouco depois, em postagem no Instagram.

Valadão retificou a informação, dizendo que recebeu citação do TSE para que se manifestasse sobre ação da campanha de Lula que o acusa de ter divulgado fake news contra o petista e resolveu se antecipar a uma decisão judicial.

"A fim de que o pedido perdesse o objeto, para que não houvesse invasão ao meu perfil, sob um manto de um pseudo direito de resposta, gravei um vídeo em sentido contrário ao inicialmente feito", explicou o pastor no Instagram, na mesma postagem em que publicou foto do documento de citação.

Na suposta retratação, Valadão disse que Lula não é a favor do aborto, nem da descriminalização das drogas, ou de liberar pequenos furtos. Na sequência, porém, ele voltou a acusar o petista: "Os trombadinhas entrarão na sua casa, roubarão sua TV, roubarão seu celular. Você correrá risco de vida e nada acontecerá com eles".

Em outro trecho, disse que Lula não é a favor da regulação da mídia, mas completou de uma forma que dava a entender o contrário.

O pedido de retratação feito pela campanha de Lula ainda não foi julgado pelo TSE.