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

Maria Flor lança livro e aguarda estreia de dois projetos: 'Ato de ousadia'

Colaboração para o UOL, em São Paulo

10/06/2021 04h00

No "Splash Entrevista" desta semana, Zeca Camargo bateu um papo regado de boas risadas com Maria Flor. Na carreira profissional, a carioca já fez de tudo um pouco: atuou em novelas, filmes e séries, dirigiu, dublou, roteirizou e se lançou como escritora durante a pandemia.

"Esse livro maravilhoso, que eu mesmo já citei no meu programa, nas redes sociais", começou o apresentador, falando da 'novidade' que encontrou na livraria, assinado por Maria Flor.

mARIA - Reprodução/Splash UOL - Reprodução/Splash UOL
Maria Flor participa do "Splash Entrevista" com Zeca Camargo
Imagem: Reprodução/Splash UOL

Ato de ousadia

Zeca, então, relembrou o momento da descoberta do livro: "Eu sei o o que é [escrever um livro de ficção], e eu já sou da escrita. É um ato de ousadia escrever um livro, parabéns", elogiou.

"É um ato de ousadia mesmo", concordou Maria Flor revelando alguns receios que precisou superar para o lançamento da obra:

Eu fiquei, no começo, meio ressabiada de como as pessoas iriam receber o livro. Eu sou atriz, eu sou conhecida por ser atriz e sempre tem um 'ah, porque essa pessoa está escrevendo' Maria Flor

Lançado em abril, o "Já Não Me Sinto Só" é uma obra de ficção, embora a protagonista também seja atriz e se chame Maria. Ele conta a história de uma mulher e sua jornada de autoconhecimento sobre quem foi e quem deseja ser, a partir do término de um longo relacionamento.

Maria - Reprodução/Instagram - Reprodução/Instagram
Atriz Maria Flor lança seu primeiro livro
Imagem: Reprodução/Instagram

A pandemia mudou completamente a rotina de todas as pessoas e foi essa mudança que permitiu Maria Flor terminar o projeto iniciado lá em 2017: "Todos nós tivemos que parar, aí eu falei 'ou eu paro agora e fico completamente louca com tudo o que está acontecendo. Ou vou ficar louca, mas vou ficar um pouco concentrada e tentar acabar o projeto que eu estava já tentando, mas por conta dos outros trabalhos eu acabava não tendo tempo de terminar'", contou.

Uma louca produtiva, isso que é bom! Zeca Camargo

E tem chance de conhecermos essa história em filme, viu? Agora que ele já está pronto, Maria revelou o desejo de adaptá-lo em um longa-metragem. Mas nada de atuação, ela quer mesmo dirigi-lo.

Multifacetada

Caso a obra vá para as telas, não será a estreia de Maria Flor por trás das câmeras de um projeto. Em 2012 ela produziu e atuou na série "Do Amor" (Multishow), com repeteco em 2014, quando dirigiu e roteirizou "Só Garotas", série com 13 episódios, também no Multishow.

Sem contar os diversos papeis em novelas, séries e filmes, no qual trabalha desde sua estreia em "Malhação" (TV Globo) em 1995, no papel de Nininha Marques.

MARA - Reprodução/Splash UOL - Reprodução/Splash UOL
Maria Flor conversa com Zeca Camargo em "Splash Entrevista"
Imagem: Reprodução/Splash UOL

Vem aí

Enquanto a carreira de escritora se consolida, Maria Flor já tem mais uma estreia programada: "A série "Os Ausentes" na HBO Max. A gravação acabou no começo de novembro de 2019 e eles estavam esperando o lançamento do streaming", contou ela revelando que serão 13 episódios. A HBO Max tem previsão de estreia no Brasil ainda no mês de junho.

Novela das 8 que virou das 9

Mais um trabalho de Maria Flor vem aí. Ela dará vida a personagem Stéfani em "Um Lugar ao Sol", nova trama da TV Globo. De acordo com Maria Flor, a sua personagem tem uma relação muito difícil com o marido e Lícia Manzo - autora da nova novela, vai tratar aspectos da violência doméstica através de sua personagem.

Acho que esse ano. Também não tem data por conta da pandemia. A gente está gravando bem devagarzinho. Mas vão ter esses dois projetos bem legais. Maria Flor

"Splash Entrevista"

Todas as quartas, Zeca Camargo recebe convidados pra lá de especiais, em conversas divertidas sobre o dia a dia, trajetória e novos projetos.