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

Copo Stanley vale a pena? Saiba como ele consegue manter a cerveja gelada

Copo Stanley ganhou fama com a promessa de manter a cerveja gelada por várias horas - Reprodução/Instagram
Copo Stanley ganhou fama com a promessa de manter a cerveja gelada por várias horas Imagem: Reprodução/Instagram

Bruna Souza Cruz

De Tilt, em São Paulo

20/01/2023 04h00

A onda do copo térmico que mantém a cerveja gelada por horas ganhou o coração (e o bolso) de muitos brasileiros. Na praia não é raro ver vendedores argumentando sobre como a bebida fica na temperatura perfeita para o verão. E no churrasco com amigos? Já se deparou com alguém dizendo que ele faz mágica?

Uma das marcas mais conhecidas no Brasil é Stanley, que chegou a virar alvo de cibercriminosos no último verão diante da popularidade. Mas afinal, o que há nas garrafas e copos térmicos que os tornam tão especiais? A ciência tem a resposta.

Vácuo

O sistema de isolamento térmico empregado pela Stanley não muda muito em relação ao de outras marcas e se vale de uma solução de 1892: o isolamento térmico a vácuo.

O físico italiano Evangelista Torricelli (1608-1647) já havia provado que o vácuo atuava como isolante térmico, mas mantê-lo era ainda um problema. Era preciso estabilizar temperaturas para as soluções biológicas ficarem em bom estado.

A resposta para a questão veio no século 19, quando o físico-químico escocês James Dewar (1842-1923) criou um frasco com paredes duplas — como uma garrafa menor dentro de outra, maior — e o lacrou, mantendo o vácuo entre elas.

Para retardar ainda mais a mudança de temperatura, espelhou as paredes de vidro do frasco, fazendo com que as ondas de calor que tentassem escapar fossem refletidas de volta.

Se você curte copo Stanley...

Copo sem tampa 473 ml

A partir de R$ 115,90

Copo com tampa 473 ml

A partir de R$ 175,33

Caneca sem tampa 709 ml

A partir de R$ 165,79

Garrafa com tampa 887 ml

A partir de R$ 232,82

Calor é vibração

Para explicar o que ajuda a manter o seu café quentinho ou a cerveja gelada, é preciso voltar ao conceito de calor.

"O calor nada mais é que a vibração de moléculas", explicou Regina Pinto de Carvalho, pesquisadora aposentada do Departamento de Física da Universidade Federal de Minas Gerais (UFMG) e autora do livro "Física do Dia a Dia".

"Quando uma molécula fica quente, ela vibra e pode transmitir esta vibração para um objeto. O vácuo atua como um ótimo isolante térmico, pois não permite a transferência de calor por condução e convecção", acrescentou.

Há três formas de transmissão de calor que o sistema de Dewar busca isolar:

  • Radiação: quando um corpo emite radiação eletromagnética infravermelha e outro corpo a absorve -- como o Sol.
  • Convecção: ocorre em fluidos, como ar e água, que tem diferenças de temperatura em seu conteúdo. Quando é fornecido calor a um fluido, formam-se correntes que transmitem a energia até que todo o fluido entre em equilíbrio térmico.
  • Condução: transferência de calor por meio de contato entre dois corpos em diferentes temperaturas. Como quando você segura o cabo de uma a que está no fogo e sente o calor por meio dele.

Fábio Raia, especialista em engenharia mecânica e elétrica da Universidade Presbiteriana Mackenzie, afirmou que o calor se move sempre ao estado de equilíbrio: "A energia, em seu estado de entropia, tende a buscar o seu equilíbrio térmico entre as partes. O que está quente fica frio e o que está frio fica quente."

Além das paredes espelhadas e o vácuo, as garrafas térmicas possuem tampas, que impedem as trocas de calor por convecção com o ar do ambiente. Por isso, quanto menos você abri-las, maior será o tempo de conservação da temperatura.

Se você não curte copo Stanley...

Copo térmico 510 ml - Asia Golden

A partir de R$ 39,99

Copotérmico 591 ml - Coleman

R$ 123,99

Cerveja gelada por horas

Em 1892, James Dewar trouxe ao mundo seu invento. Mas somente em 1903 ele seria produzido comercialmente.

O físico não pensou em patentear sua criação, considerando-a um presente para a humanidade. Mas Reinhold Burger, um fabricante de vidros de Glashütte, Alemanha, registrou a garrafa térmica para uso doméstico, sob o sugestivo nome de "Thermos".

Em 1913, William Stanley Jr. criava, nos Estados Unidos, as primeiras garrafas Stanley. Trabalhando com transformadores na época, ele percebeu que o processo de soldagem poderia isolar, no lugar de vidro uma garrafa de aço a vácuo. O material amplia a durabilidade e resistência do produto.

O princípio de conservação térmica é o mesmo. Porém, ao longo dos anos, novos processos deram um design mais moderno nas peças de aço inox, de acordo com a PMI Worldwide, conglomerado dono da marca Stanley.

A estimativa é de que o copo da empresa mantenha a cerveja gelada por cerca de quatro a seis horas, ou até mais.

*Com matéria de Carla Matsu publicada em 29 de janeiro de 2021, em colaboração para Tilt.

Rodapé content commerce -  -