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

No supermercado

Um manual para te ajudar a comprar melhor


No supermercado

A melhor geleia de frutas é a sem açúcar

Prefira a geleia feita sem açúcar e vendida em embalagem de vidro - Marcia Albuquerque/VivaBem
Prefira a geleia feita sem açúcar e vendida em embalagem de vidro Imagem: Marcia Albuquerque/VivaBem

Thais Szegö

Colaboração para o VivaBem

11/06/2018 04h00

Elas são feitas a partir das frutas cozidas em uma calda normalmente de água e ganham a sua consistência característica graças à pectina, um tipo de fibra encontrada nas próprias matérias-primas. Segundo pesquisas de mercado, menos de 5% da população consome esse tipo de alimento diariamente ou com frequência, o que é uma pena, já que ele faz bonito acompanhando pães e biscoitos e em receitas doces ou salgadas. Veja qual é a melhor opção na hora da compra e experimente novas formas de combinar as geleias.


Escolha o vidro
A maioria das delas é vendida em potes feitos com esse material, mas existem poucas opções que vêm com invólucros de plástico. Fique com a primeira, pois ela protege melhor o alimento.

Cheque a tampa
Ela entrega se a embalagem já foi aberta ou danificada. Para isso, pressione o seu centro, se estiver rígido, bom sinal, mas, se estiver flexível, mostra que ela já foi violada. Também é importante verificar se ela está amassada e, se houver um lacre, se ele está intacto. A presença de botões de segurança que devem ser removidos para a entrada de ar, facilitando a abertura, também é um bom indicador. Se ele estiver minimamente danificado, revela que pode ter havido contaminação do meio externo.


No mercado você geleia convencional, light e diet

Prefira as sem açúcar
Na fabricação das geleias são usados o suco e a polpa da fruta. Como muitas delas são ricas em açúcares, como a sacarose, a glucose e a frutose, ela pode facilmente ser feita sem a adição de mais açúcar refinado, o que faz com que o produto seja mais saudável.

Fique atento na diferença entre a light e a diet
Essas denominações confundem muita gente. Os alimentos classificados como light apresentam uma redução de menos 25% da quantidade de um determinado item da receita, no caso o açúcar. Já quando a palavra diet está estampada no rótulo, significa que há a ausência total de algum ingrediente. Alguns fabricantes adicionam adoçantes naturais ou artificiais para que o alimento fique mais adocicado. Mesmo assim, os diabéticos precisam ter cuidado, pois mesmo que não haja acréscimo de açúcar refinado no produto, há esse tipo de substância natural das frutas.


Verifique se a geleia tem açúcar

A maioria das marcas estampam essa informação na embalagem e em alguns casos utilizam expressões como zero e diet.

Não se esqueça de conferir a lista de ingredientes

Nessa relação é possível certificar-se se há ou não açúcar adicionado na formulação do produto. E lembre-se: eles sempre são colocados de maneira decrescente, ou seja, os que estão em maior quantidade, aparecem primeiro.

Mapa do rótulo
- Sabor do produto
- Se ele tem açúcar ou não ou oferece uma quantidade reduzida dessa substância.

No contra-rótulo
- Lista de ingredientes para verificar se há açúcar na composição.

Informação nutricional

Versão comum
• Porção de 20 ml (colher de sopa)
• Valor energético: 31 kcal
• Carboidratos: 7,5 g
• Fibra: 1 g
Versão zero açúcar (a diet e a light são praticamente iguais nesse caso)
• Porção de 20 ml (colher de sopa)
• Valor energético: 23 kcal
• Carboidratos: 5,5 g
• Fibra: 1 g

Fonte ouvida pelo VivaBem: Roger Darros-Barbosa, coordenador do curso de engenharia de alimentos da Universidade Estadual Paulista, UNESP.

VIVABEM NAS REDES SOCIAIS
FacebookInstagramYouTube

No supermercado