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

Diabão diz que não fez modificação para parecer com o diabo: 'Me assumi'

Diabão Praddo após retirada das orelhas - Reprodução/Instagram
Diabão Praddo após retirada das orelhas Imagem: Reprodução/Instagram

Colaboração para Splash, em Maceió

24/06/2022 09h03

Michel Faro Praddo, mais conhecido nas redes sociais como Diabão Praddo, explicou que as alterações realizadas em seu corpo não foram feitas para que possa se parecer com Lúcifer, e explicou que adotou para si a alcunha de Diabão como uma forma de protesto aos olhares de preconceito por sua aparência.

Durante participação no podcast "Inteligência Ltda", Praddo reforçou sua crença em Deus, e explicou que as pessoas que o associaram ao diabo devido aos chifres que usou na cabeça por um período. Segundo explicou, sua atração sempre foi pelo "sinistro" que as transformações provocam, mas não um culto a satanás.

"Eu não quis parecer com o diabo, nunca tive um formato, quis o sinistro, quando coloquei pela primeira vez o chifrinho que eu tinha, as pessoas já estavam me associando ali naquele momento... 'pô, parece o diabo, parece satanás'", contou.

Ao explicar o porquê de ter se autointitulado Diabão, ele relatou episódio em que ajudou um senhor que se acidentou na rua e, ao levá-lo para o hospital, uma mulher o destratou devido à aparência física. Ao desabafar sobre o ocorrido e repensar aquele acontecimento, ele se assumiu como Diabão Praddo.

"Teve uma situação que eu estava ando e vi num ponto de ônibus um senhor que tinha tido um acidente doméstico, parei e falei: 'precisa de ajuda?', e aí ajudei ele, levei até o pronto-socorro, e quando chegamos [no hospital], um senhora [veio] colando a mão na minha cara [e falou]: 'tá repreendido em nome de Jesus'. Eu xinguei ela no momento, saí com aquilo na cabeça, mandei se fuder, a porra toda e tal, e vim embora", continuou.

"E [aí quando foi embora] vi no ponto de ônibus a mesma família que estava ali no momento, com vestes religiosas, cheguei no meu estúdio, fiz uma postagem, coloquei o que aconteceu, e um desabafo. Falei: 'engraçado que quem ajudou o senhor foi o diabão aqui'. Então naquele momento eu me assumi como eu sei quem eu sou, pode rotular o que for, eu sei quem eu sou, foi nesse sentido, não numa pegada de adoração ao diabo, ou eu quis fazer uma modificação para parecer com o diabo porque até dentro do que eu acredito, e do que a bíblia fala, que o diabo, lúcifer, era um anjo de luz, um arcanjo bonito. Então ali não tinha nenhuma adoração a isso, foi mais um ato de protesto, e me assumi nesse sentido", completou, ressaltando que a partir daquele momento percebeu que não era mais a mesma pessoa, que "houve uma ruptura".

"Me assumi ali, porque [já] sabia do meu externo, mas também tenho noção do meu interno, minha maior e mais antiga modificação foi interna", concluiu.