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

Rubens Valente

Com advogados da AGU, Salles interpela 4 pessoas por críticas à sua gestão

Ricardo Salles questionou judicialmente, via AGU, declarações críticas à sua gestão - José Cruz/Agência Brasil
Ricardo Salles questionou judicialmente, via AGU, declarações críticas à sua gestão Imagem: José Cruz/Agência Brasil

Colunista do UOL

24/11/2020 15h27

O ministro Ricardo Salles (Meio Ambiente) ajuizou, por meio da estrutura jurídica da AGU (Advocacia Geral da União), interpelações judiciais contra quatro pessoas na Justiça Federal em razão de textos críticos sobre a sua gestão no ministério.

Um dos alvos até aqui conhecidos, conforme o UOL revelou em outubro, é o coordenador do Observatório do Clima, coalizão de organizações não governamentais, o ambientalista Márcio Astrini, por críticas que ele fez a Salles numa entrevista ao jornal "O Globo". Um levantamento agora feito pela coluna mostra que a mesma prática foi adotada por Salles contra o cientista Antonio Donato Nobre, pesquisador do Centro de Ciência do Sistema Terrestre do Inpe (Instituto Nacional de Pesquisas Espaciais), e os jornalistas André Borges, de "O Estado de S. Paulo", e Cedê Silva, do site "O Antagonista".

No caso de André Borges, jornalista dedicado à cobertura sobre meio ambiente, o ministro recuou e pediu o arquivamento da notificação antes que ela chegasse ao repórter. Embora o profissional trabalhe na sucursal do jornal em Brasília, Salles ajuizou a notificação na Justiça Federal da cidade de São Paulo. Essa desistência ocorreu uma semana depois de o UOL revelar a notificação contra Márcio Astrini.

Uma notificação judicial é uma medida preparatória para eventualmente ser usada em uma outra ação judicial que não precisa ser definida no primeiro momento. Em síntese, a AGU pediu que as pessoas confirmassem, negassem ou dessem mais detalhes sobre textos que foram divulgados a respeito da gestão do ministro. A partir das respostas, o ministro pode partir para alguma ação judicial ou simplesmente nada fazer.

Procurado pelo UOL na noite desta segunda-feira (23), o ministro do Meio Ambiente não havia se manifestado até o fechamento deste texto.

Antonio Nobre foi interpelado porque Salles ficou incomodado com uma entrevista concedida pelo cientista e que integra o texto intitulado "Floresta amazônica atinge ponto de não retorno", publicado em março ado na internet pelo site de notícias ambientais "EcoWatch Environmental News for a Healthier Planet and Life". Segundo o texto, Nobre diz que há "pessoas perigosas no governo" de Jair Bolsonaro e que "o ministro do Meio Ambiente é um criminoso condenado", de acordo com uma tradução livre (a frase no original é "the Minister of Environment is a convicted criminal").

Ministro recorre a condenação por improbidade istrativa

Nobre fazia referência à notícia amplamente divulgada pelo Judiciário e pelos meios de comunicação sobre a condenação de Salles, em dezembro de 2018, por improbidade istrativa em sentença proferida pelo juiz Fausto José Martins Seabra, que determinou ainda o pagamento de uma multa e a "proibição de contratar com o Poder Público ou receber benefícios ou incentivos fiscais ou creditícios".

A condenação foi resultado de uma ação civil pública e de improbidade istrativa movida pelo Ministério Público de São Paulo em maio de 2017. Na época dos fatos, Salles era o secretário estadual do Meio Ambiente do governo de Geraldo Alckmin (PSDB). Salles recorreu da sentença de primeira instância e hoje o caso está sob análise do Tribunal de Justiça de São Paulo.

A AGU ajuizou a notificação na 3ª Vara Federal de São José dos Campos (SP). Ela foi acolhida pelo juiz federal, que mandou intimar Nobre. A defesa do cientista e pesquisador foi representada pelos advogados José Carlos Dias (ex-ministro da Justiça), Luís Francisco da Silva Carvalho Filho, Theodomiro Dias Neto, Maurício de Carvalho Araújo, Elaine Angel, Francisco Pereira de Queiroz, Philippe Alves do Nascimento e Bruna Sanseverino.

Em decisão no começo de outubro, o juiz Renato Barth Pires informou que Salles "considerou suficientes as explicações prestadas pelo notificado [Nobre]", e por isso determinou o arquivamento dos autos porque considerou "esgotada a prestação jurisdicional".

AGU afirma que atuação em favor do ministro é legal

Em relação ao jornalista Cedê Silva, Ricardo Salles o notificou com uma série de perguntas sobre o texto intitulado "De olho em fundo bilionário, Salles aperta mordaça sobre funcionários", publicado também em março ado.

Nas perguntas encaminhadas ao jornalista, o ministro não nega a publicação da portaria e sugere que os contatos dos servidores com a imprensa devem ar pela assessoria de comunicação, como seria a praxe nos órgãos públicos. "O Antagonista", procurado pela coluna, preferiu não se manifestar sobre o assunto.

No caso do jornalista André Borges, não foi possível à coluna saber qual o conteúdo da petição de Salles e a qual texto ele se refere, pois o profissional não chegou a ser intimado.

Em outubro, numa nota de solidariedade ao caso de Astrini, diversas ONGs e pesquisadores consideraram a notificação de Salles uma "tentativa de intimidação" e "ameaça à liberdade de atuação de toda a sociedade, que quer e deve ter voz ativa".

Nos quatro casos, Salles foi representado por advogados da União, ou seja, nada desembolsou para dar início aos processos. A AGU afirma que há previsão legal para atuar em casos do gênero. Numa nota encaminhada à coluna em outubro, a respeito da notificação de Astrini, a AGU afirmou: "A Advocacia-Geral da União atua em casos da espécie por força expressa e literal previsão legal havida no caput do art. 22 da Lei n. 9.028, de 1995 ('...inclusive promovendo ação penal privada...'). No mais, a AGU não comenta estratégia processual".