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

UOL Confere

Uma iniciativa do UOL para checagem e esclarecimento de fatos


É falso que todas as urnas de local no RS tiveram 129 votos a Bolsonaro

6.out.2022 - Não há registro de que "todas as urnas tiveram 129 votos para Bolsonaro" no RS, como alega post - Arte/UOL sobre Reprodução/Facebook
6.out.2022 - Não há registro de que 'todas as urnas tiveram 129 votos para Bolsonaro' no RS, como alega post Imagem: Arte/UOL sobre Reprodução/Facebook

Do UOL, em São Paulo

06/10/2022 13h42

É falso que uma fraude foi comprovada em local de votação no Rio Grande do Sul, como sugere post de suposta mesária do RS. Ela diz que houve, em todas as urnas de sua seção, 129 votos para o presidente Jair Bolsonaro (PL) enquanto, para os outros candidatos, os números no boletim de urna oscilavam.

O TRE-RS (Tribunal Regional eleitoral do Rio Grande do Sul), em nota ao UOL Confere, afirmou que não há "qualquer indício de fraude no primeiro turno [das eleições de 2022]".

O que diz o post? Na postagem do Twitter, que também foi compartilhada no Facebook, a mulher se identifica como "Karina Flores" e diz que trabalhou como mesária no último domingo (2) no Rio Grande do Sul:

Ela relata que "no final, ao imprimir os boletins de urna, Bolsonaro fez exatos 129 votos em cada urna, TODAS AS URNAS 129 VOTOS EM CADA enquanto outros candidatos oscilavam os votos, Bolsonaro parava em 129, chamou a atenção esse número de todos os presentes."

A postagem não especifica o local de votação onde aconteceu a suposta fraude. Em nova postagem, a autora da publicação diz que não tirou fotos para respaldar a acusação. Segundo ela, tudo estaria disponível para checagem no site do TRE.

Resposta do TRE-RS. A Corte fez um levantamento da quantidade de seções com 129 votos para Bolsonaro no RS. Porém, o Tribunal Regional Eleitoral não conseguiu identificar nenhum caso que coincidisse com o relato da mulher.

O TRE-RS adiciona: "Se a denúncia que circula pelas redes sociais fosse séria, indicaria o local de votação onde aconteceu a suposta coincidência de votações".

Ainda assim, mesmo se a alegação de que todas as urnas registraram exatamente 129 votos para o candidato do PL fosse verdadeira, a coincidência não seria motivo para alegar fraude eleitoral.

"Considerando que é comum as seções eleitorais de um mesmo local de votação terem eleitorados semelhantes, não é impossível, embora não seja um fato corriqueiro, que exista coincidência do número de votos de um candidato em todas as seções. Isso, por si só, não seria elemento capaz de indicar fraude na votação", adiciona o Tribunal em resposta ao UOL Confere.

O UOL Confere considera como falso os conteúdos que não têm amparo em fatos e podem ser desmentidos de forma objetiva.

O UOL Confere é uma iniciativa do UOL para combater e esclarecer as notícias falsas na internet. Se você desconfia de uma notícia ou mensagem que recebeu, envie para [email protected].