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

Esse conteúdo é antigo

Guedes: Nos próximos 60 dias estaremos vacinando 1 milhão por dia

"Vacinando um 1 milhão de pessoas por dia vamos acabar vacinando em menos de dois meses os mais vulneráveis", afirmou - Gabriela Biló/Estadão Conteúdo
"Vacinando um 1 milhão de pessoas por dia vamos acabar vacinando em menos de dois meses os mais vulneráveis", afirmou Imagem: Gabriela Biló/Estadão Conteúdo

Emilly Behnke e Idiana Tomazelli

De Brasília

25/03/2021 19h25

Com o governo sob críticas pelo atraso na vacinação contra covid-19, o ministro da Economia, Paulo Guedes, disse nesta quinta-feira, 25, que a estimativa é elevar o ritmo de imunização nos próximos 60 dias, até alcançar a marca de 1 milhão de doses aplicadas por dia.

"Nós vamos enfrentar essa segunda onda. As estimativas do governo são que nos próximos 60 dias vamos estar vacinando a quase 1 milhão de pessoas por dia", disse Guedes nesta tarde. "Vacinando um 1 milhão de pessoas por dia vamos acabar vacinando em menos de dois meses os mais vulneráveis", destacou.

A meta de elevar a vacinação da média atual de 300 mil pessoas para 1 milhão de vacinados a cada dia foi citada ontem pelo novo ministro da Saúde, Marcelo Queiroga. O médico recém-empossado, contudo, não havia dado previsão de quando isso poderia ocorrer. Ontem, o País aplicou 595.786 doses, segundo dados do Conselho Nacional de Secretários de Saúde (Conass).

O ministro ressaltou que a maior parte dos idosos brasileiros, grupo de risco e prioritário na vacinação, tem acima de 60 anos e, por isso, com a aceleração da imunização a taxa de mortalidade deve cair bastante. Ele citou que o setor privado pode contribuir ainda mais para dar celeridade ao processo de vacinação.

Nesta tarde, Guedes anunciou que os empresários Luciano Hang, dono da varejista Havan, e Carlos Wizard, da holding Sforza, doarão 10 milhões de doses da vacina contra a covid-19 para o Plano Nacional de Imunização (PNI). "Essa ajuda que vem do setor privado pode acelerar ainda mais esse processo. Se tivermos 100 empresários, nós teremos 500 milhões de vacinas, podemos dobrar os 500 milhões que o governo já conseguiu porque a coisa agora não é quantidade é a velocidade de vacinação", observou.

Diante da alta nos números da pandemia da covid-19 do País, o ministro da Economia buscou tranquilizar a população e garantiu que a segunda onda da crise sanitária será enfrentada. Guedes, contudo, disse que medidas de isolamento - indicadas pela Organização Mundial da Saúde para diminuir a contaminação - não podem "derrubar" a atividade econômica mais uma vez.

"O isolamento é uma tentativa de desacelerar o contágio, mas nós não podemos derrubar a economia toda de novo. Então, nós temos que acelerar a vacinação", concluiu. Na fala à imprensa, o ministro também destacou as medidas adotadas para manutenção de empregos e auxílio financeiro da população, como o auxílio emergencial e programas de crédito e preservação de empregos.