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

Volkswagen T-Cross: quanto custa instalar os itens retirados da versão PCD

Versão Sense do SUV da VW mantém o motor 1.0 turbo flex de 128 cv, o câmbio automático e muitos itens da configuração 200 TSI automática - Divulgação
Versão Sense do SUV da VW mantém o motor 1.0 turbo flex de 128 cv, o câmbio automático e muitos itens da configuração 200 TSI automática
Imagem: Divulgação

Alessandro Reis

Do UOL, em São Paulo (SP)

01/02/2020 04h00

Anunciado em novembro do ano ado, o Volkswagen T-Cross Sense, versão voltada ao público PCD (pessoas com deficiência), começou a ser entregue em janeiro.

Segundo concessionárias consultadas por UOL Carros, a novidade está com fila de espera de aproximadamente 60 dias, caso a reserva seja feita agora. Além disso, desde 1º de janeiro deixou de valer a oferta das três primeiras revisões grátis.

Estratégica para a Volkswagen alavancar as vendas do SUV compacto, a configuração Sense tem preço sugerido de R$ 69.990 e é R$ 24,5 mil mais em conta do que a versão 200 TSI com transmissão automática, com a qual compartilha o motor 1.0 turbo flex de 128 cv e o câmbio de seis marchas.

Para ficar tão mais barata e se habilitar à isenção total de ICMS e IPI, que permite a compra por R$ 57.629, perdeu cinco itens de série.

Apesar da diferença enorme no preço, é possível instalar quase todos esses equipamentos como órios na rede autorizada, gastando aproximadamente R$ 5 mil.

Na comparação com o T-Cross 200 TSI automático, a opção Sense perdeu controle de velocidade de cruzeiro, também conhecido como "piloto automático"; e para celular com porta USB; sensores de estacionamento traseiros; descansa-braço central com porta-objetos mais saídas do ar-condicionado e duas tomadas USB para o banco traseiro; e tampão do porta-malas.

Exceto pelo e de celular com USB, os demais itens estão disponíveis, com uma ressalva, como órios homologados pela Volkswagen na rede autorizada. Instalar o referido e exigiria a troca de todo o , pois a parte onde ele é encaixado vem fechada na configuração Sense.

Preço varia conforme concessionária

volkswagen t-cross 200 tsi automático cabine interior - Divulgação - Divulgação
Na foto, a cabine do T-Cross 200 TSI automático; versão Sense perde e para celular, apoio de braço e outros itens
Imagem: Divulgação

A ressalva é relativa ao descansa-braço original de fábrica, que agrega a conveniência das saídas de ar e das portas USB. Ele não está disponível como ório, mas a VW oferece um apoio de braço simples, encaixado no encosto do banco, com preço variando de R$ 490 a R$ 850 - conforme nossa pesquisa. O componente traz um compartimento para colocar pequenos objetos.

Das três lojas consultadas, apenas uma oferece o "piloto automático", com preço sugerido de R$ 2.790.

Por sua vez, o valor mais em conta que encontramos para os sensores traseiros de estacionamento foi de R$ 690 - em outras lojas autorizadas, o mesmo item saía por R$ 750 e R$ 850, respectivamente.

Por fim, o tampão do porta-malas sai por algo entre R$ 720 e R$ 950.

Todos os valores informados podem variar conforme a concessionária e incluem a instalação. Vale destacar que esses preços, sugeridos pela VW, terão um reajuste em fevereiro, conforme apuramos. Os órios homologados pela montadora, em geral, contam com garantia de um ano.

Viu um carro camuflado ou em fase de testes? Mande para o nosso Instagram e veja sua foto ou vídeo publicados por UOL Carros! Você também pode ler mais sobre o mundo automotivo e conversar com a gente a respeito participando do nosso grupo no Facebook! Um lugar para discussão, informação e troca de experiências entre os amantes de carros.