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

Bil diz que famosas o demitiram por fãs quererem foto com ele: 'Incomoda'

A Fazenda 2021: Bil Araújo diz que famosos o demitiram por incomodo de assédio de fãs - Reprodução/Playplus
A Fazenda 2021: Bil Araújo diz que famosos o demitiram por incomodo de assédio de fãs Imagem: Reprodução/Playplus

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

16/11/2021 01h27Atualizada em 16/11/2021 06h17

Na sala da sede de "A Fazenda 13" (RecordTV), durante a madrugada de hoje, Bil Araújo foi questionado sobre curiosidades de sua vida antes da fama em realities shows e contou que foi demitido de um trabalho como segurança por as artistas estarem incomodadas com os fãs lhe assediarem por fotos.

"Quando você era segurança, as mulheres davam em cima de você?", indagou Marina Ferrari. " Sim. Muito", respondeu Bil. "Em festa, a gente fica bêbada, né? Dá uma paquerada e tal!", confidenciou Marina.

Em seguida, Bil Araújo confidenciou que quando era segurança chegou a ser mais procurado pelo público para foto do que as próprias artistas que era contratado.

O pessoal nem queria tirar fotos com as meninas, era comigo.

"Jura?", indagou Aline Mineiro. "Incomoda. É, por isso que me mandaram embora", afirmou Bil. "Cê jura mesmo?", reforçou Aline.

O ex-"BBB 21" encerrou o assunto dizendo que não tirou a razão das artistas e teceu elogios por serem 'gente boa demais'.

Incomoda e tá no direito mesmo, incomoda. Eu gosto tanto delas, são gente boa demais. São simples, elas. Muito simples.

Trabalho com Marília Mendonça e affair com Maraisa

Bil Araújo foi segurança da cantora Marília Mendonça antes da fama. A artista, que morreu no último dia 5 de novembro, chegou a comentar sobre a sua relação com o ex-participante do "BBB 21" (TV Globo) nas redes sociais. "Estou muito magoada porque não sabia que o nome dele era Arcrebiano (risos)", disse ela logo após o início do "BBB".

Em entrevista para Pedro Bial no "Conversa com Bial" (TV Globo), a cantora relembrou com carinho o período em que trabalharam juntos. "Foi no meu primeiro ano de carreira, foi meu primeiro segurança", disse ela.

No papo, Marília ainda disse que foi pega de surpresa com a participação do modelo no "BBB 21" e que questionou para a também cantora Maraisa, da dupla com a irmã Maiara e com quem Arcrebiano já viveu um affair, se o ex-brother era o seu ex-segurança:

Deu vontade de não torcer por ele por causa disso. Eu fiquei indignada porque não fiquei sabendo. No dia do anúncio dos participantes, apareceu o dele, aí eu estou no Twitter rodando e vejo o perfil oficial do Arcrebiano e o primeiro comentário é da Maraisa, aí eu não acreditei. Fui no comentário e perguntei para Maraisa se era o Bil. Eu ri muito, ele trabalhou comigo esse tempo inteiro e eu não sabia que o nome dele era Arcrebiano. Marília Mendonça

Após eliminação de Tiago Piquilo, quem merece vencer o reality?

Resultado parcial

Total de 37731 votos
1,57%
Antonio Chahestian/Record TV