;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Carla Araújo

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Eleição faz Bolsonaro contrariar Guedes e propor auxílio de R$ 400

27 set. 2021 - O presidente Jair Bolsonaro (sem partido) e o ministro da Economia, Paulo Guedes, em evento da Caixa, em Brasília - Mateus Bonomi/AGIF - Agência de Fotografia/Estadão Conteúdo
27 set. 2021 - O presidente Jair Bolsonaro (sem partido) e o ministro da Economia, Paulo Guedes, em evento da Caixa, em Brasília Imagem: Mateus Bonomi/AGIF - Agência de Fotografia/Estadão Conteúdo

Do UOL, em Brasília

19/10/2021 12h24

Receba os novos posts desta coluna no seu e-mail

Email inválido

A equipe econômica até achou que teria mais uns dias para resolver o ime entre a continuidade do auxílio emergencial e um plano B para o Auxílio Brasil, programa que irá substituir o Bolsa Família. Mas, na manhã desta terça-feira (19), o chefe do cerimonial da Presidência encaminhou aos ministros um convite para o que chamou de Cerimônia de lançamento do Auxílio Brasil, às 17 horas no Palácio do Planalto.

O presidente Jair Bolsonaro, que tem buscado aumentar a popularidade em busca da reeleição, decidiu que, além dos R$ 300 que tinha combinado para turbinar o Bolsa Família, quer um formato que ainda beneficie os chamados "invisíveis", que não atenderiam aos critérios do programa, com um ticket médio de R$ 100, ampliando o benefício para a faixa dos R$ 400.

O desenho do programa que será apresentado, porém, ainda estava em discussão. Fontes do ministério da Cidadania e da Economia afirmam que há algumas alternativas sobre a mesa e correm contra o tempo para fechar o que será apresentado mais tarde. O clima, segundo uma fonte, era de "barata voa".

Autoridades receberam convite para o evento de lançamento do programa - Reprodução - Reprodução
19.out.2021 - convite para lançamento do novo Bolsa Família
Imagem: Reprodução

A ideia é que parte desse benefício seja bancado por créditos extraordinários, que ficam fora do teto de gastos. Com isso, a ideia é que não haja uma ruptura com o fim do auxílio emergencial - previsto para acabar em outubro - e que esses vulneráveis continuem a receber algum recurso.

Nos cálculos do Ministério da Cidadania, o número de atendidos pode chegar a 20 milhões de pessoas.

Plano B

O presidente Jair Bolsonaro levou pessoalmente ao presidente da Câmara, Arthur Lira (PP-AL), no dia 9 de agosto, uma MP (Medida Provisória) para criar o programa Auxílio Brasil.

Para este ano, os recursos já estariam solucionados com verbas do Ministério da Cidadania e com o aumento do IOF. Mas para 2022, os recursos do programa ainda dependem de matérias pendentes no Congresso, como a PEC dos Precatórios e a reforma do Imposto de Renda (IR).

Agora, o governo resolveu colocar um plano B em prática e vai lançar o programa, possivelmente, de forma temporária, o que permitiria brechas para a obtenção de receitas.

Derrota de Guedes

O improviso e a pressa do presidente em resolver a solução em torno dos benefícios sociais representa uma derrota para o Ministro da Economia, Paulo Guedes, que era contra a continuidade do auxílio e queria um valor médio do Auxílio Brasil menor do que o valor de R$ 400, sem que parte do valor fosse fora do teto, o que Guedes também queria preservar.

O anúncio de hoje é uma vitória da ala política do governo.

O time de desafetos de Guedes entre os pares da Esplanada cresceu nos últimos meses. Ao lado de Rogério Marinho (Desenvolvimento Regional), que sempre foi antagonista de Guedes na conduta dos gastos públicos, agora estão outros dois ministros políticos Onyx Lorenzoni (Trabalho) e João Roma (Cidadania).

Na última sexta-feira, os três participaram de uma reunião com o presidente Jair Bolsonaro, sem a presença de Guedes.

Ontem, em evento público em Minas Gerais, quando falou da possibilidade de renovar o auxílio, Bolsonaro contou de uma reunião que teve com Guedes no sábado e ainda se referindo ao auxílio emergencial disse que o valor já estaria definido.

"Até digo para vocês, a questão do auxílio emergencial, que está batido o martelo no seu valor juntamente ao Paulo Guedes [ministro da Economia] e outros ministros no sábado, é um valor para dar dignidade a esses necessitados. O ideal é que todos tivessem seu ganha-pão, tivesse emprego, mas as consequências da pandemia agravaram essa questão e não somos insensíveis a esses mais necessitados", completou.