;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

10 coisas com as quais você pode gastar menos (ou parar de gastar de vez)

Getty Images/iStockphoto
Imagem: Getty Images/iStockphoto

Sophia Camargo

Colaboração para o UOL, em São Paulo

15/09/2016 06h00

Você está precisando economizar dinheiro, mas todo mês a conta não fecha? Será que não está gastando com coisas que poderiam facilmente ser substituídas ou, até mesmo, eliminadas do seu orçamento?

O economista Renan Coutinho, diretor do site Juros Baixos, fez uma lista de dez coisas com as quais as pessoas costumam gastar só porque estão acostumadas.

Existe hoje uma série de tecnologias que estão modernizando todas as áreas possíveis; se a pessoa fica no automático, ela acaba optando pela solução mais cara.

Confira a lista a seguir:

1) Estacionamento
estacionamento, shopping, carro, tíquete - Getty Images/iStockphoto - Getty Images/iStockphoto
Imagem: Getty Images/iStockphoto

Os estacionamentos estão cada vez mais caros. Em São Paulo, por exemplo, o estacionamento ao lado de uma casa de show pode custar entre R$ 50 e R$ 100. Mesmo fora de eventos, no dia a dia, os preços costumam ser altos. A dica é evitar ir de carro, optar pelo transporte público, usar aplicativos de transporte (como Uber, WillGo e Cabify) ou ir de carona. Se for de carro, procure estacionamentos mais afastados do local, que podem ser mais baratos, ou até mesmo vagas na rua --mas fique sempre atento à segurança

2) Celular
Consumidor faz reclamação por celular - Getty Images - Getty Images
Imagem: Getty Images

As tarifas de celular podem ser grandes vilãs do orçamento se a pessoa não souber adequar o plano às suas necessidades. Se escolher um plano barato demais e usar muitos extras, o barato pode sair caro. Se escolher um plano muito caro e usar pouco, vai jogar dinheiro fora. É importante se informar periodicamente sobre as tarifas e planos da própria operadora e também pesquisar os preços de outras empresas. Outra dica é aproveitar as promoções das empresas que não cobram para fazer ligações para a mesma operadora e usar esse benefício entre familiares, por exemplo.

3) TV a cabo
televisão, smartphone, celular, TV, smart tv - iStock - iStock
Imagem: iStock

Você realmente assiste a TV a cabo? Vale a pena ? Os preços podem ser bem altos: os pacotes mais completos podem ultraar R$ 200 por mês (pesquisa de preço em 14/9/2016, preço da TV a cabo sem combo em São Paulo). A de serviços de streaming de vídeo e séries online custa cerca de dez vezes menos. Há, ainda, opções gratuitas.

4) Música
Música UOL Deezer, parceria do UOL com a plataforma de streaming Deezer - Reprodução - Reprodução
Imagem: Reprodução

A menos que você seja um colecionador, diz Coutinho, é melhor parar de gastar dinheiro com álbuns e CDs, porque há muitas maneiras de ouvir música gratuitamente ou pagando pouco. Serviços de streaming --como Deezer (parceiro do UOL), Rdio e Spotify-- permitem ouvir músicas sem pagar e também oferecem s. O YouTube também é uma opção.

5) Ingresso inteiro
cinema - Divulgação - Divulgação
Imagem: Divulgação

Mesmo não sendo estudante nem tendo mais de 60 anos, será que você não consegue economizar no ingresso? Há bancos, seguradoras, operadoras de celular e outras empresas que dão descontos em cinema, teatro, restaurantes, hotéis e até mesmo cabeleireiros. Se você é cliente, será que está aproveitando isso? Além disso, as próprias redes de cinema oferecem ingressos mais em conta em determinados dias da semana.

6) agens aéreas
agem aérea, promoção, bilhete aéreo, avião, dinheiro em formato de avião; aviãozinho de dinheiro - iStock - iStock
Imagem: iStock

O preço de uma agem aérea pode variar quase 100% dependendo do dia e da hora que for feita a pesquisa. Há vários sites que comparam preços de agens e ajudam a encontrar as tarifas mais baratas (por exemplo, Skyscanner, Voopter, Mundi, Kayak e Orbitz).

7) Serviços bancários
internet banking, conta digital, conta eletrônica, pagamento, conta, banco, cartão de crédito, cartão de débito - iStock - iStock
Imagem: iStock

Os bancos oferecem conta-corrente gratuita e diversos pacotes de serviços gratuitos. Há, ainda, comparadores de preços entre empréstimos, que permitem encontrar crédito mais barato. Cartão de crédito sem cobrança de anuidade é outro exemplo.

8) Lanches e água
Mulher correndo, hidratação, mulher bebendo água - Thinkstock/ Fonte: Run&Fun - Thinkstock/ Fonte: Run&Fun
Imagem: Thinkstock/ Fonte: Run&Fun

Sair com lanches de casa na bolsa, como frutas secas ou barra de cereais, é uma maneira não só de economizar, mas também de manter uma alimentação saudável. Outra dica é levar uma garrafa plástica com água. Se for ear no shopping, ir à faculdade, ao trabalho ou à academia, em vez de gastar comprando garrafas novas, aproveite os bebedouros para encher sua garrafinha. Além disso, é uma atitude sustentável para o planeta.

9) Mensagens
Mulher mexendo no smartphone, senhora mexendo no celular, mulher enviando mensagem pelo celular, senhora no WhatsApp - Getty Images - Getty Images
Imagem: Getty Images

O serviço de troca de mensagens via SMS costuma ser cobrado pelas operadoras, mas quem tem um smartphone pode usar aplicativos que transmitem mensagem de texto ou voz e até permitem ligações --como Whatsapp, Telegram, Skype e Messenger.

10) Livros
livros, pilha, biblioteca - Getty Images - Getty Images
Imagem: Getty Images

Os livros são necessários para obter conhecimento, mas podem custar caro. É possível economizar ao comprar livros digitais, livros usados em sebos, ou buscar a biblioteca mais próxima da sua casa. Nesse último caso, a informação sairá de graça.