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

Pazuello diz que vai se vacinar e vê obrigatoriedade como 'natural'

Do UOL, em São Paulo

18/12/2020 21h02

O ministro da Saúde Eduardo Pazuello disse hoje que vai se vacinar contra a covid-19 quando chegar o momento da sua faixa etária. A fala do general, que tem 57 anos, vai de encontro com o que disse ontem o presidente Jair Bolsonaro (sem partido). Pazuello também afirmou que viu como "natural" a decisão do STF (Supremo Tribunal Federal) de determinar a obrigatoriedade da vacina no Brasil.

Ontem, Bolsonaro disse que não tomaria um imunizante contra a covid-19 porque já contraiu a doença. O presidente argumentou que já tem anticorpos contra a doença e assim estaria imune, mas diversos estudos demonstraram que a proteção imunológica cai significativamente com o tempo e dois casos de reinfecção já foram confirmados no país. No total, o Ministério da Saúde confirma 58 casos suspeitos de reinfecção.

Em entrevista ao SBT News, Pazuello disse que tomará a vacina "desde que registrada pela Anvisa [Agência Nacional de Vigilância Sanitária] e garantida a eficácia". O ministro também reforçou a importância da vacinação para frear a pandemia, que vem se intensificando no Brasil no último mês.

"A vacina é peça fundamental para o controle da contaminação, é por isso que a gente trabalha nela, nessa direção, o tempo todo", disse o chefe da Saúde.

Pazuello também minimizou a possibilidade de a população evitar a vacinação por receio de efeitos colaterais. Para o ministro, as pessoas poderão analisar previamente os riscos, assim como fazem com remédios.

"Da mesma forma como cada médico prescreve um medicamento para aquele paciente, as pessoas também podem observar as diferentes marcas e diferentes tecnologias que estão ali para aquilo que seja menos impactante, possa ter menos efeitos colaterais para essa ou aquela pessoa", comentou o ministro.

Obrigatoriedade "natural"

A decisão de garantir a obrigatoriedade da vacina pelo STF foi vista com naturalidade pelo chefe da pasta federal. Pazuello lembrou que ninguém pode ser vacinado à força, cabendo às autoridades apenas definirem possíveis sanções a quem não quiser se vacinar, e antecipou que o governo ainda definirá que restrições serão essas.

"Cabe a nós do Ministério, em princípio vamos colocar quais são essas restrições. Por exemplo, não ir para um determinado país, determinado evento, são as cláusulas que já acontecem naturalmente. Para você ir a um cargo público, para ir a um determinado país às vezes exige algum tipo de vacina", afirmou o ministro.