;(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 sugere que levou brinquedo sexual para confinamento: 'Borrachinha'

A Fazenda 2021: MC Gui fala de brinquedo sexual - Reprodução/PlayPlus
A Fazenda 2021: MC Gui fala de brinquedo sexual Imagem: Reprodução/PlayPlus

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

25/11/2021 20h35Atualizada em 25/11/2021 21h23

Na noite de hoje, no quarto da sede de "A Fazenda 13" (RecordTV), os peões se divertiram ao imaginar como se comportarão logo após deixarem a casa. No papo, MC Gui insinuou que levou um brinquedo sexual para o confinamento anterior à entrada no reality, no hotel.

"Você deve chegar no hotel tomar banho olhando pra cima, com a mão no bagulho", comentou MC Gui.

"Dormir nu", imaginou Dynho, que em seguida, cutucou o funkeiro. "O Gui, se fosse ia usar o [negócio] de plástico dele", brincou.

Minha borrachinha ia tá lá me esperando pra dar aquela distribuída. MC Gui

O dançarino caiu na risada e comentou: "A borrachinha é fod*." MC Gui lembrou uma ocasião em que Rico o questionou sobre o apetrecho.

"O Rico, aquele dia, falando do bagulho do sex shop, [perguntou]: 'É o quê, é um c*?'", contou o MC.

Rico voltou a perguntar como era o suposto brinquedo.

"É um bagulho tipo assim...", começou MC Gui, que logo foi interrompido por Rico. "Que tem um buraco", completou o humorista, simulando o movimento feito ao usar o brinquedo perto das partes íntimas. "É", confirmou o cantor.

Gui Araujo disse que viu anúncios do brinquedo nas redes sociais.

"Eu tenho, zé. Eu levei pro hotel. Não dava pra ficar sem nada", contou MC Gui, aos risos.

"Tá aqui?", questionou Rico.

"Ele não trouxe pra emprestar pra nós", brincou Dynho, caindo na risada.

"Oxe, ia ficar tudo sujo", respondeu Rico.

Na sequência, a câmera, que mostrava o quarto, ou a mostrar algumas peoas na cozinha.

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

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

Enquete encerrada

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