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

Bolsonaro cita crise hídrica e faz apelo: 'Apague um ponto de luz agora'

Do UOL, em São Paulo

26/08/2021 20h13Atualizada em 26/08/2021 23h28

O presidente Jair Bolsonaro (sem partido) itiu hoje o perigo da crise hídrica vivida no Brasil, que classificou como "a maior da história" e "problema sério", e fez um apelo para que as pessoas economizem energia e "apaguem um ponto de luz" em casa. Ele também disse que algumas hidrelétricas, sem especificar quais, podem parar de funcionar caso a situação se agrave.

"Em que pese estarmos vivendo a maior crise hidrológica da história, 91 anos que não tínhamos uma crise como essa... Vou até fazer um apelo a você que está em casa agora: tenho certeza que você pode apagar um ponto de luz na sua casa agora. Peço esse favor para você, apague um ponto de luz agora", disse Bolsonaro durante sua live semanal.

Ajude-nos, assim você está ajudando a economizar energia e a economizar água das hidrelétricas. Em grande parte dessas represas já estamos na casa de 10%, 15% de armazenamento. Estamos no limite do limite, algumas [hidrelétricas] vão deixar de funcionar se essa crise hidrelétrica continuar existindo."
Jair Bolsonaro, em apelo à população

O recente aumento nas contas de luz tem pesado no orçamento das famílias e pressionado a inflação. A prévia do IPCA (Índice de Preços ao Consumidor Amplo) deste mês, divulgada ontem pelo IBGE (Instituto Brasileiro de Geografia e Estatística), acelerou a 0,89%, após ficar em 0,72% em julho.

Foi a maior variação para agosto em quase duas décadas, desde 2002, quando o índice foi de 1%.

"Qual o problema?"

Assim como em julho, a prévia da inflação de agosto foi puxada pelo aumento nas contas de luz, que chega a 5% no mês, exercendo o maior impacto individual no resultado. Ontem, porém, o ministro da Economia, Paulo Guedes, disse não ver problema na alta dos preços da energia elétrica, acreditando que o país atravessará a crise sem "medo". (Assista abaixo)

"Se no ano ado, que era o caos, nós nos organizamos e atravessamos, por que nós vamos ter medo agora? Qual o problema agora que a energia vai ficar um pouco mais cara porque choveu menos? Ou o problema agora é que está tendo uma exacerbação porque anteciparam as eleições... Tudo bem, vamos tapar o ouvido, vamos atravessar", declarou Guedes no lançamento da Frente Parlamentar do Empreendedorismo.

Hoje, o ministro explicou ter usado a expressão "qual o problema" para dizer que a crise hídrica é uma variável que o governo não controla, mas que deve enfrentá-la porque "não adianta ficar sentado chorando". Segundo Guedes, a fala de ontem foi "tirada de contexto".

Medidas do governo

A crise hídrica levou o governo a anunciar algumas medidas para redução do consumo de energia em toda a istração pública federal. Um decreto presidencial determinou a redução do consumo de eletricidade desses órgãos entre 10% e 20% em relação ao mesmo mês nos anos de 2018 e 2019, ou seja, antes do período pré-pandemia.

Paralelamente, o Ministério de Minas e Energia decidiu enviar energia elétrica produzida no Nordeste para compensar a escassez do Sul e do Sudeste. Segundo disse ontem Luiz Carlos Ciocchi, presidente do CMSE (Comitê de Monitoramento do Setor Elétrico), isso se deve à "espetacular" geração de energia eólica nos estados nordestinos.

O Brasil a pela pior seca dos últimos 91 anos, o que está afetando a produção de energia hidrelétrica em todo o país. De acordo com Ciocchi, o governo esperava que em agosto chovesse mais na região Sul, o que não aconteceu, o que levou à necessidade de transferência entre regiões.

Agosto foi um mês muito seco. A única região do Brasil onde poderia ter uma chuva esperada era a região Sul. Essa chuva não apareceu na intensidade que a gente esperava. Então temos aí uma situação bastante crítica.
Luiz Carlos Ciocchi, do CMSE, em coletiva

(Com Estadão Conteúdo e Reuters)