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

Ecologia (1) - O que é ecologia e o que ela estuda

Maria Sílvia Abrão, Especial para a Página 3 Pedagogia & Comunicação

Ecologia é uma palavra de origem grega. Nela, juntam-se as palavras "eco" ("oikos"), que pode significar casa e "logos" que quer dizer "saber", "estudar". Trata-se, portanto, do estudo do local onde vivemos, ou seja, ecologia é a ciência que estuda os seres vivos em "suas casas", no meio em que vivem.

Para muitos pesquisadores a palavra ecologia foi introduzida em nosso vocabulário por Ernest Haeckel, no ano de 1866. Para Haeckel, ecologia é o estudo da economia da natureza, o estudo da relação dos seres vivos (animais, plantas...) com seu ambiente.

 

Um pouco de história sobre ecologia

Na pré-história o homem vivia em pequenas tribos, nômades, coletoras e caçadoras. Para garantir sua sobrevivência, desde as mais antigas civilizações, o homem tem se preocupado em compreender o ambiente onde vive. Procurou entender as forças da natureza, as relações dos animais, o ciclo das plantas...

Assim, por exemplo, ele relacionou as variações climáticas com as alterações na vegetação e nos hábitos dos animais, o que conduziu ao aparecimento da agricultura.

A evolução das sociedades humanas na Terra está intimamente ligada à busca de fontes energéticas pelo homem. A primeira fonte utilizada foi a energia solar (radiante). Com o domínio do fogo, uma nova fonte energética, o homem aprimorou a cerâmica. ou também a trabalhar com metais e com eles fabricar ferramentas mais eficientes, ampliando o seu domínio sobre a natureza de um modo geral.

Com o crescimento populacional e o desenvolvimento da agricultura, o homem ou a viver em sociedades maiores. As cidades foram criadas, a divisão de trabalho aumentou, os transportes terrestres e marítimos se desenvolveram. A necessidade de organizar a produção se fez sentir de modo cada vez mais forte.

No século 18. foi inventada a máquina a vapor e iniciou-se a Revolução Industrial, o que acelerou muito o processo de produção.

 

Fontes de energia

A necessidade do uso de lenha como fonte energética levou a sua escassez em algumas regiões. Novas fontes de energia aram a ser buscadas e utilizadas. A partir do século 16, com a urbanização acelerada, a extração de carvão mineral se expandiu.

No século 19, o homem conheceu e aprendeu a lidar com a eletricidade. Criou a lâmpada, a usina hidroelétrica, o motor elétrico e o trem elétrico. Apareceram também os motores à combustão e com isso os primeiros automóveis.

Desde o início do século 20, a humanidade tem transformado o nosso planeta de forma drástica. O crescimento industrial, agrícola, as inovações tecnológicas, o consumo de bens e recursos têm interferido profundamente no meio ambiente. Surgiram então os grandes problemas ambientais.

 

Problemas ambientais

Em função de problemas como a poluição, o efeito estufa e as mudanças climáticas, faz-se necessário conhecer melhor o meio em que vivemos para podermos continuar sobrevivendo na Terra. O estudo da ecologia tornou-se, na atualidade, uma questão de sobrevivência.

Alguns setores da sociedade tomaram consciência do problema e aram a promover discussões na busca de um desenvolvimento que proteja e preserve os recursos naturais e a qualidade de vida da população. Porém, as melhorias nesse sentido ainda são insuficientes.

Desde então, a palavra ecologia ou a ser amplamente utilizada nos meios de comunicação, em vários sentidos. Fala-se muito em atividades ou produtos ecológicos - turismo ecológico, detergente ecológico, etc. A palavra ecologia entrou na moda.

 

Não confunda ecologia com meio ambiente

É correto falar preserve o meio ambiente. No entanto, por vezes, nos deparamos com a expressão: "Preserve a ecologia". Como é possível preservar o estudo das relações dos seres viventes entre si e com os demais componentes do ambiente vivos e não vivos? Podemos valorizar esse estudo, divulgá-lo, desenvolvê-lo, mas o que se quer preservar é o meio, o ambiente e não a ecologia propriamente dita.

Fala-se também de produtos ecológicos: sabão ecológico, roupa ecológica, aquecedor ecológico, eio ecológico... Afinal, o que é ser ecológico?

"Ecológico" é um adjetivo relativo ou pertencente à ecologia. Sendo assim, tudo o que se refere ao ambiente dos seres vivos é ecológico. Então, todo o produto ou serviço que cumpre as normas de proteção ambiental, desde o início de sua produção até o seu descarte é um produto ecológico.

 

Ecologia é assunto de interesse público

A ecologia é também foco de interesse público. Para se tomar certas decisões político-istrativas muitas vezes recorre-se à ecologia. Regiões de terras próximas a nascentes de rios ou a encostas marítimas são ou não liberadas para ocupação humana após uma avaliação do impacto ambiental que isso poderá gerar.

Como ciência pura, a ecologia procura entender os desequilíbrios, o equilíbrio e as modificações da matéria e da energia na natureza. Como ciência aplicada a ecologia procura descobrir como as condições essenciais para a vida podem ser mantidas atualmente.