;(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 é eliminada no último Paredão do BBB 23 com 49,98% dos votos

BBB 23: Larissa em noite de eliminação - Reprodução/Globoplay
BBB 23: Larissa em noite de eliminação Imagem: Reprodução/Globoplay

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

23/04/2023 23h54Atualizada em 24/04/2023 01h17

Larissa foi a última eliminada do BBB 23 (Globo) em um Paredão contra Aline Wirley e Bruna Griphao. A professora de Educação Física teve 49,98% dos votos, Bruna, 41,95% e Aline, apenas 8,07%.

Ao todo foram computados 22.183.853 votos no Gshow. Desta vez, durante a exibição do programa ao vivo, não foram exibidos a quantidade de votos por minuto. O público que votou na enquete UOL concordou com o resultado.

Larissa chorou e recebeu o carinho das amigas, Bruna Griphao, Aline Wirley e Amanda, que agora são as finalistas do programa.

Aproveitem! Vocês são vencedoras! Larissa

Bruna brincou ao perfumar a amiga: "Você tem que ir cheirosa. Eu te amo muito."

Vocês são maravilhosas! Daqui a pouco estaremos juntas. Essa oportunidade de ter voltado e feito historia com vocês não tem explicação. Eu estou muito feliz Larissa

Bruna Griphao: "Você é minha irmã."

Discurso

No clássico discurso de Tadeu Schmidt, o apresentador falou da diferença entre as sisters e da conexão que estabeleceram ao longo do programa.

"Quando eu terminar, teremos as finalistas do BBB 23. Temos uma situação muito interessante: nunca houve um top 4 feminino, com uma conexão fortíssima. Agora só tem Deserto. O que levaria uma de vocês a ser eliminada. A pergunta agora é: quem é mais forte nesse grupo?"

Seria pelas vitórias? Bruna, a que ganhou mais Prova do Líder? Aline, a rainha da coragem? Ou seria pelos pontos fracos? Bruna, você sabe que, mesmo numa treta, há limites. Ainda bem que você sabe que você ou no ponto. Aline, você foi apontada algumas vezes como planta. Será que não havia um meio-termo? Tadeu Schmidt

"Larissa, você não falou isso, mas ou perto. Será que o fato de ter voltado em uma repescagem me faz mais fraca? O que é mais forte eliminar alguém no dia de hoje?"

Vou falar logo: Aline, você está na final. Eu fiz questão de deixar a última revelação entre as grandes amigas, Larissa e Bruna. A Bruna defende a Larissa com todas as forças, a Larissa é a pessoa que não se intimida, chama atenção da Bruna mesmo...entraram juntas, viraram irmãs. Mas agora elas vão se separar. Tadeu Schmidt

Encontro com Tadeu Schmidt

Nos estúdios, Tadeu Schmidt questionou a professora de educação física sobre como era ser eliminada pela segunda vez — a sister entrou novamente na casa ao lado de Fred Nicácio após uma repescagem.

Tadeu Schmidt: "Essa eliminação é mais dolorida que a outra?"

Larissa: "Não sei explicar, porque a outra eliminação eu senti uma paz. Nessa, por um lado, estou feliz por ter tido oportunidade de entrar novamente na casa e fez parte da minha história, sendo completamente Larissa 100% em todos os momentos. A saída para as meninas foi algo que a gente sonho."

Tadeu Schmidt: "Sua segunda participação foi melhor que a primeira?"

Larissa: "As duas foram boas. Amanda falou ontem que a Larissa começou desde 16 de janeiro, entre altos e baixos e erros e acertos. "

Tadeu Schmidt: "Por que você contou tudo pra todo mundo?""

Larissa: "Esconder as coisas em momentos estratégicos não faria muito sentido pra mim. Eu queria um jogo de igual pra igual. Se é pra eu ganhar o prêmio, queria ser transparente."

ENQUETE UOL BBB 23: Quem você quer que vença?

Enquete encerrada

Total de 69048 votos
43,11%
Divulgação/Globo