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

Erika Januza: 'Tive medo de subir a Rocinha fardada em 'Arcanjo Renegado''

Colaboração para Splash, do Rio

30/08/2022 16h12

Erika Januza entrou no estúdio dançando e manteve o clima leve e divertido durante toda a entrevista que deu para Otaviano Costa no "OtaLab" desta semana. Mas também teve espaço para papos mais sérios no programa. Especialmente quando o assunto foi a segunda temporada da série "Arcanjo Renegado", que estreou no último dia 25 no Globoplay.

Na série, um thriller policial que tem a complexa realidade do Rio de Janeiro como pano de fundo, Erika interpreta a policial militar Sarah, irmã do protagonista sargento Mikhael, vivido por Marcelo Mello Jr. "Assistindo, você vê o que está acontecendo no dia a dia do Rio", explicou.

"Mas não é contado 'de mentirinha'. A gente está ali, doa a quem doer, falando a verdade em várias áreas, na esfera policial, política, religiosa", contou a atriz, que viveu uma experiência muito marcante durante uma cena de incursão policial gravada na favela da Rocinha.

O que me deixou temerosa foi subir fardada. Até entenderem que era uma gravação, as pessoas nos olhavam como se perguntassem: 'o que eles estão fazendo aqui'? Elas olhavam pra gente, mas não era com uma cara boa.

Este contato direto com a realidade carioca levou a mineira de Contagem a refletir. "Isso me marcou muito. Era um incômodo. Uma cena de tiroteio, de ficção, num lugar em que as pessoas am por isso de verdade", contou, fazendo questão de exaltar a comunidade. "As pessoas são maravilhosas, acompanharam as gravações, a Rocinha é um mundo, é incrível", elogiou.

'Ludmilla arrasou em 'Arcanjo Renegado''

Ludmilla foi outro motivo de iração para Erika durante as gravações da série. A cantora e compositora participa da segunda temporada de "Arcanjo Renegado" como a policial Diana, em seu primeiro papel como atriz.

É muito impressionante. E ela arrasou, viu? Concentrou-se, pediu algumas dicas, mas ela foi muito bem, foi muito elogiada pelos diretores.

E ainda teve o lado fã de Erika, que aflorou na chegada da cantora ao set de filmagem. "Quando encontrei Lud pela primeira vez, não resisti: no primeiro dia de cena dela eu tive que cantar "É Hoje' pra ela", contou.

E também aprendi muito com Ludmilla. Ela improvisava, fazia coisas geniais. A gente nunca para de aprender.

Erika ainda deu um spoiler. "A terceira temporada de 'Arcanjo Renegado' já está escrita e vem aí. E, se tudo der certo, Ludmilla vem junto comigo", disse.

'Pertenço ao clã das bruxas da Disney agora'

Em breve, Erika Januza poderá ser vista também no Disney+. Ela está no elenco da série "A Magia de Aruna" como a bruxa Latifa, programada para estrear em 2023. Durante as gravações, a atriz recebeu uma carta reveladora:

Recebi uma cartinha que dizia: 'você se tocou que agora pertence ao clã das bruxas da Disney?' Eu não tinha me tocado!

Em "A Magia de Aruna", Erika terá a companhia de Giovanna Ewbank e Cleo Pires, que também viverão bruxinhas na série. "A minha bruxa controla os minerais: sou eu que abro portas, quebro correntes, levanto pedras", contou.

Em 10 anos de carreira, esta foi a primeira experiência de Erika com o universo mágico. Ela adorou.

Foi a primeira vez que eu trabalhei com lúdico, e foi muito legal brincar de faz-de-conta. Acho que será uma série para crianças, jovens e adultos. Eu mesmo adoro coisas de magia. Saiu, eu vejo!

'Pra gente é mais difícil, mas, sim, nós podemos'

Um fã quis saber de Erika: "Como você lida com a responsabilidade de inspirar tantos atores e atrizes pretos?". Erika lembrou da própria trajetória para responder:

"A mensagem que eu gosto de ar é dizer que é possível. E isso não é uma coisa ilusória", avisou.

Há dez anos, eu era secretária em uma escola em Minas. Eu estava lá, fazia meu trabalho, mas corri atrás dos meus sonhos, sempre com muita luta. Não é facil, pra gente é mais difícil, mas, sim, nós podemos.

Erika vê como uma responsabilidade sua incentivar incentivar outras pessoas a não desistir. Até porque, hoje, as coisas já são melhores do que quando ela ingressou na carreira. "Há dez anos não tínhamos essa força, mas hoje, graças a Deus, quando olhamos pros lados, vemos cada vez mais gente", comemorou.

E essa responsabilidade não é só dela, mas coletiva. "Cada uma dessas pessoas também tem essa responsabilidade de mostrar que é possível. Por isso quero sempre levar o melhor que eu puder, com a maior positividade possível, porque eu sei que não é fácil. Pra mim também não foi", lembrou.

Imagino que para as pessoas que estão em casa querendo uma oportunidade deve parecer impossível, porque eu também pensava isso.

OtaLab

O "OtaLab", o programa de internet que parece TV, vai ao ar toda terça-feira, às 11h, e pode ser acompanhado pelos canais do Splash no YouTube, Twitter e Facebook. Você pode assistir a toda a programação do Canal UOL aqui.