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

Ex-BBB Arthur diz que recusou oferta milionária de site adulto: 'Vergonha'

Ex-BBB Arthur Picoli recusa oferta milionária de site de conteúdo adulto - Reprodução/Instagram
Ex-BBB Arthur Picoli recusa oferta milionária de site de conteúdo adulto Imagem: Reprodução/Instagram

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

15/07/2022 18h35

Ex-participante do "BBB 21" (TV Globo), o instrutor de crossfit Arthur Picoli, de 28 anos, faz sucesso nas redes sociais com o corpo sarado e confessou que recebeu uma sondagem milionária de uma plataforma de conteúdo adulto.

Em entrevista ao Gshow, o ex-brother, que foi o 14º eliminado do reality show da TV Globo, declarou que a oferta era quase indecente. "Teve o convite, eles até simularam possíveis ganhos e era uma inicial de 500 mil reais", relatou.

Apesar da grande exposição graças ao "Big Brother Brasil", Arthur Picoli revelou que não aceitou a oferta milionária. "No BBB todo mundo me via, mas tenho vergonha da exposição. Não sei explicar. Acho certíssimo quem faz e está ganhando uma grana, mas tenho vergonha. Acho que não levaria jeito e, por isso, não ganharia uma grana com isso (risos)", acrescentou.

Recentemente, o ex-BBB esteve presente em projetos da plataforma Netflix e não esconde ficar mexido com a chance de trabalhar na TV. "Apresentei um programa culinário na Netflix dentro da série. 'A Sogra que te Pariu', foi uma participação curta, mas diferente de tudo que já fiz. Eu curti muito!", declarou.

Além dos trabalhos nas redes sociais, ele garante que está estudando para estar pronto quando aparecer uma chance no jornalismo.

Trabalhei como modelo, desfilei, mas quero coisas dentro do jornalismo, educação física, aprender outros esportes. Quero aprender outro idioma, estou iniciando aulas de inglês. Teve uma proposta para atuar, mas ainda não posso falar"
Arthur Picoli

'Saco cheio de só tomar porrada'

No início da semana, Arthur Picoli reclamou dos comentários de haters e desabafou em suas redes sociais.

Em seu stories do Instagram, ele postou um vídeo com a música "A Cara do Crime (Nós Incomoda), do Poze e escreveu: "Ainda bem que papai e mamãe me deram educação e me ensinaram que falar mentira por aí é feio".

"Tem coisa que aguentei calado para não dar merda para os envolvidos, mas eu tô de saco cheio de só tomar porrada sem estar falando ou fazendo algo com alguém", completou sem especificar qual seria o comentário.

Arthur ainda disse: "Além de educação, falta noção nas pessoas. Tem assunto que eu nem toco por respeito aos envolvidos e aí tenho que ficar lendo besteira de uma menina que não faço a menor ideia de quem seja. Que doideira. Se amar e beijar na boca estando solteiro for crime, me prendam!"

Arthur Picoli - Reprodução/Instagram - Reprodução/Instagram
Imagem: Reprodução/Instagram