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

Kerline diz que peão é maltratado por aliados: 'Só querem pra fazer volume'

A Fazenda 2022: Kerline e Thomaz conversam no quarto - Reprodução/Playplus
A Fazenda 2022: Kerline e Thomaz conversam no quarto Imagem: Reprodução/Playplus

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

07/10/2022 19h14

Thomaz Costa foi alvo de novos ataques vindos da "Deolândia" em "A Fazenda 2022" (RecordTV), enquanto os peões gravavam a "Hora do Faro". O ator também ouviu Tiago Ramos dizer que Tati Zaqui teria tentado flertar com ele. Kerline Cardoso chamou atenção do ator por não se opor às acusações.

"Eu vou ficar sozinho. Acho que é a saída, viu", disse Thomaz, deitado em sua cama no quarto da sede. Ao lado dele, em pé, Kerline falou: "Você tem medo. E está se acobertando com pessoas que não te querem bem. Só te querem pra fazer volume em volta. Estou dando o 'papo reto' pra ti. Tu sabe o que eu penso, já te falei".

Ela continuou: "Eu, no fundo, acredito que você pode conseguir mudar isso. Mas honestamente te falando... tá feio pra ti ficar lá. A mulher [Deolane] só te 'escr*tiza', as pessoas só falam mal de ti, só querem estar contigo pra fazer volume de voto e ganhar as votações na casa. Não estou te falando por mim, mas pela Tati. Então assim, pense bem. Nada está perdido. O programa está começando agora, na real. Então dá tempo de mudar e reverter essa situação".

"Mas pensa comigo: se fosse o contrário, tu não ia estar chateada?", perguntou Thomaz. Kerline respondeu: "Tu tá pensando em um negócio minúsculo, de festa, de bebida, que não é verdade".

"Então quem está mentindo?", questionou o ator. A ex-BBB seguiu: "Tem uma situação 'macro' que está debaixo do teu nariz e tu não está preocupado com isso. E é com o que tu realmente deveria se preocupar. Na dinâmica, a galera te esculachou. Você não se posicionou, não falou nada, só aceitou. Você não tem argumentos plausíveis pra fazer com que as pessoas te olhem de outro modo. Você só aceita o que te impõem. E ainda está aceitando ficar num grupo que é opressor e manipulador. Acho que você é uma pessoa inteligente. Pensa nisso".

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