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

Cantora morre após contrair covid-19 propositalmente na República Tcheca

Cantora Hanka Horká morreu aos 57 anos na República Tcheca - Reprodução/Facebook
Cantora Hanka Horká morreu aos 57 anos na República Tcheca Imagem: Reprodução/Facebook

*

18/01/2022 16h38

Hana Horká, cantora do grupo tcheco Asonance, não apoiava a vacinação contra a covid-19. Por isso resolveu se contaminar deliberadamente para solicitar um aporte de vacinação na República Tcheca (Chéquia). Ela morreu no último domingo (16), aos 57 anos, por complicações relacionadas à doença, anunciou sua família na segunda-feira (17).

Em entrevista à rádio pública tcheca iRozhlas, o filho da cantora, Jan Rek confirmou que a mãe era antivacina. Ele e o pai estavam completamente imunizados contra a covid-19, mas contraíram a doença no final do ano ado.

Hana Horká decidiu, então, se expor propositalmente à covid-19. "Ela preferiu viver normalmente conosco e pegar a doença para não ter que se vacinar. É triste que ela quis mais acreditar em estranhos do que em sua própria família", afirmou o filho.

Nas redes sociais, a artista, que integrava uma das bandas de folk mais antigas da República Tcheca, chegou a comemorar a contaminação. "Estou muito feliz porque, desta forma, poderei ter uma 'vida livre' como os outros, ir ao cinema, tirar férias, ir à sauna, ao teatro", escreveu quando soube que estava infectada. Sua atitude era elogiada por muitos de seus fãs e amigos que também expressaram o desejo de pegar a covid-19.

Dois dias antes de sua morte, a artista voltou a compartilhar informações sobre seu estado de saúde nas redes sociais, afirmando estar emocionada por ter vencido a doença. Hana também afirmou que, para comemorar, faria uma viagem "urgente" a uma praia.

Dois dias antes de morrer, a cantora começou a ter complicações. Segundo o filho, ela voltou de uma caminhada sentindo muitas dores nas costas e morreu por sufocamento em sua cama.

Filho responsabiliza movimento antivacina

Jan está convencido que militantes antivacinas da República Tcheca são os principais responsáveis pela morte da mãe. Em um post no Facebook, ele culpa diretamente o ator Jaroslav Dusek e a bióloga Soya Peková, representantes deste polêmico movimento, de "ter sangue em suas mãos". Hana compartilhava frequentemente posts destas duas figuras contra os imunizantes anticovid.

Jan também contou que ele e o pai tentaram incansavelmente convencer a cantora a se vacinar, em vão. Ele espera que, ao dividir a trágica história sobre a morte de sua mãe, poderá esclarecer sobre a importância de ouvir especialistas e confiar em dados seguros sobre a vacinação.

"Minha mãe não foi apenas alvo de uma desinformação total, mas também acreditava em opiniões sobre a imunidade natural e anticorpos que criaria quando pegasse a doença", explicou.

A República Tcheca enfrenta atualmente uma nova onda da covid-19, impulsionada pela variante ômicron. Na segunda-feira (17), 20 mil novos casos foram registrados no país europeu com 10,7 milhões de habitantes.

Segundo dados do governo tcheco, 63% da população está completamente vacinada contra a covid-19, índice abaixo da média da Europa. Apenas 31% das pessoas elegíveis receberam a terceira dose do imunizante.

*Com informações da AFP