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

Goya Pintor espanhol

30/3/1746, Fuentedetodos, Aragão, Espanha

16/4/1828, Bordéus, França

Da Página 3 - Pedagogia & Comunicação

10/08/2005 08h26

Francisco José de Goya y Lucientes era filho de José de Goya e de Gracia Lucientes. Começou a estudar pintura em Saragoça, com José Luzán, e mais tarde, em Madri, foi pupilo do pintor Francisco Bayeu, tendo casado com a irmã deste em julho de 1773.

Em 1770, foi para Itália continuar os estudos, regressando no ano seguinte a Saragoça, onde ficou encarregado de pintar afrescos para a Capela Nossa Senhora do Pilar.

Trabalho que executou durante dez anos. Em 1775, vivendo em Madri, pintou uma série de cartões para a Real Fábrica de Tapeçarias de Santa Bárbara, sendo dirigido pelo alemão Anton Raphael Mengs, um dos expoentes do Neoclassicismo.

Conseguiu uma bolsa na Real Academia de São Fernando de Madri em 1780, sendo itido com o quadro "Cristo na Cruz". Cinco anos depois, tornou-se diretor-adjunto de pintura da Academia e no ano seguinte foi nomeado pintor da corte pelo rei Carlos III, nomeação confirmada por Carlos IV.
Pintou os retratos do Conde de Floridablanca (1783), de Carlos III, de Carlos IV, da rainha Maria Luísa (1789) e de outras personalidades. Em 1787, pintou "O prado de São Isidro" e em 1799, "O Manicômio".

Em 1792, quando viajava pela Andaluzia, adoeceu gravemente, ficando surdo. Dessa viagem nasceu a amizade com a duquesa de Alba, que retratou, assim como ao seu marido, em 1795. Em 1796 e 1797, Goya visitou, em estadias prolongadas, a duquesa de Alba e começou a produzir a série de gravuras "Os Caprichos".

Em 1808, o trono foi ocupado por José Bonaparte, irmão de Napoleão, imperador dos ses. Em dezembro de 1809, Goya jurou fidelidade a José Bonaparte, recebendo em 1811 a condecoração da Ordem Real de Espanha. Nessa época fez "Os desastres da guerra".

Reassumiu seu cargo na corte com Fernando VII, em 1814, e dissolveu as suspeitas de colaboracionismo com o regime de Bonaparte, apresentando os quadros "O Dois de Maio ou a Carga dos Mamelucos" e os "Fuzilamentos da Moncloa", mostrando a resistência do povo espanhol.

No ano seguinte, a Inquisição o acusou de obscenidade pela suas "Majas" ("Mulher vestida" e "Mulher despida"), mas o pintor conseguiu a "purificação", sendo-lhe restituído a função de Primeiro Pintor da Câmara.

Com a restauração do absolutismo, Goya partiu para Bordéus, na França, em 1824, onde faleceu quatro anos depois.