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

SBT critica fake news sobre vacina após âncora ter mal súbito ao vivo

Rafael Silva desmaiou durante o "Alterosa Alerta", da TV Alterosa. - Reprodução/TV Alterosa
Rafael Silva desmaiou durante o "Alterosa Alerta", da TV Alterosa. Imagem: Reprodução/TV Alterosa

De Splash, em São Paulo

04/01/2022 11h06Atualizada em 04/01/2022 11h31

Rafael Silva, apresentador que desmaiou ao vivo após sofrer um mal súbito foi vítima de fake news que relacionaram seu quadro de saúde à terceira dose da vacinação contra a covid-19.

Em live realizada na manhã de hoje no Facebook, a TV Alterosa, rede afiliada do SBT em Minas Gerais, informou que o jornalista apresentou melhora, foi extubado e pode ter uma doença cardíaca congênita.

"Rafael Silva está melhorando. A gente conversou com a família, que disse que ele foi extubado. Está consciente e falando. Conversou com a mãe, irmão... Inclusive pediu para ir ao banheiro. A recuperação é a melhor possível. Estamos muito feliz com essa notícia", disse o apresentador Kadu Lopes.

A família conversou com os médicos. Muito foi divulgado nas redes sociais, muitas fake news. Segundo especialistas da nossa região, eles descartaram a questão da 3ª dose. Muita gente maldosa fazendo politicagem em cima da vacinação e da vacina que ele tomou recentemente. Kadu Lopes

"A suspeita é que Rafael tenha uma doença cardíaca congênita. Segundo o médico, ele pode ter nascido com esse problema e ninguém tinha identificado", revelou o apresentador, que disse que Rafael deve sair da CTI do Hospital Humanitas em um ou dois dias e ir para o quarto comum.

Cantor Maurílio também foi vítima de fake news sobre vacina

O cantor Maurílio, segunda voz de Luiza, morreu na última quarta-feira (29) aos 28 anos, em decorrência de um tromboembolismo pulmonar que levou a três paradas cardíacas após ar mal na gravação de um DVD. Ele estava internado em Goiânia desde 15 de dezembro e, no dia seguinte, foi vítima de fake news.

Mesmo com ausência de provas da relação entre a vacina contra a covid-19 e o quadro que Maurílio se encontrava, o deputado federal Eduardo Bolsonaro (PSL-SP) fez uma publicação em seu Twitter associando de maneira errônea o imunizante e a hospitalização cantor, que já estava vacinado com as duas doses.

O parlamentar publicou um print da foto tirada pelo cantor quando se vacinou com a segunda dose da vacina contra a covid, em 17 de novembro, e outra com a notícia de que o artista havia sofrido parada cardíaca.

No entanto, como foi revelado pelo UOL Confere, Maurílio foi diagnosticado com tromboembolismo pulmonar, uma complicação da trombose na região do pulmão, quadro para o qual o artista já tinha predisposição genética.

Além disso, não há comprovação alguma de que a vacina tenha ocasionado as complicações.

Cantor sertanejo Maurílio, da dupla com Luíza, morre aos 28 anos em Goiânia