;(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 sobre abstinência sexual: 'Duas semanas já me dá um nervoso'

A Fazenda 2021: Aline, Rico, Marina e Mileide falam sobre abstinência sexual - Reprodução/Playplus
A Fazenda 2021: Aline, Rico, Marina e Mileide falam sobre abstinência sexual Imagem: Reprodução/Playplus

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

25/11/2021 15h06

Mileide Mihaile, Aline Mineiro, Rico Melquiades e Marina Ferrari se reuniram na casinha da árvore de "A Fazenda 13" (RecordTV) e conversaram sobre a privação de sexo dentro do reality show rural.

"Essa abstinência dá muito nervoso. De ficar sem... né?", começou Aline.

"A Marina ia falar alguma coisa. 'Eu fico tranquila'", disse Rico, imitando a empresária de maneira cômica.

"Cê fica [tranquila], amiga? Quanto tempo cê começa a se estressar mesmo, que começa a atingir você?", perguntou a ex-panicat.

"Se eu estiver solteira, fico três, quatro meses. Eu não gosto de relação com quem não tenho intimidade, não", respondeu Marina.

"Duas semanas já me dá um nervoso, já", confessou Aline.

"Mas não é por nada, é que eu não gosto, mesmo", explicou a alagoana. "Eu gosto da paquera, do carinho, da conquista. De todo aquele...".

"Sim, você faz a paquera e a conquista em um dia e aí vai pra cama de madrugada. Né não?", propôs Rico.

"Amiga, se você ir pra balada, nunca bateu um 'ai, queria só... com esse cara'?", indagou a ex-panicat. "Não precisa ter um relacionamento".

"Eu gosto de toda paquerinha", riu Marina.

"Mas nunca, nunca? Nunca curtiu uma pessoa, coisa de um sexo assim?", insistiu o peão. Marina negou.

"Ai, eu também não", disse Mileide. "Com 16 anos eu já tava agarrada, depois separei, trabalhei, já com filho, não sei o quê. Tudo é o estilo de vida que a pessoa tem, né, Rico? Eu nunca nem pensei nessas possibilidades. Mas nunca diga nunca, né?".

"Vou nada dar viagem perdida na balada", destacou Rico.

A Fazenda 2021: Quem você quer que fique no reality?

Enquete encerrada

Total de 42104 votos
62,79%
Antonio Chahestian/Record TV