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

Bolsonaro confirma R$ 20 bilhões para vacinas e termo de responsabilidade

O presidente Jair Bolsonaro (sem partido) em cerimônia da Marinha no Rio de Janeiro - Isac Nobréga/PR
O presidente Jair Bolsonaro (sem partido) em cerimônia da Marinha no Rio de Janeiro Imagem: Isac Nobréga/PR

Do UOL, em São Paulo

15/12/2020 00h01

O presidente Jair Bolsonaro (sem partido) confirmou a liberação de R$ 20 bilhões para vacinas e disse que as pessoas terão que termo de responsabilidade para tomar o imunizante contra a covid-19. A declaração ocorreu na noite de hoje durante conversa com apoiadores, em Brasília.

"Devo nesta terça-feira a Medida Provisória de R$ 20 bilhões para comprar vacinas. Talvez, terça-feira. E detalhe, vocês vão ter que um termo de responsabilidade, porque a Pfizer, por exemplo, é bem clara no contrato: 'nós não nos responsabilizamos por efeitos colaterais'. Tem gente que quer tomar, então tome. A responsabilidade é sua. Quer tomar, toma. Se der algum problema por aí... Espero que não dê", disse Bolsonaro a apoiadores.

"Para quem está bem fisicamente, não tem que ter muita preocupação. A nossa preocupação é com o idoso, com quem tem doença, com o pessoal que é gordinho...", completou o presidente, arrancando risadas das pessoas que estavam no local.

Bolsonaro erra ao dizer que quem está bem fisicamente não precisa se preocupar. Qualquer vacina precisa de uma cobertura mínima para fazer efeito. Um estudo publicado em agosto indica que, se um imunizante contra o coronavírus tiver eficácia de 80%, ele precisa ser aplicado em pelo menos 75% da população para acabar com a pandemia.

Se essa adesão mínima não for atingida, o vírus continua circulando, infectando pessoas, deixando sequelas e, em alguns casos, causando mortes. O sarampo, por exemplo, havia sido erradicado nas Américas em 2016, segundo a OMS (Organização Mundial da Saúde), mas voltou a ser alvo de preocupação em 2018, após dois surtos da doença no Brasil.

Na semana ada, Bolsonaro reafirmou que disponibilizará as vacinas, de forma gratuita e voluntária, mas sem usá-las para fins políticos, de olho em "projetos pessoais e de poder".

A reação de Bolsonaro ocorreu um dia depois de o governador de São Paulo, João Doria (PSDB), possível candidato às eleições de 2022, se antecipar à Anvisa (Agência Nacional de Vigilância Sanitária) e anunciar a data de início para a vacinação contra a covid-19 no estado.

O Brasil disponibilizará vacina de forma gratuita e voluntária após comprovada eficácia e registro na Anvisa. Vamos proteger a população respeitando sua liberdade, e não usá-la para fins políticos, colocando sua saúde em risco por conta de projetos pessoais de poder", escreveu Bolsonaro, em post publicado nas redes sociais.

De acordo com o Ministério da Saúde, o governo federal tem acordos com o laboratório AstraZeneca para receber 260 milhões de doses e insumos para fabricação em 2021. Seriam 100 milhões no 1º semestre e mais 160 milhões no 2º semestre. Segundo Pazuello, 15 milhões dessas doses começam a chegar em janeiro.

Além disso, haverá 42 milhões de doses de alguma vacina que virão do consórcio Covax Facility, feito mundialmente. Portanto o SUS (Sistema Único de Saúde) tem a garantia de 300 milhões de doses para 2021, segundo a pasta. Cada indivíduo precisará tomar duas doses, portanto existem vacinas garantidas para 150 milhões de pessoas.

A data de início da vacinação tem preocupado os governadores, que temem que estados como São Paulo e Rio de Janeiro, que sediam o Instituto Butantan e a Fiocruz, respectivamente, iniciem a imunização antes do restante do país. O plano paulista, por exemplo, prevê o início da vacinação para 25 de janeiro.