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

Arthur quer Laís no contragolpe e detona sister: 'Nada interessante'

BBB 22: Arthur em conversa com brothers na varanda - Reprodução/Globoplay
BBB 22: Arthur em conversa com brothers na varanda Imagem: Reprodução/Globoplay

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

12/02/2022 19h40

Na varanda da casa do "BBB 22" (TV Globo), Arthur Aguiar conversa com Douglas Silva sobre a votação de amanhã. Douglas comenta sobre seus possíveis votos e conta que baseia sua percepção pela quantidade de carinhas que recebe no queridômetro.

Arthur, no entanto, discorda: "Tenho sete carinhas, não acho que ganharia sete votos". "Mas você está assim desde o início, eu não", pondera o amigo. Na sequência do papo, Arthur aponta que Natália deve receber diversos votos, mas descarta mirar na sister. Segundo ele, os dois tiveram uma boa conversa na última noite de festa.

Eu não tenho como votar nela agora. Ela falou várias paradas maneiras para mim, me deu um p*ta abraço. F*deu, eu não posso votar na mina, impossível"

O brother continua: "Provavelmente vou acabar jogando meu voto fora, sendo que eu não podia fazer isso. Porque, se eu fizer isso, pode ser que eu me coloque no paredão".

Tiago chega à varanda e se junta ao assunto, ajudando a fazer a provável contagem de votos. Arthur cogita conversar com Natália e então Douglas faz a pergunta que muda a temática da conversa: "Quem você puxaria [em caso de contragolpe]?"

"Laís", responde o ator sem titubear. E se justifica:

Não acho uma pessoa forte. A minha percepção, a Laís é amiga da Bárbara, ponto. Eu não vejo ela falando nada de diferente ou interessante. Eu não vejo ela ajudando na dinâmica da casa. Por que a Laís não vai? Ela tem uma rede de relacionamento. Será que se ela bater no paredão ela volta?" Arthur Aguiar

O brother então compara Laís a Jessilane, a quem tece elogios. "A Jessi não tem uma rede de relacionamentos, mas se envolve nas coisas da casa. Ela dança, se diverte, se joga. Tenho mais vontade de assistir Jessi do que Laís", completa.

Na sequência do papo, os três tentam chegar a um nome comum para votar, mas não conseguem: Arthur não gostaria de votar em Natália, Douglas evita votar em Maria e Tiago diz que não quer votar em Bárbara ou Laís.

BBB 22: Quem os anjos Paulo André e Pedro Scooby devem imunizar?

Enquete encerrada

Total de 1087 votos
55,93%
Reprodução/Instagram @bbb