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

Madrugada é marcada por conversas sobre formação da próxima roça

A Fazenda 2022: Madrugada é marcada por conversas sobre a próxima roça - Playplus
A Fazenda 2022: Madrugada é marcada por conversas sobre a próxima roça Imagem: Playplus

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

30/10/2022 09h00Atualizada em 30/10/2022 09h01

A madrugada de hoje em "A Fazenda 2022" (RecordTV) foi marcada por conversar sobre a formação da próxima roça, o grupo A está preocupado por Bia e Lucas estarem na mira. Confira o que rolou!

Bia quer saber se será eliminada

Em conversa com Morango, Bia declarou que está ansiosa para a chegada da quinta-feira, dia de eliminação, para saber se vai permanecer no reality ou não. A peoa acredita que será indicada por Pelé, fazendeiro da semana.

A neta de Gretchen disparou enquanto lavava a louça: "Tô ansiosa logo para quinta-feira, para eu saber se vou sair ou não" e Moranguinho deu risada.

Ontem, em conversa com Iran, Pelé afirmou que vai indicar Bia direto para roça. O ator questionou: "Você iria na Bia?", e o rapper respondeu: "Muito. E eu já tenho até o argumento. Por causa da parada que ela falou pra mim quando eu sentei no baquinho da roça. Só pra isso. Tanto que ela tá 'pianinho'. Porque ela sabe que ela vai".

Lucas diz que peões não têm motivos para votar nele

l - Playplus - Playplus
A Fazenda 2022: Lucas diz que peões do grupo B não têm motivos para votar nele e Deolane discorda
Imagem: Playplus

Lucas acredita que, provavelmente, será o peão mais votado pela casa, mas afirma que os peões do grupo B não têm motivos para votar nele. Deolane discorda e pontua que motivos não faltam.

O ator começou: "De verdade, eu quero ver qual vai ser a justificativa do povo para votar em mim" e a advogada rebateu: "Não falta, né, Lucas?".

O ator de "Carrossel" (SBT) continuou: "Falta sim!" e Deolane pontuou: "Não acho que falta não. Você é o cão também, Lucas. Para de dar uma de sonso, moleque. Se toca. O povo esquece das coisas aqui, né?".

Deolane X Thomaz

d - Playplus - Playplus
A Fazenda 2022: Deolane diz que quer encontar com Thomaz fora da casa
Imagem: Playplus

Mesmo fora da casa, Thomaz ainda é assunto entre alguns peões. Em conversa com Pétala, a advogada disse que quer encontrar o ator fora da casa para socá-lo.

A advogada disparou: "Aí, eu quero tanto encontrar o Thomaz lá fora" e Pétala riu e acrescentou: "Dar um tapa". Deolane continuou: "Nossa senhora... Dar um soco, não é nem um tapa. Que moleque nojento, ardiloso. Ele que saia da minha frente".

Pétala pontuou: "Eu, se eu chegar num lugar que ele tiver, eu vou embora. Deborah também, a mesma coisa" e a viúva de Kevin disse: "Vou fazer tanta raiva nela".

A Fazenda 2022: Roça falsa na edição é ou não uma boa ideia?

Resultado parcial

Total de 1065 votos
17,84%
Reprodução/Playplus