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

Larissa é a nona eliminada do BBB 23 com 66,75% dos votos

BBB 23: Larissa é a nona eliminada do reality - Reprodução/Globoplay
BBB 23: Larissa é a nona eliminada do reality Imagem: Reprodução/Globoplay

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

14/03/2023 23h43Atualizada em 15/03/2023 06h48

Larissa foi a nona eliminada do BBB 23 (Globo) em um paredão contra Domitila, Cezar e Ricardo. A professora de educação física teve 66,75% dos votos. Alface teve 29,22%, Domitila, apenas 3,27% e Cezar, 0,76% dos votos.

Ao todo foram computados 110.472.736 votos no Gshow. Durante a exibição do programa ao vivo, o Paredão alcançou mais de 510 mil de votos por minuto. O público que votou na enquete UOL concordou com o resultado.

Ao receber o resultado, Larissa pediu perdão aos brothers:

Eu quero pedir desculpas se eu magoei algum de vocês. Eu já estava sentindo quando acordei hoje de manhã que seria eu. Eu quero pedir desculpas, Domitila, Cezar, Alface, aqui a gente é obrigado a criticar as pessoas, mas eu não faço isso na vida Larissa

Larissa também abraçou Fred Desimpedidos, seu affair no jogo. "A gente vai se encontrar lá fora, tá?", disse o brother ao beijar sua amada.

Discurso

No clássico discurso de Tadeu Schmidt, o apresentador enfatizou a quantidade de vezes que Domitila e Cezar enfrentaram a berlinda, criticou novamente a formação dos grupos e afirmou que a pessoa eliminada já foi craque do jogo.

Domitila e Black, quem diria? Entraram juntos, não deram certo, se distanciaram para dar certo lá na frente. Agora, vivem a mesma realidade do Paredão. Um dia o final dessa história muda. Será que é hoje? Para Larissa, é uma história totalmente nova. E o Ricardo, é mais bizarro. Ele tinha tudo para não estar aí. Quatro pessoas no Paredão, muita gente. Quatro pessoas que são orgulho de suas famílias, de quem teve que lutar desde cedo. Aqui são apenas gladiadores Tadeu Schmidt

"A pessoa que sai hoje teve seu momento de destaque... ela chegou a ser aplaudida como craque do jogo. Mas, o BBB é dinâmico, as coisas mudam a cada momento. Se você quer chutar o balde, chuta logo. Na hora de falar, tem que falar. Pega mal se ficar se escondendo. Ela fala mesmo, talvez não saiba ouvir. Defende aquilo que acredita, mas tudo depende do momento. A verdade é que, por mais que se jogue em grupo, quem vai para o Paredão é o indivíduo", acrescentou.

Saída

Ao se encontrar com Tadeu Schmidt, o apresentador ouviu o discurso da sister para os brothers e a questionou se ela foi obrigada a fazer algo que não queria no programa.

"No BBB ninguém é obrigado a fazer nada, você se sentiu obrigada?", perguntou Tadeu.

Essa coisa de criticar, sabe? Querendo ou não, no Jogo da Discórdia tu tem que pegar pontos e coisas pra apontar. Na minha vida eu não faço isso, só evito. Ali, tu não tem como fugir, tem que fazer isso. Eu ficava pensando em coisas que eu já tinha falado de quem já tinha saído, pois é um jogo, justificou Larissa

"Talvez uma percepção errada do que devia ser feito", rebateu Tadeu.

O apresentador também questionou como ficaria a relação da ex-sister com Fred Desimpedidos. "E Laried, como é que fica? Qual sua expectativa pra depois?"

Eu e o Fred a gente se gosta muito e vi muito isso quando ele foi para o Quarto Branco. Depois que ele sair de lá a gente conversa, mas a gente se gosta muito Larissa

ENQUETE BBB 23: O que eliminou Larissa no Paredão Quádruplo?

Resultado parcial

Total de 1677 votos
61,18%
Reprodução/Globoplay