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

Naturalismo - O "romance de tese"

Da Página 3 Pedagogia & Comunicação

O naturalismo desenvolveu-se paralelamente ao movimento realista, sendo uma espécie de realismo que carrega nas tintas. Nem por isso deixou de dar origem a obras de grande valor, apesar de - no Brasil - primar pela mediocridade.

Influenciado pelo desenvolvimento das ideias científicas na época, especialmente na área das ciências biológicas e sociais, o Naturalismo tentava explicar de forma materialista ou científica os fenômenos da vida e do comportamento humano.

Em outras palavras, buscava as explicações dos fatos sociais e pessoais, por meio do determinismo, das relações de causa e efeito das ciências. Acreditava-se que os acontecimentos e atitudes eram decorrentes ou condicionados pelo meio físico, pelas circunstâncias vividas ou pela etnia, segundo as ideias do filósofo francês Hypolite Taine.



Romances de tese

Isso fica claro em romances e contos, nos quais as personagens são o resultado da sua descendência e das condições em que vivem. Condicionadas pela situação, seu livre arbítrio inexiste e não lhes resta a menor chance de evoluírem por si mesmas.

As obras naturalistas são também chamadas de romances de tese: apresentam um ponto de vista e tentam demonstrá-lo através dos fatos narrados. Em geral, focalizam o lado patológico dos indivíduos ou da sociedade, ou seja, as piores situações sociais, como: traição, atentado ao pudor, exploração sexual etc.

Em seguida, procuram os motivos de tais problemas, encontrando-os na etnia, nos costumes, no ambiente social, no temperamento, na falta de valores morais e na libertinagem. Enfim, dissecavam as taras humanas, vistas como consequências da hereditariedade, de doenças, vícios, má formação do caráter e das relações sociais.



Descrição e distanciamento

As cenas, narradas com tantos detalhes, em descrições caudalosas, são verdadeiros retratos ou quadros da situação. Os personagens que a protagonizam são muito mais estereótipos do que seres humanos.

Os autores procuram assumir a postura de cientistas que observam experimentos. Tentam ser o mais objetivos possíveis, demonstrando distanciamento e impessoalidade no trato dos fatos do romance, como se estivessem num laboratório, diante de cobaias.

Os autores brasileiros estavam influenciados pelo português Eça de Queirós e pela produção sa - mais especificamente pelos romances de Émile Zola, como "Thérèse Raquin" (1867), que introduziu o Naturalismo literário em seu país.

Zola, por sua vez, tinha suas ideias moldadas no evolucionismo de Darwin e no positivismo religioso de Comte, os principais responsáveis pelos estudos e pesquisas que deram fôlego e material de trabalho à literatura.



Autores brasileiros

Os que mais se destacam neste universo fatalista são: Inglês de Sousa, com "O Missionário" (1888); Domingos Olímpio, com "Luzia-Homem" (1903); Adolfo Caminha, com "O Bom Crioulo" (1895); Júlio Ribeiro, "A Carne" (1888) e, principalmente, Aluísio Azevedo, com sua obra prima, "O Cortiço" (1890).

A exceção deste último, que ocupa sem dúvida um lugar de destaque em nossa literatura, Inglês de Souza, Adolfo Caminha e Júlio Ribeiro excessivamente descritivos, preocupados em pintar detalhadamente um retrato físico dos personagens e dos cenários em que eles se movimentam, produziram antes de mais nada uma literatura chata, aborrecida, onde a narração é de tal forma entrecortada pelos caudalosos trechos descritivos que o leitor precisa ter paciência - e não pouca - para chegar da primeira à última página.

O esquematismo não deixa de estar presente também nos referidos autores. Senão no invariável caráter trágico do enredo, ao menos na suposta análise científica que os romances naturalistas fazem de seus temas, reduzindo os personagens a criaturas determinadas pelo meio físico e por seus instintos sexuais mais animalescos ou, pior, animalizados pelos autores, com o intuito de demonstrar suas teses.



Denúncia vazia

Ora, há limites óbvios entre a arte e a ciência e, quando se tenta desconsiderar esses limites, o resultado é inevitalmente arte de má qualidade ou anticiência, como se vê em obras como "O Missionário" (1888), de Inglês de Souza, ou "A Normalista" (1893), de Adolfo Caminha, ou ainda "A Carne" (1888), de Júlio Ribeiro.

Nas três obras, o que não faltam são preconceitos e chavões deterministas, difundidos em nome de uma suposta denúncia crítica da sociedade (burguesa). Sem falar que a trama abusa sempre de aspectos escabrosos do corportamento humano e de seus tipos mais mesquinhos, resvalando inevitavelmente para as cenas ou episódios de mau gosto.

Nesse sentido, é plausível encerrar essa breve avaliação do naturalismo brasileiro com duas citações. O filósofo oitocentista Karl Marx, nas "Teses contra Feuerbach", disse que "a filosofia se limitou a explicar o mundo, cabe transformá-lo". Referindo-se ao próprio Marx e aos pensadores que seguiram sua filosofia, o cientista político francês Raymond Aron (1905-1983), mais percucientemente, disse que "os intelectuais não querem nem explicar nem transformar o mundo, mas somente denunciá-lo".