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

Cover de Xuxa por dez anos, Rodrigo Apresentador é redescoberto na web

Rodrigo Apresentador: ex-cover de Xuxa volta a bombar na internet
Rodrigo Apresentador: ex-cover de Xuxa volta a bombar na internet
Diego Ares

De Splash, em São Paulo

08/09/2021 04h00

Rodrigo já é rosto conhecido para muita gente. O youtuber e apresentador dedicou mais de 10 anos de sua vida a ser cover de Xuxa e frequentou os mais diversos programas de TV, conhecendo inclusive a própria apresentadora.

Nas redes sociais, porém, Rodrigo conquistou um novo público ao longo deste ano e conseguiu se desvencilhar da imagem atrelada a eterna Rainha dos Baixinhos. Em papo com Splash, ele relembra o fascínio que sempre teve pela TV e festeja o novo boom da carreira.

Continua depois da publicidade

Sou muito focado naquilo que me proponho a fazer. Quem me traz os resultados são as pessoas. Falarem de mim no Twitter não me impressiona. Minha missão é comunicar. Não importa se tem uma ou 1000 pessoas me assistindo. Vou fazer com o mesmo carinho.

Rodrigo Apresentador

tyh5 - Reprodução - Reprodução
Rodrigo na época de cover de Xuxa
Imagem: Reprodução

Sucesso nas redes

Vivendo em São Paulo desde 2016, com o início da pandemia, Rodrigo se mudou temporariamente para Balneário Camboriú, cidade em que nasceu e está até hoje sua família. Lá, montou o próprio estúdio para o seu talk-show no Youtube e atraiu novos fãs que o conheciam por memes.

Comecei a notar esse aumento do interesse das pessoas de um tempo para cá, depois que meu programa "Divas que Inspiram" viralizou. Me dizem 'Daqui a pouco essa fama a!'. Não me interessa!

Continua depois da publicidade

No Twitter, muitos se referem ao apresentador como "doll". Mesmo usando roupas femininas e maquiagem, Rodrigo faz questão de explicar que não se identifica como mulher ou não-binário e acredita que o apelido pode carregar uma mensagem subliminar.

Doll é boneca em inglês. Antigamente, chamavam travestis de boneca. Não adoto o apelido porque não sou travesti. O preconceito vem da própria comunidade. As pessoas não percebem que estão desrespeitando a luta das mulheres trans. Se me chamar de doll, não atendo.

ytjty - Diego Ares - Diego Ares
Rodrigo Apresentador reforça que não se identifica como mulher trans ou não-binário
Imagem: Diego Ares

Homofobia

Fascinado pelos anos 1990, época na qual cresceu, Rodrigo acha que teve uma infância e adolescência mais livre de preconceitos do que a geração jovem atual.

Se eu tivesse nascido em 2010, teria sofrido muito mais do que quando cresci. Hoje, está tudo muito chato. O mundo regrediu. Cresci ouvindo Mamonas falando absurdos, assistindo as bundas do Gugu, as mulheres na boquinha da garrafa e era normal. Ser criança afeminada nos anos 90 não era problema.

Continua depois da publicidade

Na internet, Rodrigo precisa lidar com outros tipos de ofensas e xingamentos. Muitos adoram inventar histórias sobre ele, falando sobre viagens que teria inventado ou histórias falsas que poderia ter espalhado. Ele não se deixa abalar.

Não tenho tempo para maldade. Não nasci para vibrar na mesma energia ruim das pessoas. Quando você discute com ignorante, são duas ignorâncias. Para quê vou me desgastar? Acho que são pessoas que não conhecem sexo. São mal resolvidos. Para encher tanto o saco de alguém assim, não transam!

huyyt - Diego Ares - Diego Ares
Rodrigo Apresentador sonha com trabalho na TV, mas comemora liberdade no Youtube
Imagem: Diego Ares

Sonhos

Rodrigo diz que não virou artista: ele nasceu assim. Ainda na adolescência, fazia shows imitando a Xuxa em escolas. Ela era sua grande inspiração. "Queria expressar meu carinho por ela em forma de arte. Dançava, dublava e fiz isso por longos 13 anos", relembra.

Imitando Xuxa, conseguiu oportunidades de aparecer na TV, até em programas de outros ídolos seus como Hebe Camargo, além de conhecer e se aproximar de pessoas que irava. "Sou fã da Mara Maravilha e hoje somos amigos. Frequento a casa dela. Fico lisonjeado de fazer parte disso", festeja.

Continua depois da publicidade

Rodrigo ainda sonha com uma oportunidade de trabalhar na TV, mas também comemora toda a liberdade que tem na internet. Já tendo sido convidado para "A Fazenda", ele descarta a possibilidade de qualquer reality. "Não nasci para ficar trancado. Ia fazer igual a Gretchen e pedir pra sair!", brinca.

A internet está nos possibilitando a fazer nossa própria TV. Quando eu comecei a fazer meu programa, falavam que não ia dar certo, que ninguém assistiria. Segui em frente porque era meu sonho. Hoje, nos comentários dos vídeos, tenho meu público. Sou dono das rédeas do meu trabalho.