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

Rico vence prova de fogo e poderá indicar o quarto roceiro da roça

A Fazenda 2021: Rico vence prova de fogo e ganha poderes - Reprodução/Playplus
A Fazenda 2021: Rico vence prova de fogo e ganha poderes Imagem: Reprodução/Playplus

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

07/11/2021 16h54Atualizada em 08/11/2021 23h38

Pela segunda vez, Rico Melquiades venceu a prova de fogo em "A Fazenda 13" (RecordTV). A prova foi realizada na tarde de domingo e exibida na edição de segunda-feira. A vitória aconteceu após o humorista vencer Gui Araujo e Arcrebiano.

Com o lampião dos poderes na mão, o poder da chama vermelha dará ao Rico o direito de escolher uma opção:

  • Ganhar R$5 mil e manter o resta um;
  • Ganhar R$10 mil e ainda indicar o quarto roceiro.

Já o poder da chama amarela será revelado na terça-feira, durante a formação da roça. Antes mesmo de descer para o temido 'fazendão', Rico disse que entregaria o poder para Dayane Mello, já que por conta dela, ele disputou a prova.

Sorte

0258 - Reprodução/Playplus - Reprodução/Playplus
A Fazenda 2021: Peões competem na prova de fogo
Imagem: Reprodução/Playplus

Na prova que testou a sorte dos peões, o trio precisou escolher itens de casa que acumulavam mais pontos, sem saber quais eram. Além disso, alguns comandos faziam os peões 'roubar' pontos dos oponentes. Quem acumulasse mais pontos no final da brincadeira, se tornava o vencedor.

A escolha de Rico, Gui Araujo e Arcrebiano

sss - Reprodução/Playplus - Reprodução/Playplus
A Fazenda 2021: Rico, Gui e Arcrebiano disputam prova
Imagem: Reprodução/Playplus

Na hora do sorteio, Dayane Mello, Dynho Alves e Sthe Matos tiraram a bolinha laranja, o restante da casa a bolinha vermelha. Enquanto todos acreditavam que o trio que disputaria a prova estava formado, Galisteu anunciou: "Os felizardos não são vocês. Cada dono de uma bolinha laranja, precisa indicar um peão que esteja com a bolinha vermelha pra realizar a prova".

Dayane Mello deu a bolinha pra Rico Melquiades. Dynho Alves para Gui Araujo e Sthe Matos para Bil Araujo.

Baia

Na hora de escolher os peões que estarão pertinho do Colorado nesta semana, Arcrebiano puxou Tiago Piquilo e Dynho foi puxado por Gui Araujo.

A Fazenda 13: Os peões que já venceram a prova de fogo e levaram o lampião

Após eliminação de Erasmo Viana, quem merece vencer o reality?

Enquete encerrada

Total de 47311 votos
30,15%
Antonio Chahestian/Record TV