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

Bárbara é a primeira peoa salva da 4ª roça e continua em "A Fazenda 2022'

A Fazenda 2022: Bárbara Borges em noite de quarta eliminação - Reprodução/Playplus
A Fazenda 2022: Bárbara Borges em noite de quarta eliminação Imagem: Reprodução/Playplus

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

14/10/2022 00h10Atualizada em 14/10/2022 00h47

Bárbara Borges foi a primeira peoa a ser salva da 4ª roça de "A Fazenda 2022" (RecordTV). Ela enfrentou a berlinda ao lado de Tati e Vini e continua na disputa por R$ 1,5 milhão. A roça foi a mais votada da temporada até agora.

"Não tem jeito, é agora. O que separa vocês da revelação são pequenas reflexões. Sempre é bom refletir antes de tomar atitudes e grandes decisões", disse Galisteu antes der dar o anúncio.

"Babi, você é ponderada. Sabe colocar as palavras e se posicionar na área certa. Mas se a pessoa demora muito refletindo, pode não ter tempo de reagir. É preciso pensar bem e pensar rápido", disse Galisteu.

"Tati, não sei o que leva alguém a tomar uma atitude como se colocar na roça. Tudo isso podia ter sido evitado. Claro que isso também mostra que você tem muita coragem e sobrou ousadia. E ninguém na história desse programa voltou de uma roça depois de ter se colocado nela", continuou a apresentadora.

"Vini, você não tem medo do embate e fala o que pensa, com a naturalidade de quem tem certeza do que diz. Quem confia em si não titubeia e não se apequena. Mas uma coisa é autoconfiança e outra é excesso de confiança. Se a gente não souber diferenciar, as certezas se tornam grandes enganos", finalizou.

"Refletir não é só pensar sobre o assunto. É se ver em outro lugar, muitas vezes no lugar do outro, onde talvez possamos enxergar um pouco de nós mesmos", decretou Galisteu.

Veja como o trio chegou na berlinda.

. - Reprodução/Playplus - Reprodução/Playplus
A Fazenda 2022: Bia Miranda vence prova do fazendeiro
Imagem: Reprodução/Playplus

Pelé, o dono dos poderes da semana ficou com um e entregou o vermelho de presente para Kerline Cardoso. Nele, como escolhido pelo público, Kerline precisou escolher uma das meninas da baia para poder receber votos normalmente. Deolane Bezerra foi sua escolha. Com isso, a advogada ficou disponível para receber votos.

Não parou por aí! Durante o intervalo Pelé não resistiu e mexeu no poder. Com isso, ele foi cancelado por Galisteu.

Indicação do fazendeiro

Alex Gallete, o fazendeiro da semana, não surpreendeu com sua decisão ao indicar Vini Buttel: "Como semana ada ele disse que queria me ver fora da casa, eu também quero vê-lo... Essa pessoa precisa refletir um pouco sobre o que ele falou aqui dentro. Espero que lá fora ele pense e repense sobre o que ele falou aqui", explicou.

Vini se defendeu, afirmando que Alex parece uma "assombração" dentro da casa e afirmando que ele está atrás de "lacração".

vini - Reprodução/Playplus - Reprodução/Playplus
A Fazenda 2022: Vini Buttel rebate indicação
Imagem: Reprodução/Playplus

Quem votou em quem

Bia Miranda e Shayan foram os alvos da noite. A peoa recebeu mais votos e ocupou o segundo banco da roça. Como de costume, puxou uma pessoa da baia, Babi foi sua escolha. A atriz deu início ao 'resta um' e colocou o plano do grupo em ação, já que Tati Zaqui 'sobrou' e vetou Vini de fazer a prova.

A Fazenda 2022: Com saída de Rosiane, quem é o favorito do jogo?

Enquete encerrada

Total de 126932 votos
69,91%
Antonio Chahestian/Record TV