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

Dynho critica Aline por treta do sotaque: 'Oportunidade pra votar em mim'

A Fazenda 2021: Dynho Alves cita treta de quando foi acusado de debochar de sotaque de Day - Reprodução//PlayPlus
A Fazenda 2021: Dynho Alves cita treta de quando foi acusado de debochar de sotaque de Day Imagem: Reprodução//PlayPlus

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

26/11/2021 18h18

Aline Mineiro e Dynho Alves se enfrentaram em "A Fazenda 13" (RecordTV) durante a gravação do programa "Hora do Faro". Os dois precisaram falar atitudes que condenavam um no outro.

Dynho começou a atividade e citou quando Aline o criticou por supostamente debochar do sotaque de Dayane. "Primeira coisa que eu não gostei foi uma briga que você comprou da Day quando eu fiz uma coisa com ela. Eu acho que você e a Valentina tinham comprado essa briga, que foi quando eu zoei e brinquei com ela e todos que estavam brincando deu risada, ela deu risada, e você, na primeira oportunidade, em uma roça, foi lá e votou em mim e deu esse argumento. Eu não achei legal isso".

Ele continuou: "Eu acho que você deveria ter me chamado pra conversar, como você sempre faz. E aí eu acho que você aproveitou essa oportunidade pra votar em mim, no 'ao vivo', e jogar essa justificativa, sendo que você nunca tinha justificativa pra jogar em cima de mim. E eu nunca entendia".

Aline se defendeu: "Eu sempre compro a briga de quem eu acho que eu preciso defender. A brincadeira foi feita na fogueira e todo mundo riu, todo mundo estava brincando e você repetiu palavras que ela falou conforme o jeito dela de se expressar. Depois você começou a fazer piadinhas, a gente aturou piadinha durante a festa, piadinha dentro da casa, irritando ela a todo momento. Isso eu não achei legal".

Ela ainda apontou que não levou a questão pela primeira vez na roça: "Você tá totalmente equivocado, você já perdeu aí, porque todo mundo tá de prova que a primeira acusação que eu fiz dessa brincadeira não foi diretamente na roça, foi em uma dinâmica. Eu expus pra todo mundo o quanto eu não estava satisfeita na dinâmica. E, depois, joguei isso na roça. E você fala que nunca entende minha votação. A minha votação em você é: voto por prioridades. Quem é minha prioridade, eu vou cuidar, e quem não é, eu vou votar".

Em seguida, foi a vez da ex-panicat acusar o peão: "Não gosto desse tipo de atitude, de ficar com piadinha. Isso acaba provocando e, às vezes a gente vem, sim, querer tirar satisfação. O único problema que eu tive contigo foi isso. E eu não gosto do jeito que você simplesmente às vezes para de falar com as pessoas e não explica o porquê, só fecha a cara. A gente tá vivendo todo mundo junto, precisa ter diálogo e saber o que acontece um com o outro".

O dançarino itiu a confusão: "A primeira vez - eu errei agora - [que fiz a piada] foi numa dinâmica, conversamos e nos acertamos sobre isso. Se ela não gostou dessa brincadeira, ela deveria ter falado comigo sobre isso. Na roça eu acho que você aumentou muito isso e eu acho que isso pode ter me prejudicado de alguma forma, mas eu acho que ela deveria ter vindo conversar comigo".

"Eu tento alegrar essa casa com brincadeiras, mas nunca na maldade. Jamais. Porque eu também não gostaria que fizessem isso comigo. Depois da dinâmica a gente se desculpou, se abraçou, e aí, na terça-feira, na roça, você foi lá e me descascou de novo", concluiu o peão.

De acordo com os jurados do programa, Aline foi a que se saiu melhor na disputa e ganhou R$ 5 mil.

Após saída de Gui Araujo, quem merece vencer o reality?

Enquete encerrada

Total de 23262 votos
26,49%
Antonio Chahestian/Record TV