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

Realismo - Contexto histórico do movimento

Da Página 3 Pedagogia & Comunicação

O realismo surgiu na segunda metade do século 19. Foi essencialmente uma reação ao idealismo da literatura romântica. O próprio romantismo, aliás, surgido no início do mesmo século, já vinha abandonando o idealismo, como se pode ver na obra do francês Victor Hugo, que não apresentava essa tendência em seus livros.

Hugo faz denúncias da vida miserável dos pobres na França, em romances que se consagraram, como o célebre "Os Miseráveis".

Por esse motivo é importante ressaltar que o realismo reage contra um determinado aspecto do movimento romântico e que o romantismo não deixa de apresentar certo caráter realista, principalmente no que toca a descrição de cenários e costumes.


A vida como ela é

Os realistas, entretanto, queriam focalizar os fatos tal qual se apresentavam em seu lado mais sombrio, despindo a ficção da fantasia. Para isso, deslocam o olhar do mundo dos ricos para o mundo dos pobres. Ou ainda, quando fixam o universo burguês, deixam de lado as aparências para procurar as essências, desmistificando as hipocrisias da sociedade.

Um exemplo que não pode deixar de ser citado, até por ser o pioneiro, é romance "Madame Bovary" (1857), de Gustave Flaubert, que critica com sutil ironia a hipocrisia da educação sentimental burguesa. A partir daí, a obra literária tornou-se um instrumento de denúncia e crítica social.

Forma e conteúdo

Para isso, foi necessária uma transformação na linguagem, que abandonou o tom sublime das obras românticas, tornando-se mais objetiva e próxima daquela realmente falada pelas personagens focalizadas. Ao mesmo tempo, procurou-se uma utilização da língua nos moldes gramaticais mas clássicos, deixando de lado as inflexões regionalistas que o nacionalismo romântico cultivava.

No âmbito do conteúdo, na literatura realista não há heróis: pessoas comuns protagonizam os romances. Os autores estão preocupados em fixar sua psicologia, mostrando o que há por trás de suas ações ou atitudes. Assim escreveram os autores europeus como Flaubert, Dickens, Dostoiévski e outros criadores do romance moderno, bem como seus seguidores de Portugal e do Brasil.

O realismo e o naturalismo no Brasil têm como marco incial o ano de 1881, com a publicação de "Memórias Póstumas de Brás Cubas", de Machado de Assis, e "O Mulato", de Aluízio Azevedo. Sete anos mais tarde, em 1888, "O Ateneu", de Raul Pompeia, vem se enquadrar no movimento, apesar de apresentar particularidades muito originais.

Contexto sócio-histórico

As duas décadas de vigência do Realismo e do Naturalismo no país foram um período conturbado e de grandes transformações na nossa história social, política, econômica e literária. Entre os fatos mais importantes, podem ser elencados a abolição da escravatura (1888), a Proclamação da República (1889), as revoltas militares, especulação na Bolsa de Valores, o Encilhamento, o surgimento das primeiras escolas de direito, início da entrada de filosofia positivista.

Tanta transformação impulsionou a ficção literária, que por sua vez, fez aparecer outras áreas na literatura brasileira, antes quase inexistentes, como textos jornalísticos (José do Patrocínio), crítica literária (José Veríssimo e Araripe Júnior), estudos históricos (Joaquim Nabuco, Oliveira Lima e Capistrano de Abreu), pesquisas culturais e história da literatura (Sílvio Romero), ensaios (Tobias Barreto, Euclides da Cunha), além das crônicas e, principalmente, os contos.

Nessa época Machado de Assis fundou a Academia Brasileira de Letras (1897), que segundo os críticos, oficializou a literatura brasileira. Mas o movimento se encerra na primeira década do século 20, com as publicações de "Os Sertões", de Euclides da Cunha, "Canaã", de Graça Aranha, ambos em 1902, e com o surgimento de Lima Barreto, que ainda tem uma obra impregnada das tendências sociais do Realismo, apesar de se encontrar na fronteira, e também ser considerado um pré-modernista.