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

De assédio a excesso de álcool: as broncas mais inusitadas do 'BBB 22'

BBB 22: Relembre as broncas inusitadas da produção - Reprodução/Globoplay
BBB 22: Relembre as broncas inusitadas da produção Imagem: Reprodução/Globoplay

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

18/03/2022 17h15

Nestes dois meses de "BBB 22" (TV Globo), os brothers já levaram diversas 'broncas' inusitadas da produção.

Proibido beber álcool, perseguição na piscina e tentativa de filmagem íntima são algumas das situações que os participantes já se envolveram na "casa mais vigiada do Brasil".

Quer saber mais? Relembre todas as broncas inusitadas do "Big Boss".

Eslô quebra câmera avaliada em mais R$ 300 mil

Em uma festa, Eslovênia acabou quebrando uma câmera sem querer, que precisou ser trocada no meio do evento. Por conta disso, a casa inteira perdeu estalecas, inclusive a sister.

"Atenção! Quando tiver um aviso, ele deverá ser cumprido imediatamente. Dona Eslovênia quebrou uma das câmeras ontem e todos vocês fizeram mau uso do microfone. Eslovênia perde 200 estalecas, e o resto da casa perde 100 cada um. Acabou a brincadeira, jogo que segue, sem comentários", anunciou a produção do 'BBB'.

Nas imagens, a sister aparece por mais de uma vez dançando e agarrando o totem que apoiava o equipamento. Após a insistência dela, a decoração tomba e leva a câmera junto.

A câmera que Eslô danificou, especificamente, custa uma pequena fortuna: 60 mil dólares. Pela cotação atual do câmbio, o valor ultraaria os 300 mil reais.

Discussão com a produção

Bárbara tomou uma punição e perdeu 50 estalecas por estar próxima da porta de saída da casa, enquanto acontecia a manutenção externa. A modelo não entendeu o motivo e se revoltou dizendo que isso era um absurdo.

Em resposta, a produção do reality a puniu novamente com menos 50 estalecas.

Ainda mais revoltada, ela disse: "tô nem aí, tira mais 50". Os brothers que acompanhavam na sala pediram para ela parar de desafiar a direção. Em resposta à provocação, Bárbara foi novamente punida e perdeu mais 50 estalecas.

Perseguição na piscina

Enquanto curtiam uma festa do líder, Eliezer perseguiu Jessilane na piscina. Jessi fugiu do brother e pediu ajuda de Lina, que acompanhava a situação, rindo.

"Sai, Eli. Para. Ô, Lina, me ajuda. Ô, Lina, me ajuda. Para, Eli, é sério. Por favor, para", pediu a professora.

Logo em seguida, a cantora avisou: "A Natália ali, olha".

Eli seguiu perseguindo Jessi, porém, a produção chamou a atenção do brother para alertá-lo sobre sua atitude.

BBB 22: Eli corre atrás de Jessi na piscina - Reprodução: Globoplay - Reprodução: Globoplay
BBB 22: Eli corre atrás de Jessi na piscina
Imagem: Reprodução: Globoplay

Tentativa de filmagem íntima

Vyni foi advertido pela produção ao tentar filmar o pênis de Eliezer. Na sala, Vinicius se aproximou do pênis de Eliezer com o celular em mãos e a câmera ligada. Era possível ver o ângulo da filmagem do participante no telão do cômodo.

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

Vyni insistiu em fazer as imagens: "Olha pra cá! Tira a mão. Sai", disse o brother, dando um tapa na mão do designer.

"Não!", reclamou Eli. Por fim, Vinicius fez uma fotografia e declarou: "Tirei uma foto do Pão de Açúcar."

Na sequência, o sinal de atenção soou na casa. "Vinicius, atenção", leu Vyni na tela.

'Devolvam os excessos'

A produção surpreendeu os participantes com uma chamada de atenção inesperada para toda a casa. A voz do Big Boss anunciou que os brothers deveriam devolver para a despensa os produtos disponibilizados para serem usados durante o programa.

Atenção, todos. Os produtos de maquiagem devem ser guardados somente nas maletas de maquiagem. São presentes para vocês. Os produtos oferecidos na despensa da casa são para uso de vocês durante o programa. Portanto, devolvam os excessos para as prateleiras imediatamente. Big Boss

'Bad Nat' sem álcool

Após o fim da confusão entre as comadres, Natália conseguiu se acalmar e retornou à festa do líder Lucas. Contudo, a sister recebeu um chamado da produção do programa.

Por um dos monitores espalhados pela casa, a sister recebeu um recado para não beber mais álcool:

Natália, proibido beber álcool Produção do reality, em mensagem para a confinada.

Além disso, por conta do climão, a sister perdeu 100 estalecas após ter jogado uma das cadeiras do VIP no chão e por bater em móveis e portas do quarto grunge.

BBB 22: Produção do reality advertiu Natália após "barraco" - Reprodução/Globoplay - Reprodução/Globoplay
BBB 22: Produção do reality advertiu Natália após "barraco"
Imagem: Reprodução/Globoplay

Após saída de Vinicius, quem é o favorito para vencer o 'BBB 22'?

Enquete encerrada

Total de 83312 votos
34,22%
Reprodução/Instagram @bbb