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

Ana Prado, ex-noiva de Shay, defende peão de ataques: 'Xenofobia'

A Fazenda 2022: Ana Prado se manifesta em apoio a Shayan - Instagram/@anapradomuack
A Fazenda 2022: Ana Prado se manifesta em apoio a Shayan Imagem: Instagram/@anapradomuack

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

17/10/2022 16h07

Ana Prado, ex-noiva de Shayan Haghbin, peão de "A Fazenda 2022" (RecordTV), defendeu o iraniano de ataques xenofóbicos que ele vem sofrendo. Ana ficou noiva de Shay no reality show "Casamento Às Cegas" (Netflix)., mas o relacionamento teve um fim conturbado. Esta é a segunda vez que saiu em defesa do ex.

Em seu Instagram, Ana se pronunciou: "Vou vir aqui falar sobre um assunto que não é fácil, mas que estão me exigindo, e eu entendo, de certa forma. Sexta-feira eu encontrei a Carol, melhor amiga do Shayan. Nós tivemos uma conversa muito legal, respeitosa e aberta sobre a nossa vivência, sobre o que ele está ando na 'Fazenda'".

Ela continuou: "Eu não estou assistindo, mas acabo acompanhando alguma coisa aqui e ali porque ficam me marcando, me parando na rua para falar sobre. Então é quase impossível que eu não saiba de nada. Porém, também eu vendo só as coisas do Instagram e Twitter, eu fico um pouco perdida, porque parte das pessoas falam uma coisa e outra parte diz outra".

"E a Carol me mostrou e falou sobre certas situações que ele está ando lá dentro do programa, que eu nem estava sabendo, de xenofobia, ameaças e tudo o mais. E assim, independente dos erros dele... erros e acertos dele, né? Porque somos todos seres humanos, acertamos e erramos independente da nossa história aqui fora. E [independente] das besteiras que ele fala às vezes também - porque eu vi algumas coisas, mas pretendo resolver com ele aqui fora quando ele sair para botar um ponto final e a gente não ficar falando mais sobre -, ele é um ser humano e o que estão fazendo com ele é bizarro".

"É xenofobia. Ficar falando: 'Ai, volta para o país da onde tu veio'. O Shayan é um cara que veio para o Brasil tentar a vida, aprendeu português sozinho, se sustenta e eu sei que ele tem grandes sonhos de dar uma vida melhor para a família dele. E eu acho que todos nós temos pessoas que nos amam. E eu vi o quanto isso está respingando até na Carol e em mim, porque, emocionalmente, está me abalando. Ainda mais sabendo tudo isso que está acontecendo, que é muito pesado".

"Uma coisa é um jogo, uma briga que gera entretenimento. Outra coisa é o que está rolando lá dentro, que é uma extrema falta de respeito e falta de humanidade, porque estão indo para um lugar de atingir a dignidade do outro e o físico, o emocional. Vai muito mais além", frisou Ana.

"Então vocês, que estão assistindo, tenham mais respeito, mais consideração. Percebam o que é do jogo e o que vai além. Uma coisa é julgar as atitudes que estão tendo lá, as falas e tudo mais. Outra coisa é falar de uma cultura inteira, mandar uma pessoa voltar para o país dela".

A modelo ainda ressaltou: "Não estou ando pano para as coisas erradas que ele faz. Não sei em relação às outras atitudes, porque não estou assistindo, não sei direito o que está acontecendo. Mas um erro não justifica o outro. Então, se ele está fazendo coisas erradas, julguem por isso. Mas jamais falem da cultura dele, de onde ele vem. Porque isso é crime".

Por fim, Ana apareceu chorando: "Acho que, de certa forma, ter visto essas cenas me fez ter mais empatia por ele, me fez colocar mais no lugar dele, lembrar de como eu me senti lá atrás, incompreendida e com falta de apoio dos meus colegas. E é um lugar onde doi bastante, e, por mais que eu tenha várias questões com ele, eu não desejo que as pessoas não sintam como eu me senti naquela época".

No início do reality, Ana chegou a declarar que havia "ficado mal" com a escalação de Shay e pediu que Deolane "mostrasse o que ela não conseguiu".

A Fazenda: Após eliminação de Tati Zaqui, qual é o peão favorito ao prêmio?

Enquete encerrada

Total de 7783 votos
31,70%
Antonio Chahestian/Record TV