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

Marcelle Carvalho

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Isabel Teixeira chorou ao ler cenas de Maria Bruaca em 'Pantanal'

Isabel Teixeira se impressionou com a força de Maria Bruaca, no remake de "Pantanal" - João Miguel Jr./Divulgação/TV Globo
Isabel Teixeira se impressionou com a força de Maria Bruaca, no remake de 'Pantanal' Imagem: João Miguel Jr./Divulgação/TV Globo

Colunista do UOL

09/03/2022 04h00

Isabel Teixeira tinha apenas 17 anos quando foi ao ar, na extinta TV Manchete, a versão original de "Pantanal". Porém, ela recorda com precisão o quanto ficou impactada com a força da trama de Benedito Ruy Barbosa. Portanto, ao ser convidada para dar vida a Maria Bruaca no remake do folhetim, previsto para estrear dia 28, a atriz não pensou duas vezes: assistiu novamente toda a saga pantaneira, agora, com olhar mais maduro. O impacto, dessa vez, foi ainda maior.

Quando acompanhei (a novela), eu estava terminando o ginásio. Agora, revi e foi muito bom. Assistia por horas, um capítulo atrás do outro. A riqueza dessa personagem é uma loucura. Teve um capítulo que enquanto eu lia, sentei no chão e chorei, sabe?", conta a atriz, de 48 anos.

Não é para menos. Assim como no original, no remake escrito por Bruno Luperi, Maria Bruaca sofre há anos com os maus tratos e abusos psicológicos do marido, Tenório (Murilo Benício). O fazendeiro não tem o menor carinho pela mulher, inclusive, foi quem a "batizou" de Bruaca. Além disso, a deixa por longos períodos sozinha na fazenda, enquanto vai tratar de negócios e de sua segunda família, em São Paulo. Mas tudo muda quando ela começar a se relacionar com o peão Alcides (Juliano Cazarré): os dois viverão um amor proibido e polêmico, que transformará a vida da personagem.

Ela está aprisionada em um casamento e vai percebendo essa situação. Casou muito jovem, se apaixonou, fez uma vida com ele, uma pessoa de quem gostava de fato. Mas não percebia o quanto estava aprisionada. Veremos viradas da personagem nas quais ela vai se conhecendo, se enxergando melhor", analisa Isabel, identificando-se com esse renascimento interno da personagem:

Ser uma mulher de 50 anos, e eu sei porque farei em breve, é uma redescoberta de tudo. Do sexo, do amor, da liberdade, da paixão, da alegria de viver, do aqui e do agora. Metaforicamente e na prática, Maria vai saindo de casa, vendo a paisagem à sua volta. Gravei uma cena que foi a primeira saída dela de casa. Estava num barco, no meio do rio, e foi olhando deslumbrada tudo ao seu redor. Da mesma forma, eu nunca tinha ido ao Pantanal. Então, entendi que tudo que ela via, eu estava vendo também pela primeira vez", diz, poética.

remake - João Miguel Jr./Divulgação/TV Globo - João Miguel Jr./Divulgação/TV Globo
Alcides e Maria Bruaca: um amor improvável em 'Pantanal'
Imagem: João Miguel Jr./Divulgação/TV Globo

Mulher inspiradora

Se no início de "Pantanal", Maria Bruaca é submissa até o último fio de cabelo a Tenório, o papel tende a mudar quando começar a se envolver com Alcides. De capacho do marido, a personagem começará a enfrentá-lo, a ter consciência de seu lugar no mundo. O que, na visão de Isabel, será inspirador para todas as mulheres.

Principalmente, nessa alegria dela de viver e de se descobrir. Acho que Maria Bruaca vai inspirar também pelas falhas, porque ela não é um exemplo pronto e único. As pessoas vão visitar as dúvidas, vão ver as falhas de percurso e vão vê-la enfrentando suas próprias sombras. Eu acho Maria Bruaca muito corajosa uma mulher que fala: "Até aqui, não estava bom. Vou tentar ver por outro caminho". Tem coragem de cair e levantar. Então, sim, acho que vai ter uma empatia grande do público. Não só para mulheres da minha faixa etária, sabe? Todos nós estamos renascendo o tempo inteiro", acredita a atriz.