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

Aline chora e desabafa sobre Dayane: 'Cansada de ser maltratada'

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

01/11/2021 11h08

Aline Mineiro desabafou com Rico Melquiades e Valentina Francavilla sobre sua relação com Dayane Mello depois de brigar com a ex-Grande Fratello em "A Fazenda 13" (RecordTV). A ex-panicat disse que não vem sendo tratada de uma forma saudável.

A ex-panicat citou um dia em que estava ajudando todos os peões a cuidar dos animais e recebeu uma alfinetada gratuita da modelo. "Ajudei todo mundo. Ela virou pra mim e falou assim: 'Ajudou todo mundo por quê? Tá com medo de ganhar voto?'. Eu falei: 'Eu não preciso disso, eu não tenho medo de ninguém aqui dentro e nunca vou ter. O que eu tenho medo é agir errado igual muita gente faz aqui dentro'. Posso arrematar inúmeras patadas que eu recebi. Incansáveis".

"Ela já me deu [patadas]", respondeu Rico.

"Então, mas eu não sou mais otária", afirmou Aline. "Eu estou cansada de ser maltratada. Estou cansada de dar amor e receber só ignorância. Quando eu estava chorando, sabe o que eu recebi? 'Parabéns, faz lá o seu showzinho'. Uma pessoa que é minha amiga? Cê sabe muito bem como eu te tratei aqui desde que tudo começou. Nunca faltei com respeito com você aqui, amigo. Nunca. Nunca deixei de te dar um abraço".

"Eu nunca aria por um amigo meu aqui e iria embora como ela fez, continuou a peoa. "Isso que eu tô te contando eu quero ter a oportunidade de falar [para ela], só que no momento certo, porque hoje eu não estou bem. É lamentável, essa situação. Nunca dei a minha boca pra falar de nenhum dos meus amigos. Sabe o que parece? Que meu jogo incomoda. O tanto [de destrato] que eu levei, parece que você não tá enxergando".

"Eu tô enxergando sim", assegurou o alagoano. "Eu tô enxergando tanto que eu tô meio com o pé atrás com ela".

"Eu tô extremamente chocada e chateada. [Ela] Fala uma coisa e faz outra. Cara, ficar me humilhando e fazer o que tá fazendo, eu não mereço", reforçou Aline. "Eu não ito que me trate desse jeito. 'Vai fazer seu show'. Oi? Eu que faço show? Eu que grito com as pessoas o tempo todo?".

A ex-panicat citou um outro caso que a chateou para Valentina: "O dia em que ela recebeu as placas da Tati [na 'Hora do Faro'], ela ficou nervosa, chateada. Eu falei assim: 'Pô, não recebi nada'. Ela falou: 'Você não recebeu nada porque você não é nada pra ninguém'. Ele [Rico] ouviu, está de prova. Já pensou eu falar isso de você, Val? Sabe o que eu fiz esse dia? Eu guardei".

Após eliminação de Tati Quebra Barraco, quem merece vencer o reality?

Enquete encerrada

Total de 59405 votos
27,42%
Antonio Chahestian/Record TV