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

Ricardo Feltrin

REPORTAGEM

"Enfrento o preconceito com minha voz", diz nova 'pornstar' brasileira

Jenifer Lol, 23, pornstar em ascensão no filme erótico - Arquivo Pessoal
Jenifer Lol, 23, pornstar em ascensão no filme erótico Imagem: Arquivo Pessoal

Colunista do UOL

18/09/2022 00h18

A paulistana Jenifer LOL é a nova estrela brasileira dos filmes eróticos. Mãe de um menino de 4 anos, moradora do Capão Redondo (bairro pobre do sudoeste de SP), ela não esconde de ninguém que é uma atriz pornô.

O que poucos sabem é que, aos 23 anos, ela já está virando atriz internacional, e trabalha com produtoras estrangeiras, como a Yummi.

"Não foi uma escolha fácil e foi motivada antes de tudo por necessidade. Não tive outra chance. É com o filmes que eu sustento a mim, meu filho e até ajudo familiares", diz em entrevista exclusiva a esta coluna.

Sua chegada ao pornô foi dolorosa. Graças à beleza e desempenho diante das câmeras, e também por ser uma "novidade" no mundo erótico, atraiu rapidamente o interesse oportunistas. "Fui enganada, sim."

As coisas só começaram a melhorar quando foi convidada para o reality "Casa das Brasileirinhas".

Imediatamente aquela "novidade" loira, olhos cor de mel, 1m57 e 53 quilos, "bombou" na votação do público. Viralizou nesse universo, ficou comentada e elogiada nas redes. Foi a partir dali que começou a dar os primeiros os numa carreira internacional.

"Minha prioridade agora é filmar para produtoras fora daqui", afirma.

Desprezo em casa

Ela conta que boa parte dos familiares aram a discriminá-la e desprezá-la, assim que souberam de sua nova profissão.

A primeira a romper relações foi sua mãe, situação que dura até o momento em que esta coluna é publicada.

"Ela apenas parou de falar comigo. Quando está num mesmo ambiente que eu, finge que não vê, finge que não estou ali", relata.

"Nunca mais olhou nos meus olhos. Eu entendo, sabe? Mas, se eu mesma não me envergonho do que faço, que é meu sustento, não me importo com quem se envergonha. Não ligo para o que os outros pensam, nem que sejam da família."

Com o pai, porém, Jenifer (cujo nome verdadeiro é Stephanie), diz que se dá muito bem.

Outros familiares também aram a tratar com desdém e muxoxo.

"Eu sei que falam mal de mim nas minhas costas, mas adivinhe quem eles vêm procurar quando precisam de alguma coisa?", provoca.

Desprezo "curioso"

"Melhor que falem nas minhas costas, porque se alguém falar na minha frente algo grosseiro ou preconceituoso contra minha profissão, vai ouvir. Eu não me calo quando me sinto ofendida."

Só que do outro lado do "ringue" ficaram parentes, digamos, "curiosos" que correram se tornar s nas plataformas, como seu @onlyfans e no @privacy.

As fotos em alguns grupos da família se tornaram um "sucesso", mas por causa disso Jenifer acabou criando outro "racha" no clã.

Ela se define como bissexual. "Mas antes de tudo, "sou mulher, profissional, mãe e ser humano. Se alguém não entender isso, paciência.".

Enfermagem

Apesar da carreira em ascensão, o sonho de Jenifer ainda é ser enfermeira especializada em cuidados com idosos.

Se esse sonho se realizar, ela seguiria o caminho inverso da famosa norte-americana Kendra Lust, que foi enfermeira até virar "pornstar", aos 33 anos. Hoje, aos 43 anos, Kendra continua a ser uma das estrelas mais desejadas e respeitadas (e lindas) do mundo do cinema adulto.

Enfermagem era uma paixão antiga da brasileira Jenifer. Ela fez vários cursos que a ajudaram a cuidar do avô, que morreu de complicações do Parkinson, após muito sofrimento. Ela ficou ao lado dele até o fim.

"Eu não me importo de dar banho, de limpar ou de trocar idosos. Eles são lindos, queridos, frágeis. Sinto paz quando estou fazendo isso. Espero um dia ser idosa e que, se Deus quiser, alguém também cuide de mim."

Ricardo Feltrin no Twitter, Facebook, Instagram, site Ooops! e YouTube