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

Lucas Pasin

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Robson Nunes: 'Fiz Malhação e não era o padrão para príncipe de debutante'

Robson Nunes vive Sebastião na montagem de "A Pequena Sereia" e lembra "Malhação" - Globo/Divulgação
Robson Nunes vive Sebastião na montagem de 'A Pequena Sereia' e lembra 'Malhação' Imagem: Globo/Divulgação

Colunista do UOL

01/08/2022 04h00

Receba os novos posts desta coluna no seu e-mail

Email inválido

Robson Nunes, 39 anos, vive no teatro um dos personagens mais carismáticos de "A Pequena Sereia", o divertido caranguejo Sebastião. Na montagem, que está em cartaz no Teatro Santander, em São Paulo, o ator não é o único negro em destaque. Além dele, pela primeira vez no Brasil, o papel do príncipe Eric é de um artista negro, Gabriel Vicente. Algo bastante significativo para quem cresceu buscando mais referências.

"Estamos falando de uma população com mais de 50% da população preta. Já ou da hora de termos um príncipe preto numa montagem da Disney no Brasil. Fico feliz por estar ao lado do Gabriel nessa. Conversei com ele e falei: 'Você é o responsável por daqui um tempo conseguirmos fazer bailes de debutante'", conta Robson em entrevista exclusiva a esta coluna de Splash.

Ao falar sobre príncipes de bailes de debutante, o ator, que participou do auge de "Malhação" (Globo), em 1999 e 2000, disse que era o único de sua época que nunca conseguia trabalhos nas famosas festas de 15 anos.

"Todos de 'Malhação' faziam muitos bailes, e eu nunca. Não era o padrão para príncipe de debutantes. Depois que eu saí, entrou o Ícaro Silva e ele também era outro preto que nunca foi chamado. Conversei com ele e chegamos à conclusão de que a figura do príncipe não era a nossa. A menina não tem no subconsciente o príncipe negro, por isso não chamavam".

Além de uma conquista representativa, o papel no musical marca o retorno de Robson Nunes às produções da Disney. "ei 10 anos da minha vida no Disney Channel. Depois do Jairzinho, fui o único apresentador negro infantojuvenil. Sempre foi muito bom ouvir uma criança negra se identificando com meu cabelo na televisão, e a Disney significou isso também para mim. É um mundo mágico e sentir esse retorno é incrível", destaca.

Antes de Robson Nunes, o papel de Sebastião era de Tiago Abravanel, na temporada do espetáculo que ficou em cartaz em 2018. Ele conta que conversou com o neto do "dono do baú" antes de estrear:

"Substituir o Tiago é uma responsabilidade absurda. Grande parte dessa formação de 'A Pequena Sereia' que estou trabalhando também estava com o Tiago, e eles me abraçaram muito. Encontrei com ele faz pouco tempo e ele me deu até uns toques, muito bacana. Estou realmente feliz".

'Um ator do calibre do Babu não precisava de um BBB'

Babu Santana e Robson Nunes - Reprodução/Youtube - Reprodução/Youtube
Babu Santana e Robson Nunes
Imagem: Reprodução/Youtube

Robson Nunes atualmente está no ar como jurado do "Caldeirola", quadro do "Caldeirão com Mion" (Globo). Antes disso, ele participou das competições no "Show dos Famosos" e "PopStar" e teve seu nome apontado como possível participante do Camarote do "Big Brother Brasil".

Questionado se encararia um reality de confinamento, o ator diz que não, mas explica entender o que deixa outros artistas balançados a aceitar:

"Não encararia, mas falo isso até chegar o convite, né? De fato é algo que muda a vida das pessoas. Um ator do calibre do Babu [Santana] não precisaria nem se preocupar em participar de um reality e expor que estava precisando ganhar o prêmio, tinha que chover trabalho para ele. Mas esbarramos aí mais uma vez na questão racial".

Robson completa:

"Pensando friamente eu não gostaria de ir para o 'BBB', a exposição me assusta. Mas, no caso do Babu, por exemplo, foi necessário que ele particie de um reality para ter visibilidade e atrair marcas. Boninho e Tadeu falam que para ganhar o programa tem que querer muito, já começo errado então."

Robson Nunes no papel do caranguejo Sebastião de A Pequena Sereia - Pedro Dimitrow / Divulgação - Pedro Dimitrow / Divulgação
Robson Nunes no papel do caranguejo Sebastião de A Pequena Sereia
Imagem: Pedro Dimitrow / Divulgação

'A Pequena Sereia'

Com Robson Nunes no papel de Sebastião, 'A Pequena Sereia' fica em cartaz no Teatro Santander, no Complexo JK Iguatemi, até 16 de outubro de 2022. Os números da superprodução são impressionantes: são 250 figurinos, 1200 equipamentos de iluminação e mais de 250 profissionais envolvidos. Os figurinos têm inúmeras particularidades: foram usados 30 mil cristais, além de 8 mil metros de fitas de cetim para as gaivotas.