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

MC Gui e Aline dividem edredom; noiva do peão publica possível indireta

A Fazenda 2021: MC Gui e Aline Mineiro dividiram edredom na sala - Reprodução/PlayPlus
A Fazenda 2021: MC Gui e Aline Mineiro dividiram edredom na sala Imagem: Reprodução/PlayPlus

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

10/12/2021 19h30Atualizada em 10/12/2021 20h24

Bia Michelle, noiva de MC Gui, peão de "A Fazenda 13" (RecordTV), publicou uma possível indireta ao funkeiro na tarde de hoje. Nas redes sociais, repercutiu um vídeo do cantor dividindo um edredom com Aline Mineiro no sofá, na tarde de hoje.

Nas imagens que circulam na web, a dupla faz alguns movimentos debaixo das cobertas, mas não é possível afirmar se são atos sexuais ou se os peões estão apenas se mexendo.

"Só digo uma coisa. Só não resolvi minha vida por respeito à família que amo aqui fora", escreveu a bailarina. "Mas tô exausta. Esse pesadelo recomeça dia após dia. Como pode, né?", continuou.

Bia recebeu apoio de fãs, que repudiaram a aproximação dos participantes.

"Mulher, espera ele [MC Gui] sair e termina com ele. Você está ando uma vergonha nacionalmente!", escreveu uma seguidora.

"Força, Bia! Esse rapaz nunca te mereceu! É um lobo em pele de cordeiro! Vai sair mais cancelado!", criticou outra.

"Eu só acho que você não deve tomar nenhuma decisão agora. Às vezes o que parece pode realmente não ser", defendeu outra.

Aline e MC Gui vêm se aproximando no reality rural nos últimos dias. Na festa de semana ada, os peões dançavam abraçados, quando o funkeiro pediu: "Olha pra baixo." Aline respondeu: "Eu tô sentindo". Nas redes sociais, os telespectadores especularam que o peão insinuou que estava excitado ao abraçar a colega.

Depois da polêmica, Bia Michelle apareceu sem aliança e desabafou no Twitter: "Fazemos tudo a vida inteira, nos doamos por inteira, para receber isso", disse.

'A Fazenda 13': Os peões que foram eliminados ou saíram do reality rural

Após saída de Mileide Mihaile, quem merece vencer 'A Fazenda'?

Resultado parcial

Total de 33037 votos
1,00%
Antonio Chahestian/Record TV