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

'BBB 22': 'Surto' de covid no hotel de participantes deixa Globo em alerta

Lucas Pasin

De Splash, no Rio

12/01/2022 17h18Atualizada em 13/01/2022 13h34

Por que a lista de participantes do "BBB 22" está demorando a ser divulgada?

Splash apurou que um dos motivos para que a TV Globo ainda esteja segurando a informação de quais nomes estarão na casa mais vigiada do Brasil é a confirmação de possíveis participantes com covid-19. Esses "confinados" com a doença seriam do grupo "Pipoca" (de anônimos) e ligaram o alerta na emissora.

Pelo menos três nomes de futuros participantes testaram positivo para covid-19 já confinados em um hotel na Barra da Tijuca, Zona Oeste do Rio. A emissora, aproveitando o isolamento, vem refazendo testes e seguindo todos os protocolos de segurança.

Participantes que apresentaram sintomas e mais de um teste positivo já foram dispensados do isolamento e não estarão na próxima edição do reality. Ainda não há informações sobre integrantes do "Camarote" com testes para covid-19 positivos.

Globo confirma casos

Procurada para comentar o assunto, a Comunicação da Globo informou a Splash inicialmente que estava checando sobre os possíveis casos de covid-19 no hotel. Depois, publicou uma nota no site oficial confirmando os três casos e indicando que todos foram vacinados — os participantes que testaram positivo entrarão depois na casa.

Como parte do protocolo, são realizados testes em todos os participantes e, durante essa rotina, três deles, que estarão no elenco desta edição, testaram positivo. Todos estão com as respectivas vacinas em dia - item obrigatório para a participação no reality -, am bem, continuam isolados e estão sendo acompanhados por uma equipe médica. E, mesmo ansiosos para começarem a viver na casa mais vigiada do Brasil, assim permanecerão até que seja seguro deixarem o isolamento. Quando estiverem liberados pelos médicos, se unirão aos outros participantes, de um jeito inovador e sem prejuízo das dinâmicas do jogo. Globo

Mudou o dia da divulgação?

Patrícia Poeta se retratou hoje no "Encontro" (Globo) por ter afirmado que a lista oficial dos participantes do "BBB 22" sairia amanhã na programação da TV Globo.

A apresentadora se corrigiu e disse que a emissora vai anunciar hoje a data em que a lista será divulgada oficialmente. Ou seja, só saberemos hoje quando os nomes vão ser divulgados ao público.

Protocolos mais rígidos

A Globo também tem atualizado seus protocolos de segurança, os deixando mais rígidos, com a equipe que trabalhará no "BBB 22".

Splash já havia informado que a direção do reality planejou uma edição com protocolos mais flexíveis, mas precisou, de forma urgente, retomar a segurança total contra a doença, criando esquemas de escalas de trabalho entre prestadores de serviço e utilização de trajes e máscaras.

"Como todas as produções em atividade, o Big Brother Brasil segue o protocolo de segurança estabelecido pelos Estúdios Globo para prevenção à Covid-19. A Globo está acompanhando a situação da pandemia no país e revisita constantemente suas medidas preventivas, que são atualizadas e adaptadas sempre que necessário, seguindo a orientação de profissionais da saúde e órgãos competentes", informou a Globo em nota enviada.

O "BBB 22' tem estreia marcada para o dia 17 de janeiro.

Reprodução/Globoplay

Veja aqui as principais novidades do Big Brother Brasil. Acompanhe as principais notícias e análises sobre as provas, formação de paredão, discussões, casais, enquetes e muito mais. O reality, produzido pela Globo e apresentado por Tadeu Schmidt, chega a sua 25ª edição com uma inovação: pela primeira vez, os participantes entraram na casa em duplas.