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

Jogou errado: Tati deixa 'A Fazenda' após vacilo em estratégia kamikaze

A Fazenda 2022: Tati Zaqui é uma das peoas da edição - Antonio Chahestian/Record TV
A Fazenda 2022: Tati Zaqui é uma das peoas da edição Imagem: Antonio Chahestian/Record TV

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

14/10/2022 00h16

O jogo encerrou para Tati Zaqui. A peoa foi a quarta eliminada e deixou a competição em "A Fazenda 2022" (RecordTV), após enfrentar a roça com Vini Buttel e Bárbara Borges.

A cantora recebeu 27,70% dos votos. Babi foi a segunda menos votada, com 28,97% dos votos. Vini, por sua vez, foi o peão mais votado para continuar, ele recebeu 43,33% dos votos.

Tati pediu para ir à roça, como uma estratégia de jogo de seu grupo, formado por Thomaz, Babi, Alex, Kerline, Shay, Deborah, Iran, Pelé e Ruivinha. A funkeira não quis ser salva pelos participantes na dinâmica do "Resta Um", para vetar a participação de Vini Buttel na Prova do Fazendeiro.

Além de jogar mal, Tati tretou e formou casal dentro do reality show. Relembre a trajetória da funkeira!

Estratégia errada

Tati perde Prova do Fazendeiro - Reprodução/Playplus - Reprodução/Playplus
A Fazenda 2022: Tati Zaqui durante prova do fazendeiro
Imagem: Reprodução/Playplus

Logo após a formação da roça, que teve Vini indicado por Alex, Bia como a mais votada da casa e Bárbara a puxada pela baia, grupo comemorou na formação da roça. Kerline, inclusive, disse bem alto: "Volta Fazendeira!".

Mas não foi bem isso que aconteceu: Bia Miranda foi a vencedora na prova, escapando da roça.

Na quinta prova do fazendeiro, as peoas precisavam ter boa pontaria e reflexo. Dividida em duas etapas, na primeira cada peoa precisava acertar bolas em uma cama elástica e pegá-las no rebote, sem deixar cair no chão. Cada bola valia um pneu extra.

Na sequência, elas deveriam acertar os pneus em pinos de pontuação diferente. Empatadas, Bia e Tati tiveram uma disputa acirrada até que a neta de Gretchen, conquistou a vitória.

Tretou com a matriarca

Tati discute com Deolane - Reprodução/PlayPlus - Reprodução/PlayPlus
A Fazenda 2022: Deolane e Tati trocam ofensas
Imagem: Reprodução/PlayPlus

Tati não pertencia ao grupo liderado por Deolane e chegou a tretar com a chamada "mãe" de todos. Já no início do jogo, após a eliminação de Bruno Tálamo, Tati demonstrou que não concordava com a estratégia dos desafetos e não acreditava tanto assim na força da advogada.

"Eu não vejo toda essa força, gente. Eu sei que ela é uma mulher muito geniosa. Tem, sim, muitos seguidores, muita gente que ama. Mas eu não vejo toda essa força pra todo mundo ficar rondando. Porque aqui não adianta seguidor, não adianta nada", disse ela.

Na quarta, após vitória de Bia, Tati e Deolane discutiram e a funkeira até lembrou a morte de MC Kevin, marido da advogada.

Na ocasião, Deolane gritou: "Se f*deu! Espero que saia! Pau no seu c*".Tati não ficou calada e rebateu a fala da advogada, dizendo: "Sua chifruda!".

A Fazenda 2022: O que eliminou Tati Zaqui na quarta roça da edição?

Resultado parcial

Total de 449 votos
8,24%
Reprodução/Playplus