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

Stalkeadas

Um olhar diferente sobre o que bomba nas redes sociais


Stalkeadas

Sexualidade 'múltipla' e feminista: conheça atriz que fará nova Juma Marruá

A atriz Alanis Guillen (Reprodução) - Reprodução / Internet
A atriz Alanis Guillen (Reprodução) Imagem: Reprodução / Internet

Júlia Flores

De Universa

20/09/2021 13h30

Quando a paulistana Alanis Guillen nasceu, em 1998, a novela "Pantanal" (sucesso de audiência da TV Manchete) já havia sido exibida há 8 anos, em 1990. Mesmo não tendo acompanhado "de perto" a primeira exibição da trama de Benedito Rui Barbosa, isso não impediu que a atriz fosse a nova escolhida para assumir o papel de Juma Marruá.

Para quem não se lembra, Juma Marruá é a personagem principal da novela. Na primeira versão, a "mulher que vira onça" foi interpretada pela atriz Cristiana Oliveira — que, inclusive, já declarou sua torcida por Alanis através de mensagens e comentários no perfil do Instagram de Guillen.

Com apenas 23 anos, esta é a segunda vez que Alanis atua como protagonista de uma produção da emissora Globo. Em 2019, ela interpretou Rita, personagem principal da edição "Toda Forma de Amar" de Malhação. Por causa da pandemia de Covid-19, as gravações da novela tiveram que ser interrompidas e agora a atriz se prepara para voltar à telinha no primeiro semestre de 2022, quando Pantanal deve estrear.

Atleta, com sexualidade fluida, feminista e defensora do meio-ambiente, Alanis brilha também fora das câmeras. Para você já ir se habituando com a personalidade da atriz que promete bombar nos próximos tempos, Universa preparou uma lista com algumas características pessoais da nova Juma. Confira:

Nem hétero, nem bi

Alanis Guillen foi apresentada ao Brasil como a nova Juma Marruá - (Foto: Reprodução, TV Globo) - (Foto: Reprodução, TV Globo)
Alanis Guillen foi apresentada ao Brasil como a nova Juma Marruá
Imagem: (Foto: Reprodução, TV Globo)

"Eu gosto é de pessoas, me apaixono por corações". Foi com essa frase que Alanis definiu sua orientação sexual em horário nobre, durante a noite deste domingo (19) em entrevista para o programa "Fantástico", sua primeira aparição pública enquanto a nova Juma Marruá.

No ado, alguns veículos de imprensa chegaram a dizer que Alanis estaria namorando Pedro Novaes, seu par romântico em Malhação. Os rumores aumentaram depois que Letícia Spiller, mãe do ator, publicou uma foto em que aparece junto com os dois. Alanis, porém, desmentiu os boatos e afirmou estar solteira. Desde então, parece que o status permanece o mesmo.

Conectada ao feminismo

Nas redes sociais, a atriz adora compartilhar posts enaltecendo a mulher e sua feminilidade. "Viva as mulheres e a energia feminina que existe em todos", escreveu a paulistana na legenda de um vídeo em que aparece imitando uma serpente, publicado em novembro de 2020 (mal ela sabia que o próximo desafio seria imitar uma onça...).

Defensora do meio ambiente

Se você, assim como Alanis, não teve a oportunidade de assistir à primeira edição de Pantanal na TV, a gente te explica: um dos principais legados da novela era retratar - e enaltecer - as belezas de um dos principais biomas do Brasil.

A nova edição, roteirizada pelo neto de Benedito, Bruno Luperi, abordará o tema com ainda mais ênfase nos cuidados e respeito com o bioma. Em seu perfil no Instagram, é possível reparar que Alanis tem uma ligação especial com a natureza. No último Dia da Terra (22 de abril), ela publicou fotos e um poema de Padrinho Alfredo sobre o assunto, que dizia "da floresta recebo força para trabalhar".

"Ela é atleta, ela"

Atriz Alanis Guillen durante aula de Muay Thai. Atriz é a segunda da esquerda para a direita - Arquivo pessoal - Arquivo pessoal
Atriz Alanis Guillen durante aula de Muay Thai. Atriz é a segunda da esquerda para a direita
Imagem: Arquivo pessoal

Durante a entrevista para o Fantástico, Alanis afirmou estar fazendo aulas de equitação e Kung Fu para se preparar para a novela. Mas não é de agora que a jovem paulistana é ligada ao mundo do esporte - antes ela já praticava outra modalidade de luta: o Muay Thai.

Fala de política e direitos humanos sem medo

Uma característica une Juma Marruá e Alanis Guillen: coragem não falta às duas. Alanis não tem medo de se posicionar e falar sobre política quando é necessário. Em seu perfil do Instagram, vários posts fazem referência à ideologia da atriz. "Que tempos são esses em que temos que defender o óbvio?" é a legenda de um vídeo que traz uma crítica ao fascismo e ao nazismo. Em outro post, ela critica o presidente Jair Bolsonaro. "Ele não", escreve.

Errata: este conteúdo foi atualizado
O texto da legenda da foto de Alanis lutando Muay Thai foi alterado

Stalkeadas