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

Urbanização do Brasil - Conseqüências e características das cidades

Ângelo Tiago de Miranda

Urbanização é o aumento proporcional da população urbana em relação à população rural. Segundo esse conceito, só ocorre urbanização quando o crescimento da população urbana é superior ao crescimento da população rural.

Somente na segunda metade do século 20, o Brasil tornou-se um país urbano, ou seja, mais de 50% de sua população ou a residir nas cidades. A partir da década de 1950, o processo de urbanização no Brasil tornou-se cada vez mais acelerado. Isso se deve, sobretudo, a intensificação do processo de industrialização brasileiro ocorrido a partir de 1956, sendo esta a principal conseqüência entre uma série de outras, da "política desenvolvimentista" do governo Juscelino Kubitschek.

É importante salientar que os processos de industrialização e de urbanização brasileiros estão intimamente ligados, pois as unidades fabris eram instaladas em locais onde houvesse infra-estrutura, oferta de mão-de-obra e mercado consumidor. No momento que os investimentos no setor agrícola, especialmente no setor cafeeiro, deixavam de ser rentáveis, além das dificuldades de importação ocasionadas pela Primeira Guerra Mundial e pela Segunda, ou-se a empregar mais investimentos no setor industrial.

Êxodo rural

As indústrias, sobretudo a têxtil e a alimentícia, difundiam-se, principalmente nos Estados de São Paulo e Rio de Janeiro. Esse desenvolvimento industrial acelerado necessitava de grande quantidade de mão-de-obra para trabalhar nas unidades fabris, na construção civil, no comércio ou nos serviços, o que atraiu milhares de migrantes do campo para as cidades (êxodo rural).

O processo de urbanização brasileiro apoiou-se essencialmente no êxodo rural. A migração rural-urbana tem múltiplas causas, sendo as principais a perda de trabalho no setor agropecuário - em conseqüência da modernização técnica do trabalho rural, com a substituição do homem pela máquina e a estrutura fundiária concentradora, resultando numa carência de terras para a maioria dos trabalhadores rurais.

Assim, destituídos dos meios de sobrevivência na zona rural, os migrantes dirigem-se às cidades em busca de empregos, salários e, acima de tudo, melhores condições de vida.

População urbana

Atualmente, a participação da população urbana no total da população brasileira atinge níveis próximos aos dos países de antiga urbanização da Europa e da América do Norte. Em 1940, os moradores das cidades somavam 12,9 milhões de habitantes, cerca de 30% do total da população do país, esse percentual cresceu aceleradamente: em 1970, mais da metade dos brasileiros já viviam nas cidades (55,9%). De acordo com o Censo de 2000, a população brasileira é agora majoritariamente urbana (81,2%), sendo que de cada dez habitantes do Brasil, oito moram em cidades.

Segundo a Organização das Nações Unidas (ONU), no ano de 2005 o Brasil tinha uma taxa de urbanização de 84,2% e, de acordo com algumas projeções, até 2050, a porcentagem da população brasileira que vive em centros urbanos deve pular para 93,6%. Em termos absolutos, serão 237,751 milhões de pessoas morando nas cidades do país na metade deste século. Por outro lado, a população rural terá caído de 29,462 milhões para 16,335 milhões entre 2005 e 2050.


O processo de urbanização no Brasil difere do europeu pela rapidez de seu crescimento. Na Europa esse processo é mais antigo. Com exceção da Inglaterra, único país que se tornou urbanizado na primeira metade do século 19, a maioria dos países europeus se tornou urbanizada entre a segunda metade do século 19 e a primeira metade do século 20. Além disso, nesses países a urbanização foi menos intensa, menos volumosa e acompanhada pela oferta de empregos urbanos, moradias, escolas, saneamento básico, etc.

Em nosso país, 70 anos foram suficientes para alterar os índices de população rural e os de população urbana. Esse tempo é muito curto e um rápido crescimento urbano não ocorre sem o surgimento de graves problemas.

Favelização e outros problemas da urbanização

A urbanização desordenada, que pega os municípios despreparados para atender às necessidades básicas dos migrantes, causa uma série de problemas sociais e ambientais. Dentre eles destacam-se o desemprego, a criminalidade, a favelização e a poluição do ar e da água. Relatório do Programa Habitat, órgão ligado à ONU, revela que 52,3 milhões de brasileiros - cerca de 28% da população - vivem nas 16.433 favelas cadastradas no país, contingente que chegará a 55 milhões de pessoas em 2020.

O Brasil sempre foi uma terra de contrastes e, nesse aspecto, também não ocorrerá uma exceção: a urbanização do país não se distribui igualitariamente por todo o território nacional, conforme podemos observar na tabela abaixo. Muito pelo contrário, ela se concentra na região Sudeste, formada pelos Estados de São Paulo, Rio de Janeiro, Minas Gerais e Espírito Santo.

Brasil: Ìndice de urbanização por região (%)

Região195019702000
Sudestes44,572,790,5
Centro-Oeste24,44886,7
Sul29,544,380,9
Norte31,545,169,9
Nordeste26,441,869,1
Brasil36,255,981,2
  • Estatísticas Históricas do Brasil: séries econômicas, demográficas e sociais de 1950 a 1988 2.ed. Rio de Janeiro: IBGE, 1990, p 36-7; Anuário estatístico do Brasil 2001, Rio de Janeiro: IBGE, 200, p. 2-14 e 2-15

Norte e Nordeste

O grau de urbanização da região é o mais baixo do país: 69,9% em 2003. No entanto, é a região que mais se urbanizou nos últimos anos. Entre 1991 e 2000, segundo o IBGE, o crescimento urbano foi de 28,54%. Além de ter-se inserido tardiamente na dinâmica econômica nacional, a região tem sua peculiaridade geográfica - a floresta Amazônica - que representa um obstáculo ao êxodo rural. Ainda assim, Manaus (AM) e Belém (PA) são as principais regiões metropolitanas com mais de 1 milhão de habitantes cada.

Com mais de 51 milhões de habitantes o é a região brasileira com o maior número de municípios (1.793), mas somente 69,1% de sua população é urbana. A estrutura agrária baseada na pequena propriedade familiar, na faixa do Agreste, colaborou para segurar a força de trabalho no campo e controlar o ritmo do êxodo rural. O baixo rendimento e a baixa produtividade do setor agrícola restringiu a repulsão dos habitantes rurais, ao o que o insuficiente desenvolvimento do mercado regional limitou a atração exercida pelas cidades.

Veja também