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

Registrar para preservar

A região do Pantanal sob as lentes de três dos maiores fotógrafos de natureza do Brasil

Fotografias: Luciano Candisani, João Farkas e Marina Klink Texto: Giuliana Bergamo Luciano Candisani

Fotografar é preservar. Registradas, paisagens, pessoas, objetos e cenas sobrevivem à agem do tempo. Têm, de certa forma, a garantia de existência. A fotografia também protege porque, ao exibir as belezas, torna evidente o valor daquilo que registra. Preserva ainda porque conta a públicos distintos o que está acontecendo a alguém ou a algum lugar. Denuncia, alarma, pede socorro.

São esses alguns dos objetivos do projeto Documenta Pantanal. Em curso há dois anos, a iniciativa surgiu, primeiro para, como o nome diz, documentar as belezas da região. Mas logo ganhou um caráter político. Os registros aram a servir de argumento para colocar em diálogo forças produtivas, a academia e outras organizações em busca de soluções para manter vivo este que é um dos mais ricos biomas do mundo.

Para isso, reúne um coletivo de mais de cinco dezenas de influentes nomes da fotografia, do cinema, das artes, do turismo, entre outras áreas. O chef Paulo Machado, curador convidado por Nossa para desvelar o Centro-Oeste na temporada Brasileiro: olhares sobre os sabores, saberes e belezas do nosso país faz parte do projeto.

Além dele, compõem o grupo alguns dos fotógrafos mais célebres do Brasil. A seguir, você confere imagens de Marina Klink, João Farkas e Luciano Candisani.

Mathilde Missioneiro/Folhapress

LUCIANO CANDISANI

Em duas décadas de carreira, Luciano Candisani construiu uma estética própria fotografando diferentes culturas e naturezas ao redor do mundo. Flagrando, quase sempre, pessoas e animais em cenas, expressões, posições e ângulos inusitados. Uma baleia gigante sob um barquinho em alto mar, um mergulhador com sua rede e o corpo parcialmente submersos à procura de pescados, uma onça descendo uma árvore em ângulo negativo. Imprimiu a mesma marca na série de imagens para Documenta, onde vemos filhotes de jacaré a brincar sob a água, o reflexo de um pantaneiro na cheia, a bocarra do jacaré no meio do cardume.

Raquel Cunha/Folhapress

JOÃO FARKAS

É possível dizer que João Farkas é o fotógrafo do Pantanal por excelência. Em quase uma década de trabalho, já fez diversas incursões pela região para registrar não apenas as belezas, mas os horrores, como as queimadas. Parte das imagens foi publicada no livro que lançou recentemente "Pantanal" (Edições Sesc, 2020), que tem na capa uma chocante imagem da mata incinerada. Farkas é um dos idealizadores de Documenta e, além de enriquecer o projeto com fotografias, codirigiu com Jorge Bofansky o filme "Ruivaldo, o homem que salvou a Terra, que trata das dificuldades da comunidade que convive com o assoreamento do Rio Taquari.

Arquivo pessoal

MARINA KLINK

Não há continente deste planeta que não tenha sido registrado por Marina Klink. A fotógrafa vive em busca principalmente de destinos remotos, como o Ártico, o Sudoeste Africano, a Índia, a Antártica e os rincões da América do Sul. Para o Documenta Pantanal flagrou a imensidão da paisagem e também as delicadas pequenezas dos animais: um pássaro que destoa do bando e alça voo, o namoro de dois veados campeiros, uma onça à espreita.

João Farkas

Guardar uma coisa não é escondê-la ou trancá-la.

Em cofre não se guarda coisa alguma.
Em cofre perde-se a coisa à vista.

Guardar uma coisa é olhá-la, fitá-la, mirá-la por irá-la, isto é, iluminá-la ou ser por ela iluminado.

Guardar uma coisa é vigiá-la, isto é, fazer vigília por ela, isto é, velar por ela, isto é, estar acordado por ela, isto é, estar por ela ou ser por ela.

Por isso, melhor se guarda o voo de um pássaro do que de um pássaro sem voos.

Por isso se escreve, por isso se diz, por isso se publica, por isso se declara e declama um poema.

Para guardá-lo.

Para que ele, por sua vez, guarde o que guarda.

Guarde o que quer que guarda um poema.

Por isso o lance do poema.
Por guardar-se o que se quer guardar"

Antônio Cícero

BRASILEIRO

Olhares sobre os sabores, belezas e saberes de nosso país

Esta reportagem faz parte da temporada Brasileiro, de Nossa, uma série de conteúdos especiais que, durante três meses, abordam temas relacionados às regiões do país. Ela é dividida em cinco ciclos, cada um com um curador que atua como editor especial de Nossa na seleção dos temas, personagens e criadores da temporada. Teresa Cristina foi a responsável pelo ciclo sobre o Sudeste. A atriz Tainá Müller assumiu o posto para o Sul do Brasil. O chef Paulo Machado desbravou o Centro-Oeste com a gente. E a cantora Joelma nos apresenta a região Norte.

Getty Images

Homem & natureza

Um mergulho nas belezas da região Centro-Oeste a partir do olhar do chef pantaneiro Paulo Machado

Ler mais
Keiny Andrade/UOL

Mix culinário

O sobá é uma herança japonesa que virou tradição em Mato Grosso do Sul e adaptou sabores locais. Aprenda a fazer!

Ler mais
Giordano Cipriani/Getty Images

Azul profundo

Mergulhamos na Lagoa Misteriosa, o abismo aquático da região de Bonito, no Mato Grosso do Sul

Ler mais
Topo