;(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();
})();
Capelas de ossos atraem turismo macabro e religioso em Portugal
Ricardo Ribeiro
Colaboração para o UOL, em Portugal
18/02/2018 04h00
"Nós ossos que aqui estamos pelos vossos esperamos". A inscrição está na entrada da maioria das capelas de ossos portuguesas. Um aviso para quem entra de que a vida, ao menos como conhecemos, acaba. Centenas de crânios e outras partes do esqueleto humano formam altares, colunas, paredes e muralhas. Macabras e inquietantes: assim são essas construções.
Apesar do estilo um tanto assustador, os templos construídos com ossos são muito procurados por turistas em Portugal. Embora existam em diversos países da Europa, ao lado da República Techeca, é o país que mais tem templos do tipo preservados: nove.
O levantamento é do historiador Paul Koudonaris, no livro “Empire of Death”, sobre as capelas de ossos. As nove de Portugal foram construídas entre os séculos 16 e 19, nas regiões do Alentejo e Algarve, e estão ligadas a igrejas católicas.
Évora
Imagem: Ricardo Ribeiro/UOL
A capela de Évora, cidade de mesmo nome a 134 km de Lisboa, integrada na igreja do mosteiro de São Francisco, é a mais antiga e também a mais conhecida. A construção é do século 17.
As milhares de ossadas humanas nas paredes e colunas foram provavelmente retiradas dos cemitérios das igrejas e conventos da cidade, incluindo a São Francisco, um dos principais locais de enterro do município. Estima-se que só de crânios sejam 5.000.
Um detalhe que a distingue das demais capelas de ossos portuguesas são dois corpos semi-mumificados, um adulto e uma criança. Historiadores acreditam que a capela de Évora serviu de modelo para as outras.
Campo Maior
Imagem: Ricardo Ribeiro/UOL
Considerada a segunda mais antiga, a de Campo Maior fica junto à igreja de Nosso Senhor do Calvário. Ela foi construída após um incêndio na região que dizimou dois terços da população local em 1732. A cidade no leste português fica quase na fronteira com a Espanha.
A 36 quilômetros de Campo Maior está outra capela de ossos, anexa à igreja de Santa Maria da Graça, na cidade de Monforte. Em Faro, no sul do país, existem outras duas, uma de cada lado do antigo cemitério privado da igreja de Nossa Senhora do Monte do Carmo. Crânios parecem saltar das paredes laterais e do altar central.
Já a capela de ossos de Alcantarilha, em Silves, foi erguida na igreja de Nossa Senhora da Conceição. A da igreja de São Sebastião, na cidade Lagos, foi construída mais tarde é praticamente desconhecida dos habitantes locais.
Existem ainda duas capelas de ossos, menores, uma anexa ao claustro da Sé de Faro e outra junto à Matriz de Pechão, no concelho de Olhão.
Por que tantas em Portugal?
De acordo com historiadores, durante um período elas eram muito comuns em toda a Europa e a pergunta correta seria porque sobreviveram tantas no país.
A teoria mais aceita é a de que os portugueses foram, ao longo do tempo, mais protetores de seus monumentos e de sua própria história eclesiástica.
Origem
Não se sabe ao certo quando as capelas de ossos começaram a aparecer. A mais antiga ainda de pé está no mosteiro de Santa Catarina na península do Sinai, no Egito. É do século 6.
A construção tornou-se popular no final da Idade Média, intensificando-se após o século 15. Elas refletem a relação do cristianismo com a morte, um lembrete do caráter temporário da vida na Terra e a agem para outra vida, misturando trauma e tranquilidade.
O crescimento ocorre especialmente durante o período barroco. A cultura do barroco tem uma paixão pela morte e valoriza o “memento mori” (lembre-se de que você é mortal, em latim) — a ideia de que a morte é inevitável e que, por isso, a conduta moral e ética deve ser articulada tendo isso em consideração. São deste período as capelas de ossos portuguesas.
ID: {{comments.info.id}}
URL: {{comments.info.url}}
Ocorreu um erro ao carregar os comentários.
Por favor, tente novamente mais tarde.
{{comments.total}} Comentário
{{comments.total}} Comentários
Seja o primeiro a comentar
Essa discussão está encerrada
Não é possivel enviar novos comentários.
Essa área é exclusiva para você, , ler e comentar.
Só s do UOL podem comentar
Ainda não é ? Assine já.
Se você já é do UOL, faça seu .
O autor da mensagem, e não o UOL, é o responsável pelo comentário. Reserve um tempo para ler as Regras de Uso para comentários.