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

Jade se choca ao ver Laís pedindo desculpa a Arthur: 'Me surpreende'

BBB 22: Jade Picon no Café com Eliminado do "Mais Você" (TV Globo) - Reprodução/TV Globo
BBB 22: Jade Picon no Café com Eliminado do "Mais Você" (TV Globo) Imagem: Reprodução/TV Globo

De Splash, em São Paulo

09/03/2022 07h43Atualizada em 09/03/2022 17h16

Como parte da tradição, Jade Picon é a convidada do Café com Eliminado do "Mais Você" (TV Globo) de hoje após ser eliminada do "BBB 22" (TV Globo).

A influenciadora recebeu 84,93% dos votos do público em uma disputa contra Arthur Aguiar e Jessilane.

Durante o papo com Ana Maria, Jade não escondeu a surpresa ao ver um vídeo do momento em que a amiga Laís pediu desculpas a Arthur Aguiar após o jogo da discórdia de segunda-feira.

"Mas me surpreende ver isso da Laís porque, se você pegar a imagem dela chegando no quarto e falando 'conversei com o Arthur', você vê que ela fala de um jeito diferente, ela não falou que pediu desculpas pra ele, entende? Então, me surpreende ver esse vídeo", disse.

A influenciadora ainda explicou que nunca teve certeza que permaneceria na casa, mas que sentia que tinha tomado a decisão certa ao puxar Arthur para o paredão.

Eu tinha certeza que eu tinha feito a coisa de acordo com a minha visão de jogo, com o que eu tava buscando do jogo, eu tava com uma rivalidade com ele que eu queria que fosse resolvida. Então, ao atender o Big Fone, foi coerente com meu jogo colocar o meu rival direto. Eu não tinha certeza de que eu ficaria ou que eu ia embora. Paguei pra ver. Jade Picon

Jade contou também que não se via como líder do quarto lollipop: "Era um espaço onde a gente tinha abertura de conversar sobre o jogo (...). Eu convocava as reuniões, mas eu não ditava o que ia ser feito, era sempre uma conversa. Não sei agora o que pode acontecer, se eles [participantes do quarto lollipop] vão se unir com outras pessoas ou dar uma separada".

Sobre o envolvimento com P.A, ela reforçou que os dois não devem ter nada sério fora da casa.

"Acho que aqui fora vai ser um pouco diferente, até mesmo pela distância, pela vida que levamos. A gente trabalha bastante (...). Acho improvável rolar um namoro, acabei de terminar um namoro e tô curtindo a minha vida", comentou.

Não abraçou Arthur

Jade Picon explicou por que não cumprimentou Arthur ao ser eliminada: "Eu não sentia vontade nem abertura de dar um abraço nele, de falar tchau. A gente tinha rivalidade, foi resolvido e a gente trocou as palavras de 'é isso, lá fora a gente se acerta' e acabou".

Apesar disso, ela diz que a rivalidade ficou apenas na casa. "Lá dentro eu tinha claro que tem o jogo e tem a vida aqui fora. Com certeza aqui fora a gente vai conversar, porque o jogo fica pra trás, mas lá dentro não tinha como eu fazer diferente, tinha uma rivalidade direta".

A influenciadora afirma que, agora que foi eliminada, acha que seria "mais inteligente" ter chamado outra pessoa para o paredão ao atender o big fone, mas não tinha essa visão dentro do reality.

"Dentro do jogo, pra ser coerente com toda a minha história, não me veio outra opção sem ser ele".

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

Após saída de Jade Picon do 'BBB 22', quem é o favorito para vencer o jogo?

Enquete encerrada

Total de 59398 votos
44,37%
Reprodução/Playplus