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

VivaBem no Verão

Espaço para curtir o verão com notícias, vídeos e atividades no litoral


VivaBem no Verão

5 cuidados ao correr na praia para evitar bolhas, assaduras, dores

iStock
Imagem: iStock

Elcio Padovez

Colaboração para o VivaBem

24/01/2020 04h00

Você está curtindo o verão na praia e decide dar uma corridinha para despachar o sedentarismo e queimar umas calorias extras. Ótima ideia! Mas não pense que basta vestir o shorts, calçar o tênis (ou ir descalço, se preferir) e deixar suas pegadas na areia.

Tomar alguns cuidados ao praticar a atividade física é muito importante para evitar problemas que podem prejudicar a realização do exercício —bolhas e assaduras, por exemplo — ou até mesmo impedir você de curtir a praia depois —como queimaduras de sol e desidratação. Mostramos cuidados importantes para driblar os perrengues mais comuns que afetam quem corre na praia.

1 - Aposte na vaselina ou em pomadas anti-assaduras

O atrito pele com pele em áreas como virilha e axilas é famoso por causar assaduras em corredores. Agora, imagine o que acontece ao adicionar areia e sal da praia a esse esfrega, esfrega que ocorre nessas partes do corpo. Sim, o risco de você ter uma assadura aumenta! Para evitar problemas, procure ar vaselina ou pomadas específicas para prevenir assaduras em atletas (elas são diferentes das que bebês usam, ok?). Esses produtos agem diminuindo o atrito na região em que são aplicados.

corrida na praia - iStock - iStock
Procure não molhar o tênis, pois junto com a água entra areia no calçado, que pode causar bolhas
Imagem: iStock

2 - Evite molhar o tênis

Em um dia de calor, a ideia de pisar na água durante a corrida pode parecer divertida e refrescante. Porém, junto com a água vai entrar areia no seu pé. E o atrito dessa areia com a pele costuma gerar bolhas. A saída é evitar ao máximo "mergulhar" seus tênis na água do mar e também em poças. Antes de vestir as meias para treinar, aplique também vaselina nos pés para minimizar o atrito com a meia, o calçado e possíveis grãos de areia.

Quem corre descalço não tem esse problema do atrito. Porém, precisa ficar atento para não se machucar ao pisar em pedras ou objetos deixados na areia da praia. Mais: quando você corre sem tênis sua pisada muda e músculos diferentes são exigidos. Por não estarem adaptados, podem sofrer com fadiga precoce, além de apresentarem muitas dores pós-treino.

3 - Escolhe bem onde pisa

Correr na areia não é igual a treinar no asfalto e pode gerar dificuldades para quem não está adaptado. A areia seca e fofa eleva a dificuldade do exercício e exige mais dos músculos dos pés, das pernas e do quadril. Isso pode não só gerar uma fadiga precoce, obrigando você a parar o treino antes do planejado —e talvez bem longe do seu guarda-sol —, como também provocar fortes dores musculares pós-treino. Por ser muito irregular, a areia fofa também aumenta o risco de torção.

Já a areia molhada é mais similar ao exercício no asfalto. No entanto, é preciso ficar atento à inclinação, que costuma ser mais acentuada nessa porção próxima ao mar. O desnível sobrecarrega mais um lado do corpo e pode gerar dores. Se for impossível evitar a inclinação, tente ao menos correr pelo mesmo tempo "indo e voltando". Assim, os dois lados do corpo serão exigidos de maneira similar.

hidratação, treino, corrida na praia - iStock - iStock
Leve uma garrafa de água para repor os líquidos perdidos no suor durante o exercício
Imagem: iStock

4 - Planeje sua hidratação

Na praia geralmente não tem bebedouro, né? Então, lembre-se de levar uma garrafinha de água, dinheiro ou cartão para comprar algo para beber e repor os líquidos perdidos no suor. A desidratação pode acelerar a fadiga, gerar dor de cabeça e até causar problemas de saúde mais graves.

A quantidade de água que se deve beber durante uma atividade física varia muito de pessoa para pessoa, intensidade do exercício e condições climáticas. No geral, o recomendado é tomar um copo de água a cada 15 a 20 minutos.

5 - Proteja sua pele

O uso de filtro solar deve ocorrer durante todo o dia, independentemente do horário. Não aplicar o produto, especialmente na praia, pode causar queimaduras, manchas, rugas e também colaborar para o surgimento de um câncer de pele. Por isso, antes de calçar os tênis aplique o protetor solar em todo o corpo. Além disso, use boné ou viseira e camiseta com proteção UV para treinar.

Outro cuidado importante para evitar problemas trazidos pelos raios UV é não se expor ao sol nos horários de pico. Então, não saia para treinar entre 10h e 16h. Quanto mais longe dessa faixa de horário você puder correr, melhor.

Fontes: Diego Leite de Barros, educador físico pela Universidade Federal de São Paulo (Unifesp) e fisiologista do esporte do Hospital do Coração (Hcor); e Tobias Campbell, pós-graduado em fisiologia do exercício e avaliação morfo-funcional pela Universidade Gama Filho (RJ).

VivaBem no Verão - 2ª edição

O VivaBem está no litoral paulista com o VivaBem no Verão. São dois espaços na Riviera de São Lourenço (Bertioga) com diversas opções de atividades físicas, lazer, cultura e comidas para você curtir o calor com a família ou os amigos. Saiba mais sobre o evento aqui e venha nos visitar!

Data: de 26 de dezembro de 2019 até o dia 09 de fevereiro de 2020, de quinta a domingo
Horário de funcionamento: das 9h até as 13h (praia) e das 17h até a 1h (arena)
Endereço arena: Av. Riviera, s/n, próximo ao shopping
Local do espaço na praia: canto direito da praia de Riviera de São Lourenço
Entrada: gratuita

VivaBem no Verão