;(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; // 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(); })();
Topo
Notícias

OPINIÃO

SUVs baratos: 4 opções de até R$ 60 mil para quem está com a grana curta

do UOL

Colunista do UOL

22/05/2025 12h00

Os utilitários esportivos conquistam cada vez mais o público brasileiro. A concorrência está acirrada, tanto que quase toda semana somos bombardeados com novos lançamentos de SUVs, que indicam a preferência por eles.

Quem possui um SUV costuma valorizar a posição mais alta de dirigir e a maior distância da carroceria em relação ao solo. Embora apresentem bons ângulos de entrada e saída, a maioria dos motoristas usam o veículo em condições que essas características nem fazem tanta diferença.

Esses modelos, por serem mais pesados, geralmente apresentam desempenho inferior e maior consumo de combustível em comparação com carros de outras categorias. Mesmo assim, o público tem mostrado disposição para aceitar esses pontos negativos em troca do prestígio e estilo de um SUV.

Mas como ainda são caros e fora do alcance de muitos consumidores, restam os modelos usados para atender a esse desejo. Na coluna desta semana selecionei alguns dos SUVs mais íveis do Brasil, considerando um limite de R$ 60 mil e idade máxima de 10 anos. Isso significa gastar cerca da metade do que custa um SUV zero-km mais barato.

Hyundai Tucson - Divulgação - Divulgação
Hyundai Tucson
Imagem: Divulgação

Hyundai Tucson 2016

O Hyundai Tucson é um exemplo raro de carro que ficou mais de uma década no mercado com quase nenhum redesenho. Comparar um modelo 2005 com um 2019 mostra poucas diferenças, o que é vantajoso entre os usados, já que peças e manutenção tendem a ser mais íveis.

Com R$ 60 mil é possível encontrar um Tucson GLS 2016 com câmbio automático. Equipado com motor 2.0 16v flex e câmbio automático de quatro marchas, tem fama de ser pouco eficiente, portanto recomendo somente para quem roda pouco.

Ele vem com equipamentos como airbags frontais, freios ABS, controle de cruzeiro e ar-condicionado automático. O espaço interno para ocupantes e bagagem é um dos melhores que se pode ter nessa faixa de preço.

Ford EcoSport - Divulgação - Divulgação
Ford EcoSport 1.6
Imagem: Divulgação

Ford EcoSport 2017

Derivado do Fiesta, o EcoSport foi um dos pioneiros entre os SUVs compactos no Brasil e manteve sua liderança por muito tempo. O modelo deixou de ser produzido quando a Ford encerrou suas operações fabris no país, em 2021.

Um dos modelos mais vendidos da marca, o EcoSport teve apenas duas gerações. A segunda, lançada em 2013, tinha tudo para ser bem sucedida, mas ficou queimada com o problemático câmbio Powershift. Com os R$ 60 mil propostos nessa coluna, recomendo somente o EcoSport com câmbio manual.

No caso, é possível pegar um SE 2017, último ano que conta com o confiável motor 1.6 16v flex, que ainda utilizava correia dentada seca. Apesar da baixa cilindrada, é um motor moderno que dá conta do peso do Eco. O espaço interno é bom, porém o porta-malas é pequeno para quem precisa de espaço para bagagem.

Renault Duster 1.6 - Divulgação - Divulgação
Renault Duster 1.6
Imagem: Divulgação

Renault Duster 2018

Rival direto do EcoSport, o Duster é conhecido por sua robustez e baixo custo de manutenção. Com base no Sandero, seu acabamento interno é simples, mas oferece excelente espaço para ocupantes e bagagens.

Com até R$ 60 mil, é possível considerar o modelo 2018, primeiro ano com câmbio CVT, mas a muito desse valor se for equipado com ele. Portanto, temos que considerar o Duster 2018 manual, que conta com motor 1.6 16v flex, já com corrente de comando.

Quem quiser insistir no câmbio automático, vai ter que partir para o modelo 2016, com motor 2.0 16v e câmbio de 4 marchas, mas vale lembrar que não é dos câmbios mais confiáveis do mercado.

Peugeot 2008  - Divulgação - Divulgação
Peugeot 2008
Imagem: Divulgação

Peugeot 2008 2017

Mais uma opção que vou recomendar com câmbio manual, mas pelo menos é com o conjunto mais divertido de todos. Com cerca de R$ 60 mil, é possível levar para casa o Peugeot 2008 com motor 1.6 turbo flex com 173 cv modelo 2017, um conjunto inusitado que poucos lembram que existiu.

Tem vários Peugeot 2008 com câmbio automático nessa faixa de preço, mas somente com o antigo câmbio de 4 marchas, pouco recomendado. Só ou a ter o mais confiável de seis marchas, depois de 2018 para as versões com motor aspirado e depois de 2020 para o motor turbo.

Obviamente, os preços dessas configurações fogem muito do proposto nessa coluna, portanto temos que ficar no turbo manual mesmo.

Notícias