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

Regina Duarte posta fake news para atacar Lula e sofre nova advertência

Regina Duarte postou nova fake news sobre o presidente Lula - Reprodução
Regina Duarte postou nova fake news sobre o presidente Lula Imagem: Reprodução

Colaboração para Splash, em São Paulo

06/05/2023 18h34

A atriz Regina Duarte, 76, foi novamente advertida pelo Instagram por publicar informação sabidamente falsa, e mais uma vez para atacar o presidente Lula (PT).

Em seu perfil na plataforma, Duarte compartilhou um trecho deturpado da entrevista dada pelo petista ao podcast Flow em 18 de outubro de 2022.

O trecho em questão é do momento em que o petista disse que o candidato derrotado à reeleição Jair Bolsonaro (PL) é costumaz em propagar desinformações. Na época, Lula, ao comentar a explicação de Bolsonaro para o vídeo em que o então presidente disse ter "pintado um clima" com adolescentes venezuelanas, falou que, "textualmente", Jair diz ser "preciso mentir".

"Eu estava vendo um vídeo do Bozo esses dias, ele, naquele vídeo em que ele está falando das meninas venezuelanas, ele fala textualmente: 'Tenho que mentir. É preciso mentir. O político tem que mentir'. Porque é sempre mais fácil acreditar numa mentira. Uma mentira, minha mãe dizia, uma mentira ela, ela voa. A verdade engatinha. É sempre assim. Mas eu acho que você tem muitos políticos no Brasil que não mentem e que são pessoas sérias. Sabe?", declarou Lula ao Flow.

Essa fala do petista foi tirada de contexto por seus adversários na época da campanha durante o segundo turno para dar a entender que ele defendeu a mentira como uma arma política. Agora, Regina Duarte traz novamente a fake news para criticar o presidente, a quem ela chamou de "sem noção", mesmo com o vídeo deturpado e fora de contexto.

Ao clicar no post em questão no perfil da atriz, o Instagram adverte os internautas para o fato de ela ter compartilhado uma fake news e afirma que o vídeo está "adulterado". "Verificadores independentes afirmam que o vídeo ou áudio foi editado de uma forma que pode enganar as pessoas", diz o aviso da plataforma.

Regina Duarte já postou diversas fake news

Críticas ao PL das Fake News

  • Assídua em publicar fake news no Instagram, as postagens mais recentes de Regina Duarte na plataforma são justamente com críticas ao Projeto de Lei 2630/2020, que pretende criar regras para regular os conteúdos nas redes sociais e outras plataformas digitais, com penalidades às big techs em caso de descumprimento da lei. A atriz refere-se ao projeto como "censura".
  • Se aprovado, o PL permitirá que as plataformas sejam responsabilizadas civilmente pela circulação de conteúdos que se enquadrem em determinados crimes já tipificados pela lei brasileira, como racismo, crimes contra o Estado Democrático de Direito, atos de terrorismo, crimes contra crianças e adolescentes e violência contra a mulher.
  • As empresas poderão ser punidas se o conteúdo for patrocinado ou impulsionado ou se falharem em conter a disseminação dele, obrigação prevista no chamado "dever de cuidado".
  • O projeto está em trâmite na Câmara dos Deputados desde 2020 e era para ter sido votado no plenário da Casa nesta semana, mas a votação foi adiada.