;(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 tem vantagem no Nordeste; empresários preferem Bolsonaro

Lula e Bolsonaro  - Divulgação e Agência Brasil
Lula e Bolsonaro Imagem: Divulgação e Agência Brasil

Do UOL, em São Paulo

23/06/2022 22h09

Datafolha - Pesquisa muito confiável -  -

O ex-presidente Luiz Inácio Lula da Silva (PT) segue com larga vantagem em relação ao presidente Jair Bolsonaro (PL) no Nordeste - a segunda região mais populosa do Brasil, com 27% dos eleitores. Na briga pela Presidência da República, o petista derrota o principal adversário por 58% a 19%. As informações são da pesquisa Datafolha, contratada e divulgada hoje pelo jornal Folha de S.Paulo.

Por outro lado, o presidente Bolsonaro tem vantagem de votos entre os eleitores com maiores rendas e empresários. No grupo das pessoas com renda superior a 10 salários mínimos, o atual chefe do Executivo federal tem 47% das intenções de voto.

Entre os de renda mensal de 5 a 10 mínimos, Bolsonaro tem 44%. Essas faixas de renda, segundo a pesquisa, somam 11% da população. Já entre empresários, 4% dos ouvidos, o presidente tem 43% dos votos.

Lula, porém, tem grande liderança no grupo daqueles que recebem até 2 salários mínimos - 52% dos entrevistados -, o petista tem 56% contra 22% de Bolsonaro. Além disso, o petista é o preferido de 62% dos desempregados - que são 9% da amostra do levantamento.

O ex-presidente ainda tem vantagem entre os mais jovens (54% a 24%) e os menos escolarizados (56% a 22%). Já os evangélicos preferem Bolsonaro a Lula. Agora, o atual presidente tem 40% dos votos, e o petista 35% (antes, 39% e 36%).

A pesquisa Datafolha, contratada pela empresa Folha Da Manhã S.A., ouviu 2.556 pessoas, com 16 anos ou mais, entre os dias 22 e 23 de junho. As entrevistas foram feitas por abordagem pessoal, em pontos de fluxo populacional, em 181 cidades brasileiras de 25 estados e no Distrito Federal. O índice de confiança é de 95% e a margem de erro é de 2 pontos percentuais para mais ou para menos. A pesquisa foi registrada no TSE (Tribunal Superior Eleitoral) sob o protocolo BR-09088/2022 e teve custo de R$ 473.780,00.

O levantamento de hoje mostrou que Lula segue na liderança da corrida eleitoral de 2022 para Presidência da República. O ex-presidente venceria a disputa no primeiro turno, pois têm 53% dos votos válidos, e mais do que a soma de todos os outros concorrentes. Já Bolsonaro fica com 32% dos votos válidos.

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.