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

Lula ausente e Bolsonaro são os principais alvos em debate do SBT

24.set.2022 - Presidenciáveis durante debate no SBT; Lula não participou - Reprodução/SBT
24.set.2022 - Presidenciáveis durante debate no SBT; Lula não participou Imagem: Reprodução/SBT

Do UOL, em São Paulo, Rio e Brasília*

24/09/2022 19h27Atualizada em 24/09/2022 19h27

O ex-presidente Luiz Inácio Lula da Silva (PT) e o presidente e candidato à reeleição Jair Bolsonaro (PL) foram os principais alvos do debate presidencial de hoje (24), realizado pelo SBT em parceria com CNN Brasil, Veja, O Estado de S. Paulo, Nova Brasil FM e Terra.

Dos convidados, somente Lula faltou, o que gerou crítica de seus adversários. Além de Bolsonaro, outros cinco presidenciáveis foram aos estúdios do SBT: Ciro Gomes (PDT), Simone Tebet (MDB), Soraya Thronicke (União Brasil), Felipe D'Avila (Novo) e Padre Kelmon (PTB). Esse é o segundo encontro entre os presidenciáveis nesta corrida eleitoral.

Com a falta de Lula, Bolsonaro entrou na mira de perguntas dos outros postulantes. O corte no orçamento para programas da Saúde e da Educação e o destino de recursos para o orçamento secreto serviram de munição para criticar as escolhas dele à frente do Palácio do Planalto. O presidente, que tenta a reeleição, negou as acusações.

Merenda sem reajuste. Em agosto, o presidente vetou o reajuste aprovado pelo Congresso do valor reado a estados e municípios para a merenda escolar. A medida foi alvo de críticas de Tebet, que fez sua primeira pergunta a Bolsonaro:

"Você cortou mais de 90% dos programas do dinheiro para casas populares, para delegacias da mulher, tirou dinheiro de creches e de escolas, sabe para quê? Para que não, para pagar o orçamento secreto para comprar apoio no Congresso Nacional. Isso é corrupção. Hoje as nossas crianças estão comendo bolacha e suco em pó", disse.

Hoje, pelo Programa Nacional de Alimentação Escolar, o governo rea apenas R$ 0,53 para alimentação de cada aluno matriculado na pré-escola e R$ 0,36 por aluno do ensino fundamental e médio.

Nas creches, o ree por criança é de R$ 1,07. O ree é feito diretamente aos Estados e municípios, com base no Censo Escolar realizado no ano anterior ao do atendimento.

Controle do câncer. A verba destinada a investimentos para prevenção e controle do câncer foi reduzida em 45% no orçamento para 2023, de R$ 175 milhões para R$ 97 milhões, segundo o Estadão.

Sem Lula. A escolha de Lula de não ir ao debate foi criticada pelos candidatos antes mesmo do início do evento. O pedetista Ciro Gomes, que ocupa a terceira posição nas pesquisas de intenção de voto, criticou o adversário, que tem pedido pelo voto útil para a corrida eleitoral terminar no primeiro turno.

"É lamentável que um candidato que diz que tem que fazer um voto útil para enfrentar o fascismo e estigmatiza o fascismo na mão de um adversário não venha na presença do adversário mostrar o fascismo dele", pontuou.

Simone e Soraya também rebateram a ausência do petista e indicaram que o ex-presidente "fugiu" do embate e o classificaram como "covarde". "Como é que vamos votar no candidato que não tem a coragem de vir alma debate apresentar suas propostas no momento de maior complexidade da história? Vamos dar um cheque em branco? Vamos dar um tiro novo escuro?", rebateu Tebet.

"Comparecer ao debate é uma obrigação do candidato e é um direito do eleitor. Entendo que é um ato de covardia do candidato, você pode organizar a sua agenda. A desculpa que foi dada, com todo o respeito, é uma desculpa esfarrapada. Isso é desrespeito com a população brasileira", afirmou Soraya.

*Participaram desta cobertura:
Em São Paulo: Caê Vasconcelos, Felipe Pereira, Isabela Aleixo, Juliana Arreguy e Wanderley Preite Sobrinho
No Rio: Lola Ferreira
Em Brasília: Camila Turtelli, Eduardo Militão, Gabriela Vinhal e Leonardo Martins