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

Fernanda Victor

OPINIÃO

Texto em que o autor apresenta e defende suas ideias e opiniões, a partir da interpretação de fatos e dados.

Whey protein como aliado da saúde e metabolismo: entenda quando suplementar

iStock
Imagem: iStock

Colunista do UOL

30/06/2022 04h00

Engana-se quem pensa que a utilização de whey protein se limita a quem pratica exercícios físicos. Esse suplemento nutricional pode ser utilizado até mesmo por crianças e idosos como uma estratégia alimentar para aumentar a ingestão de proteínas.

Além do mais, pode ser incluído em um planejamento alimentar, favorecendo o emagrecimento e o melhor controle do diabetes tipo 2 e dos triglicérides.

Whey protein é um suplemento à base de proteínas extraído do soro do leite. Por ser bastante proteico e ter alta qualidade nutricional, se popularizou em todo o mundo como um aliado de atletas que pretendiam aumentar a massa muscular do corpo.

Embora seja bastante difundido o seu uso por quem busca hipertrofia muscular, ele também pode ser indicado para pessoas que não conseguem suprir suas necessidades proteicas em uma alimentação habitual, independente de praticar ou não atividade física.

Por ser um nutriente chave, o consumo adequado de proteína na alimentação confere inúmeros benefícios para a saúde e o metabolismo. Diversos estudos consistentes têm apontado que a suplementação de whey protein pode:

- diminuir a gordura corporal
- aumentar a massa muscular corporal
- prevenir a perda muscular excessiva relacionada ao envelhecimento
- reduzir os níveis de açúcar do sangue (glicemia)
- auxiliar no tratamento de obesidade e síndrome metabólica
- reduzir o risco cardiovascular
- fortalecer o sistema de defesa

Apesar das vantagens apresentadas, é importante que a suplementação seja individualizada, avaliando a necessidade, a quantidade adequada e o tipo de suplemento alimentar que melhor se alinhem às suas condições de saúde e metas preestabelecidas.

De acordo com o processo de fabricação, filtragem e adições, o whey protein é comercializado nos seguintes tipos:

- Whey concentrado: filtração mais simples, mantendo maior percentual de gordura e lactose na sua composição, o que torna a absorção mais lenta. Em geral, é uma opção mais saborosa e com melhor custo-benefício, mas não é recomendado para intolerantes à lactose.

- Whey isolado: processo mais rigoroso de filtragem, resultando em maior concentração de proteínas (90%).

- Whey hidrolisado: além da filtragem, sofre o processo de quebra de proteínas em partículas menores, o que facilita sua absorção. Apesar de maior custo, é uma boa opção para intolerantes à lactose.

Vale ainda ressaltar que a avaliação por um profissional capacitado é fundamental antes de iniciar o consumo de whey. Como o próprio nome sugere, o suplemento deve ser incluído quando há necessidade de complementar a alimentação habitual.

Embora seja uma fonte proteica versátil e prática, não há indicação de suplementar se você já ingere a quantidade ideal para o seu objetivo.