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

Pantanal

Tudo sobre a novela da Globo


Atriz de 'Pantanal' diz que ficava 'revoltada por não ar em teste'

Victoria Rossetti pensou em desistir da carreira de atriz antes de "Pantanal" - Fabio Rocha/Globo
Victoria Rossetti pensou em desistir da carreira de atriz antes de "Pantanal" Imagem: Fabio Rocha/Globo

Colaboração para Splash, no Rio de Janeiro

26/05/2022 08h10

Dando vida à Nayara, ex-namorada de Jove (Jesuíta Barbosa) em "Pantanal" (TV Globo), Victoria Rossetti já pensou em desistir da carreira algumas vezes por não ar em testes. A atriz conta que já tem até um plano B, mas vai persistir no sonho de ser uma grande artista.

"Meu maior desejo é ser uma grande atriz. Quanto mais a gente caminha nessa profissão, mais a gente percebe o quanto quer entender as condições humanas. O ator gosta de entender a condição humana. Não são caras e bocas que fazem uma pessoa ser boa atriz, acredito que seja a persistência", opina Rossetti, em entrevista à Quem.

Victoria conseguiu sua grande estreia em um papel de destaque em "Pantanal", mas nem sempre reagiu bem aos 'nãos' que já recebeu. "Sou muito apaixonada pela atuação. Essa paixão começa pela iração por outros atores e, depois, isso se torna mais profundo. Já cheguei a ficar revoltada por não ar em teste", diz.

Aliás, Victoria já tinha uma segunda opção, caso a atuação não fosse para frente. "Eu queria ser filósofa. Faço faculdade de Filosofia e eu amo. Estou no segundo ano da faculdade. Se não conseguisse ser atriz, gostaria de ser professora de teatro ou psicanalista. Gosto muito de me engajar na narrativa pessoal do outro, entender sentimentos", declara.

Já para "Pantanal", Victoria quis dar a sua própria cara à Nayara, que se chamava Nalvinha na primeira versão, e preferiu não ver as cenas antigas da personagem. "Talvez até por inexperiência de atriz jovem com medo de não querer se basear naquilo que já foi feito. Com medo de não ficar presa em referências, eu não vi as cenas da Nalvinha (que era interpretada por Flávia Monteiro)", explica.