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

Presidente da Enel: Sem chuva abundante, país deverá tomar 'medidas duras'

Do UOL, em São Paulo

06/10/2021 13h21Atualizada em 06/10/2021 16h21

O presidente da Enel Brasil, Nicola Cotugno, disse hoje, em entrevista ao UOL News, que, se não houver chuva abundante nos próximos meses, será necessário tomar medidas "mais duras" para que não ocorra apagão ou racionamento no país.

Podemos ter um maravilhoso verão com muita chuva, assim como um verão crítico. E temos que ser muito rápidos e firmes. Não dá para atrasar. Se em novembro não tivermos chuva, dezembro tem que ser um mês de medidas duras. Se em dezembro não tivermos chuva, janeiro tem que ter medidas duras.
Nicola Cotugno, presidente da Enel Brasil

A decisão sobre um possível racionamento não cabe às distribuidoras, mas sim ao Ministério de Minas e Energia e ao ONS (Operador Nacional do Sistema Elétrico), órgãos do governo federal. A Enel atende mais de 18 milhões de clientes em São Paulo, no Ceará, no Rio de Janeiro e em Goiás.

Segundo Cotugno, diante do cenário crítico, a empresa está tentando acelerar a entrega de mais capacidade de geração e trabalhando com o Ministério de Minas e Energia para aumentar a importação de energia da Argentina e do Uruguai.

"Estamos com um grande esforço para trazer gás para colocar em funcionamento a usina térmica que temos em Fortaleza", disse. Mesmo assim, ele afirmou que, como distribuidora, a Enel está se preparando para um eventual racionamento.

Estaremos prontos se tivermos que fazer algum racionamento, para atuar a nível técnico, com as redes que temos.
Nicola Cotugno, presidente da Enel

Redução no consumo

De acordo com a distribuidora, o consumo de energia vem diminuindo após a criação de um programa do governo federal para dar desconto na conta de luz de quem economizar.

O desconto citado por Cotugno virá de uma só vez, na primeira conta de luz recebida após o cálculo do consumo referente ao mês de dezembro de 2021. Ou seja, em janeiro ou fevereiro de 2022.

"Acredito que a situação está bastante controlada, mas claro que outubro vai ser um mês no qual vamos ver como, de verdade, vai mudar essa matriz de consumo", disse o presidente, ressaltando que no calor as pessoas costumam consumir mais energia pelo aumento no uso de aparelhos como ventiladores e ar condicionado.

Segundo Cotugno, a Enel fará o possível para "sensibilizar" consumidores a consumirem menos energia.

Alta no preço da energia e cortes

Questionado pela apresentadora Fabíola Cidral, Cotugno explicou que o aumento do valor da conta de energia não é de responsabilidade da distribuidora, que apenas é uma intermediária entre as geradoras de energia e o cliente.

O presidente da distribuidora também declarou que "a conta [de energia] não é lucro. A conta é uma forma de financiar o investimento que estamos fazendo para modernizar nossa rede e oferecer um serviço melhor para o cliente".

Segundo Cotugno, os cortes de energia por falta de pagamento, que voltaram a vigorar na última semana, não são o objetivo da Enel.

Mas é óbvio que não podemos deixar de considerar o equilíbrio econômico-financeiro da atividade. Os clientes pagam por contrato de telefonia, comida, outros serviços. É correto também pagar o serviço de entrega de energia.
Nicola Cotugno, presidente da Enel

As distribuidoras da Enel iniciaram uma campanha de negociação de dívidas para clientes inscritos na tarifa social, destinada a famílias de baixa renda. No mês de outubro, esses clientes poderão parcelar contas atrasadas em até 13 vezes, com isenção de encargos. Os juros serão de 1%.