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

Movimento

Inspiração pra fazer da atividade física um hábito


Ela encarou o machismo para correr a maratona; e dá dicas para você treinar

Kathrine Switzer foi a primeira mulher a completar oficialmente uma maratona, em uma época em que só homens podiam correr a distância - Divulgação
Kathrine Switzer foi a primeira mulher a completar oficialmente uma maratona, em uma época em que só homens podiam correr a distância Imagem: Divulgação

Daniela Bernardi

Colaboração para o VivaBem

17/08/2018 07h04

Até 1972, as mulheres eram proibidas de correr oficialmente uma maratona (corrida com 42,195 km), pois os homens achavam que a distância era perigosa para uma atleta. Uma das primeiras pessoas a provar que eles estavam errados e abrir portas para as mulheres participarem da corrida foi a americana Kathrine Switzer. Em 1967, ela desafiou seu treinador da faculdade e se inscreveu com o nome abreviado na Maratona de Boston (EUA) --assim, os organizadores não perceberam se tratar de uma mulher. 

Já nos primeiros quilômetros, um dos diretores da corrida notou a presença da mulher com número de peito (oficialmente inscrita na prova) e tentou tirá-la do asfalto, literalmente. “Ele me agarrava e gritava: saia da minha corrida agora mesmo!”, relembra Kathrine, que esteve no Brasil para participar de um evento de uma marca esportiva.

Veja também:

Protegida pelo seu namorado, a jovem de apenas 20 anos conseguiu escapar e terminou os 42 km em 4 horas e 20 minutos, tornando se a primeira mulher da história a completar "oficialmente" uma maratona.“Apesar do grande feito, as pessoas faziam piadas e diziam que meu tempo era em ritmo de caminhada”, conta. “Então, decidi treinar forte e, oito anos depois [quando a categoria feminina já havia sido criada], completei o mesmo percurso em 2 horas e 51 minutos.”

Ao encarar o machismo e provar que as mulheres eram capazes de completar os 42 km, a americana iniciou um movimento que culminou, cinco anos mais tarde, com a criação da categoria feminina nas maratonas. Hoje, com 71 anos, Kathrine continua correndo maratonas --inclusive, completou a de Boston novamente em 2017. Aqui, ela dá dicas para você começar no esporte ou não desistir dele. 

1. Reserve um tempo para você

Filhos, trabalho e outras obrigações da rotina fazem com que pareça impossível separar umas horinhas para correr, certo? “Mas foque na ideia de que você merece esse tempo para se cuidar. O esporte vai fazer com que você se sinta melhor e tenha mais saúde, o que acaba refletindo na sua vida pessoal e profissional. Todo mundo sai ganhando!”, diz Kathrine, que acredita que com 20 a 30 minutos por dia já é possível colher benefícios. “Daí, no fim de semana, você corre um pouco mais e aproveita o momento para se concentrar em si, diminuir o estresse e ficar mais saudável, inclusive emagrecer.”

2. Convide os amigos

Se for difícil calçar os tênis e sair correndo sozinha por aí, chame alguém para ir com você. “Apesar de a corrida ser um esporte individual, a prática fica ainda mais divertida se realizada coletivamente.” Agora, caso seus amigos prefiram uma sessão de Netflix, busque novos! “Em muitas cidades [do Brasil], é possível encontrar grupos de corrida. Não tenha vergonha de aderir a eles. Lembre-se: você não precisa pedir autorização para correr, porque todos nós somos capazes, mesmo que poucos quilômetros.”

3. Encare novos desafios

Não importa se seu objetivo é completar os primeiros 5 km ou terminar uma maratona. Arrisque-se! “O pior inimigo de um corredor é ele mesmo. A gente tende a desconfiar da nossa capacidade”, alerta a americana. “Aos 12 anos, disseram que eu era muito magra para entrar na equipe de hóquei da escola. Então, comecei a correr uma milha todos os dias até me tornar uma atleta megarrápida”, relembra Kathrine. “Foi assim que aprendi que poderia encarar qualquer desafio na vida. Ganhei a habilidade de correr risco e de criar oportunidades em cenários onde tudo parecia impossível.” Para isso, a dica é simples: acredite e treine para alcançar sua meta.

4. Pense em sua saúde

Está difícil ter força de vontade para correr? Então foque nos benefícios que Kathrine conta: um estudo da Universidade Stanford (EUA) apontou que quem pratica o esporte quatro horas por semana ganha, em média, três anos de vida e reduz o risco de morte prematura em até 40%. “Outras pesquisas já comprovaram que a capacidade cognitiva dos corredores é melhor do que da maioria das pessoas”, diz a americana, que garante ter recebido diversos elogios de seu médico sobre a qualidade de seus ossos. “O esporte me proporciona independência total aos 71 anos. Você consegue viver bem por mais tempo. E sem contar a parte da socialização que é incrível.”

5. Respeite seu corpo

A corrida é um esporte de movimentos repetitivos. Por isso, causa muitas lesões em atletas amadores que não fortalecem a musculatura ou exageram na quilometragem. “Eu me machuquei apenas três vezes em toda minha vida porque sempre parei de treinar quando sentia alguma dor”, diz Kathrine, que hoje está com uma lesão no quadril. “Para não ficar ansiosa, costumo ocupar o tempo com alguma atividade útil, como ler um livro ou escrever um artigo. Só não vale ficar deitada no sofá assistindo à TV.” 

VIVABEM NAS REDES SOCIAIS
Facebook • Instagram • YouTube