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

Datafolha: Lula oscila para baixo e diminui chance de vitória em 1º turno

Montagem de fotos do ex-presidente Luiz Inácio Lula da Silva (PT) e do atual chefe do Executivo, Jair Bolsonaro (PL) - Reprodução/Instagram/@lulaoficial via @ricardostuckert; e Jair Bolsonaro
Montagem de fotos do ex-presidente Luiz Inácio Lula da Silva (PT) e do atual chefe do Executivo, Jair Bolsonaro (PL) Imagem: Reprodução/Instagram/@lulaoficial via @ricardostuckert; e Jair Bolsonaro

Do UOL, em São Paulo

01/09/2022 21h54Atualizada em 01/09/2022 22h15

Datafolha - Pesquisa muito confiável -  -

Pesquisa Datafolha realizada com entrevistas presenciais, contratada pelo jornal Folha de S.Paulo e pela TV Globo, e divulgada hoje, aponta que ex-presidente Luiz Inácio Lula da Silva (PT) segue na liderança, mas oscilou para baixo na diferença para o presidente Jair Bolsonaro (PL).

O levantamento é o primeiro feito pelo instituto após a realização do debate promovido pelo UOL, Folha de S.Paulo, Grupo Bandeirantes e TV Cultura, no último domingo (28) e o início da propaganda eleitoral gratuita, no dia 26 de agosto.

O petista tem 45% das intenções de voto, e o atual mandatário tem 32%. Na pesquisa anterior, divulgada no dia 18 de agosto, Lula aparecia com 47% e Bolsonaro, 32%. A margem de erro é de 2 pontos percentuais.

Em terceiro lugar aparecem Ciro Gomes (PDT), com 9%, e Simone Tebet (MDB), com 5%. Os dois empatam dentro da margem de erro.

Soraya Thronicke, Felipe D'Ávila e Pablo Marçal têm 1%, cada. Os outros cinco concorrentes não pontuaram.

Com os resultados de hoje, Lula tem 45% contra 49% da soma dos demais candidatos. Para possibilidade de vitória em 1º turno, é preciso que o candidato tenha mais pontos percentuais que todos os concorrentes somados, excluindo-se brancos, nulos e não sabem. Por conta da margem de erro, porém, a vitória petista na primeira rodada ainda é possível.

O Datafolha ouviu 5.734 pessoas pessoalmente em 285 cidades, entre os dias 30 de agosto e 1º de setembro. O índice de confiança é de 95%. O levantamento foi registrado no TSE (Tribunal Superior Eleitoral) sob o protocolo BR-00433/2022 e teve custo de R$ 473.780,00.

Confira os cenários testados

Datafolha - Cenário principal

Cenário 1 - Estimulada

  • Lula (PT): 45%
  • Jair Bolsonaro (PL): 32%
  • Ciro Gomes (PDT): 9%
  • Simone Tebet (MDB): 5%
  • Soraya Thronicke (União Brasil): 1%
  • Felipe D'Ávila (Novo): 1%
  • Pablo Marçal (Pros): 1%
  • Vera Lucia (PSTU): 0%
  • Roberto Jefferson (PTB): 0%
  • Sofia Manzano (PCB): 0%
  • Leonardo Péricles (UP): 0%
  • Constituinte Eymael (DC): 0%
  • Brancos/nulos/nenhum: 4%
  • Não sabem: 2%

Pesquisa espontânea

O Datafolha também testou um cenário espontâneo —isso significa que os eleitores podem apontar qualquer nome de sua preferência.

  • Lula (PT): 40%
  • Jair Bolsonaro (PL): 28%
  • Ciro Gomes (PDT): 4%
  • Simone Tebet (MDB): 2%
  • Brancos/nulos/nenhum: 5%
  • Não sabem: 17%

Segundo turno

No cenário estimulado para um possível segundo turno entre Lula e Bolsonaro, a pesquisa aponta que o petista seria vencedor.

Lula oscilou negativamente na margem de erro em 1 ponto em relação à pesquisa anterior, ando de 54% para 53%. Já Bolsonaro oscilou positivamente, ando de 37% para 38%.

Cenário 1

  • Lula (PT): 53%
  • Jair Bolsonaro (PL): 38%
  • Nenhum/branco/nulo: 8%
  • Não sabe: 1%

Sobre o instituto

O Datafolha é um instituto de pesquisas ligado ao jornal Folha de S.Paulo. O instituto só realiza pesquisas eleitorais financiadas por grupos de comunicação. As pesquisas geralmente são feitas abordando entrevistados em pontos de grande fluxo de pessoas em áreas estabelecidas conforme distribuição do eleitorado brasileiro.