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

Mauricio Stycer

OPINIÃO

Texto em que o autor apresenta e defende suas ideias e opiniões, a partir da interpretação de fatos e dados.

Documentário sobre a prisão de Lula ganha novos sentidos após a posse

Em 8 de novembro de 2019, Lula deixou a carceragem da PF em Curitiba; Gleisi Hoffmann e Janja aparecem atrás dele - CASSIANO ROSÁRIO/FUTURA PRESS//ESTADÃO CONTEÚDO
Em 8 de novembro de 2019, Lula deixou a carceragem da PF em Curitiba; Gleisi Hoffmann e Janja aparecem atrás dele Imagem: CASSIANO ROSÁRIO/FUTURA PRESS//ESTADÃO CONTEÚDO

Mauricio Stycer

Colunista do UOL

06/01/2023 07h01

Exibido originalmente quatro dias antes da posse de Lula, o documentário "Visita, Presidente" ganhou novas camadas após os discursos presidenciais de 1º de janeiro de 2023. Para quem não viu ou deseja rever, neste sábado (07), às 23h, a GloboNews volta a apresentar o filme conduzido pela jornalista Julia Duailibi.

Com direção da própria Julia e de Maira Donnici, "Visita, Presidente" reconstitui o período de 580 dias, entre 7 de abril de 2018 e 8 de novembro de 2019, ado por Lula em uma cela da Polícia Federal, em Curitiba.

O próprio Lula não quis dar depoimento para o filme, mas claramente não se opôs à realização. Trata-se de uma constatação fácil de fazer pelo volume de depoimentos de figuras muito próximas ao presidente. De Janja da Silva a Ricardo Stuckert, de Gleisi Hoffmann a Fernando Haddad, ando por assessores de Lula, policiais federais e os seus advogados, todos relatam detalhes sobre o período e ajudam a visualizar a situação ada na prisão.

Várias destas pessoas nunca haviam feito comentários públicos sobre o período da detenção de Lula, o que reforça o interesse do documentário. Mais que isso, como observa Julia ao final, os entrevistados formam uma espécie de tropa muito fiel, com impacto significativo sobre o governo que está começando. Diz ela: "Durante a campanha, Lula insistia em dizer que o ado havia ficado para trás. Mas os dias de Curitiba estão personificados em seu terceiro mandato".

Os exemplos são muitos, lembra a jornalista. Janja, a então namorada que mandava e recebia cartas diariamente, virou a primeira-dama. O assessor que despachava da porta da Polícia Federal, Marco Aurélio Santana Ribeiro, conhecido como Marcola, é o novo chefe de gabinete da presidência da República. A secretária do Instituto Lula, Claudia Troiano, estará na antessala do gabinete presidencial. Um dos agentes da PF, Jorge Chastalo Filho, fará parte de sua segurança pessoal.

Sem falar, é claro, de Fernando Haddad, convocado por Lula na prisão para assumir a candidatura presidencial em 2018, que hoje é ministro da Fazenda. E Gleisi Hoffman, presidente do PT, que nunca esteve tão poderosa, como lembra Julia.

No discurso de posse, no domingo (01), Lula disse trazer uma mensagem de "esperança e reconstrução", mas também falou sobre a necessidade de punir crimes que tenham sido cometidos pelo governo anterior. Falando sobre a forma como a gestão Bolsonaro lidou com pandemia de coronavírus, disse que "as responsabilidades por este genocídio hão de ser apuradas e não devem ficar impunes".

No segundo discurso, no parlatório, Lula disse: "Faltam recursos para a compra de merenda escolar; as universidades corriam o risco de não concluir o ano letivo; não existem recursos para a Defesa Civil e a prevenção de acidentes e desastres. Quem está pagando a conta deste apagão é o povo brasileiro". Em resposta, o público começou a gritar: "Sem anistia!"

Como diz Julia Dualibi em "Visita, Presidente", "por mais que Lula tente se distanciar das experiências do ado, dia após dia elas soam com maior intensidade, num discurso mais duro, numa escolha mais pragmática. Cada vez mais Lula parece nos dizer: sua história a por Curitiba". Estes primeiros dias do terceiro governo Lula parecem confirmar essa ideia.