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

Maria diz que Scooby, Naiara e Natália são 'plantas': 'Dá pra ver'

BBB 22: Maria aponta quem seriam as plantas da edição - Reprodução/Globoplay
BBB 22: Maria aponta quem seriam as plantas da edição Imagem: Reprodução/Globoplay

Colaboração para Splash, em São Paulo

07/02/2022 14h43

Laís, Maria e Vinicius opinaram sobre o terceiro paredão do "BBB 22" (TV Globo), formado na noite de ontem com Douglas Silva, Naiara Azevedo e Arthur Aguiar na berlinda. Eles ainda discutiram sobre quem seriam as "plantas" da edição - isto é, os participantes que têm pouca importância para o jogo.

"O DG eu quero muito que ele saia. Muito!", frisou Laís.

"Pra mim, ele tá entre as opções de ameaça. Mas a Naiara, pra mim, está entre as opções de 'não está acrescentando no jogo'. Eu acho pior tirar bons jogadores que movimentam a casa, de certa forma, e deixar planta. Prefiro botar três plantas no paredão e ver quem vai", disse Maria.

"Agora quem [seriam as plantas], né?", questionou Vyni.

"Só quem tá fora da casa consegue ter uma noção", disse Laís.

"Aqui dentro também dá pra ver [quem são as plantas]. Ela [Naiara], Scooby, Natália", afirmou Maria. Vyni discordou: "Eu não acho Scooby planta, não. Quando ele fala, meu amor, eu abaixo as duas orelhinhas".

"Em qual sentido?", perguntou Laís. Ele explicou: "Quando ele fala sério, quando ele fala de jogo, de relações. Eu abaixo as orelhinhas".

"É, eu também não considero planta, não. Eu acho que ele entrou um pouco perdido, sim. Sem saber como funcionava o jogo e tal. Talvez por nunca ter assistido. Mas agora ele sente. Agora, ele não quer ir pro paredão. Agora, quem vota nele, ele quer saber. Aconteceu um negócio ali com o Arthur que ele odiou e ele veio aqui no quarto e conversou com todo mundo. Ele se posicionou que não gostou, entendeu? Então acho que ele tá indo", disse a médica.

"Eu testaria ele num paredão", falou a atriz de "Amor de Mãe".

"Eu, por enquanto, não. Tem muita gente na frente dele, pra mim", apontou Laís.

"Pra mim tem algumas pessoas na frente dele, mas eu testaria", respondeu Maria.

"Eu não acho o Scooby planta. Às vezes a pessoa que você gosta, pode ser planta", disse Vyni.

Quem você quer eliminar do 'BBB 22'?

Enquete encerrada

Total de 292462 votos
45,33%
Reprodução/Instagram @bbb