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

Tropeço bem real! Vyni é eliminado ao assumir o posto de coadjuvante no BBB

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

15/03/2022 23h49

O jogo acabou para o Vyni! O bacharel em direito foi o oitavo eliminado do "BBB 22" (TV Globo) após encarar um paredão com Gustavo e Scooby. Ao todo, foram 55,87% dos votos. Gustavo e Pedro Scooby seguem na disputa por R$ 1,5 milhão. O ex-morador da casa de vidro recebeu 39,51% dos votos e o surfista, apenas 4,62%. No total, o paredão recebeu 73.836.602 votos.

Após uma trajetória apagada no jogo, o brother deixa o programa sem liderança, sem prêmios e sem notoriedade. A história de Vyni na casa também foi marcada por uma amizade íntima com Eliezer e alguns "tombos" ao vivo que viraram piada na internet — ele foi acusado de ser "forçado".

Veja os momentos mais marcantes de Vyni no "BBB 22":

Amor platônico

Vinicius viveu um amor platônico com Eliezer dentro do programa. 'Ficando com Natália', o empresário fugia das investidas do brother apesar de, volta e meia, corresponder aos carinhos do 'amigo' — eles dormiam abraçados, faziam cafuné um no outro e por aí vai. O amor era tanto que até no monstro Vyni se ofereceu para acompanhar Eli.

bbb - Reprodução/Globoplay - Reprodução/Globoplay
BBB 22: Eliezer foi a "conchinha" de Vyni durante sua estadia no reality
Imagem: Reprodução/Globoplay

Listinha para cuidar de Eli

Conversando ontem com Natália, Vyni prometeu montar uma listinha de coisas que a sister precisaria fazer para agradar Eli. A designer de unhas logo rebateu que não precisa de lista nenhuma, e o brother ainda ouviu um sonoro 'me poupe' de Jessilane.

bbb - Reprodução/Globoplay - Reprodução/Globoplay
BBB 22: Vyni e Eliezer choraram juntos no lado externo da casa
Imagem: Reprodução/Globoplay

Estabanado ou bom ator?

O brother tropeçou mais de uma vez, bateu de cara na porta e quase caiu no confessionário ao vivo. Nas redes sociais, os fãs do programa o acusaram de fingir ser atrapalhado para tentar ganhar a simpatia do público.

bbb - Reprodução/Globoplay - Reprodução/Globoplay
BBB 22: Vyni 'tropeça' no confessionário
Imagem: Reprodução/Globoplay

Monstro Melancia

Arthur Aguiar ganhou o anjo da semana e colocou Eliezer e Vinicius no monstro. O cearense pediu para ir com o empresário, após o anúncio de Arthur, e foi prontamente atendido. Por 24h, os dois precisaram carregar uma melancia para todo o canto da casa.

bbb - Reprodução / Globoplay - Reprodução / Globoplay
BBB 22: Eli e Vyni encaram castigo do monstro
Imagem: Reprodução / Globoplay

Não soube jogar?

Conversando com Scooby, Eslô e Jessilane no almoço do líder, Vinicius analisou sua forma de jogar e se classificou como uma pessoa que não faz muitas estratégias no jogo.

"Eu não entrei aqui para ser o melhor estrategista, aquela pessoa que vai montar paredões, analisar votos, conversar com pessoas para fazer articulações. E não está errado fazer isso, pelo contrário, é uma forma de jogo. Está tudo bem. Mas eu não entrei aqui para ser essa pessoa", comentou. "Entrei, que nem eu te falei, para fazer as pessoas se sentirem mais leves quando elas precisam, trazer um sorriso quando elas precisarem, para ouvir, alguém para falar", completou.

bbb - Reprodução/Globoplay - Reprodução/Globoplay
BBB 22: Vinicius defende sua forma de jogar em papo no almoço do líder Pedro Scooby
Imagem: Reprodução/Globoplay

Tentativa de vídeo pornô?

Deitados na sala do "Big Brother Brasil", Vyni tentou fazer um vídeo do pênis de Eli e foi repreendido pela produção. O brother estava fazendo imagens para o feed BBB — uma maneira de ganhar estalecas — quando pediu para que o empresário tirasse a mão da frente de seu próprio órgão genital para que Vyni filmasse.

"O que você vai fazer, Vyni?", questionou Eli, colocando as mãos na frente do órgão genital.

"Tira a mão, tira a mão!", exclamou o bacharel em direito. "Já fiz isso com Gustavo", completou.

"Não", disse Eli.

bbb - Reprodução/Globoplay - Reprodução/Globoplay
BBB 22: Vyni tenta tirar foto do pênis de Eli e é advertido
Imagem: Reprodução/Globoplay

A participação de Vyni em números

  • Xepa: sete vezes;
  • Vip: uma vez;
  • Líder: nenhuma vez;
  • Anjo: nenhuma vez;
  • Monstro: duas vezes -- monstro Carro de Som, com Jessilane, e Melancia, ao lado de Eliezer;
  • Semanas no reality: oito semanas;
  • Prêmios conquistados: nenhum.

BBB 22: Todos os participantes que já foram eliminados do reality

O que eliminou Vyni no oitavo paredão do 'BBB 22'?

Resultado parcial

Total de 681 votos
48,60%
Reprodução/Globoplay