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

OPINIÃO

Explosiva? Por que Bruna Griphao não vai durar no BBB 23

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

20/01/2023 15h19

Primeiras líderes do BBB 23, Bruna Griphao e Larissa já se desentenderam algumas vezes e o Splash Show analisou que o comportamento explosivo da atriz tem tudo para atrapalhar sua permanência por um período longo no jogo.

Eu percebo que a Bruna não tem psicológico para estar ali. Ela é muita emoção e não tem racionalidade para enxergar as coisas com calma e traçar estratégias. Flavio Dantas, o Dantinhas, comentarista de reality shows

O desentendimento das duas sisters começou após Bruna afirmar que pretende proteger seu affair, Gabriel Tavares, do paredão. Larissa não gostou de como a atriz falou e a lembrou que, na liderança em dupla, elas precisam tomar decisões em conjunto.

Tudo o que a Bruna falou que queria fazer, ela está fazendo o contrário. Ela formou casal e está aficcionada em proteger o Gabriel. Dieguinho Schueng, especialista em reality shows e apresentador do Splash Show

Dantinhas acrescentou que tem dúvidas se os fãs do programa vão aguentar o comportamento de Bruna por muito tempo.

São apenas cinco dias e a Bruna já demonstrou que é um furacão. Eu não sei se o público vai aguentar esse jeito dela de explodir por qualquer coisa.

Fefito: Bichas afeminadas e caricatas fizeram Fred Nicácio chegar onde está

O colunista Fefito opinou sobre a fala de Fred Nicácio, do BBB 23, que chamou Gil do Vigor de "bicha caricata" ao comparar Bruno (Gaga) com o ex-participante do BBB 21.

De acordo com o jornalista, a luta de "bichas caricatas" é o que fez o médico chegar onde se encontra atualmente.

"O mundo é feito de pessoas diversas e o fato de ser uma bicha afeminada e caricata não é fator determinante para subestimá-la. Bichas afeminadas e caricatas são inteligentes, boas profissionais, bons filhos e pais", afirmou.

Bichas caricatas movem o mundo a tal ponto que as bichas como o Fred Nicácio e tantas outras só têm direito por causa delas.

Fefito recordou a Rebelião de Stonewall, ocorrida em 1969, em Nova York, e que deu origem ao Dia do Orgulho Gay.

Foram essas bichas que enfrentaram a polícia em Stonewall, foram essas bichas que fundaram o primeiro jornal LGBT do Brasil, o Lampião da Esquina, nos anos de chumbo, no auge da ditadura.

Ainda na avaliação do colunista, as declarações feitas pelo médico no reality show dividem os LGBTs em vez de uni-los.

Quando o Fred diz que infelizmente o nosso meio é composto por bichas caricatas, ele cria uma separação onde precisa ter união. A comunidade LGBT já é muito atacada de fora.

Gil do Vigor diz que rotular gay é cruel e espera arrependimento de Nicácio

Gil do Vigor, ex-participante do BBB 21, contou ao Splash Show a razão de a fala de Fred Nicácio, do BBB 23, ter o incomodado.

"Me incomodou demais primeiramente porque não foi o fato de ele só falar a palavra caricata, isso por si só foi ofensivo a mim, ao Bruno e acredito que a todos os outros gays", disse.

Você pode ser uma bicha escandalosa e fazer o que quiser, mas rotular um gay como escandaloso e definir todo sucesso, carinho, amor, afeto e existência dessa pessoa a uma característica é extremamente cruel.

O economista se posicionou contra o cancelamento do brother nas redes sociais e disse esperar que ele se arrependa e se desculpe.

Eu espero que quando ele sair, ele possa rever o que disse, entender e de fato evoluir. Eu não sou a favor do cancelamento e não acho que devam atacá-lo. A partir do momento que ele se desculpar a vida vai seguir. Da mesma forma que uma característica não me define, um erro também não o define.

Nicácio ter se referido ao ex-BBB como uma "bicha caricata" não foi a primeira fala do brother que causou polêmica na primeira semana do programa. Cezar Black também disse que se sentiu ofendido por uma declaração do médico sobre sua profissão de enfermeiro.

Gil do Vigor acredita que Nicácio está vivendo a euforia da primeira semana de reality e torce para que ele "encontre estratégias de jogo que sejam melhores".

O economista também contou que não se incomoda de virar assunto na casa mais vigiada do Brasil.

Eu errei e acertei muito no BBB. Não ligo de virar assunto e de comentarem meus erros (...) isso mostra que eu não fui esquecido.

O Splash Show comenta tudo o que está bombando no entretenimento. Assista à íntegra do programa:

Reprodução/Globoplay

Veja aqui as principais novidades do Big Brother Brasil. Acompanhe as principais notícias e análises sobre as provas, formação de paredão, discussões, casais, enquetes e muito mais. O reality, produzido pela Globo e apresentado por Tadeu Schmidt, chega a sua 25ª edição com uma inovação: pela primeira vez, os participantes entraram na casa em duplas.