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

Longevidade

Práticas e atitudes para uma vida longa e saudável


Adultos mais velhos podem ser mais focados e menos ansiosos, diz estudo

Adultos mais velhos parecem mitigar aspectos negativos do declínio cognitivo criando estratégias eficientes para manter o foco, revela pesquisa - iStock
Adultos mais velhos parecem mitigar aspectos negativos do declínio cognitivo criando estratégias eficientes para manter o foco, revela pesquisa Imagem: iStock

Do UOL, em São Paulo

22/04/2021 09h49

Os adultos mais velhos podem ser mais focados, menos inquietos mentalmente e serem menos afetados pela ansiedade do que os mais jovens. Essas são algumas das conclusões de uma nova pesquisa do Instituto de Neurociência do Trinity College, em Dublin. O trabalho foi publicado na edição de fevereiro da revista "Psychology and Aging".

"É importante ressaltar que os adultos mais velhos parecem mitigar os aspectos negativos do declínio cognitivo, aumentando a motivação e adotando estratégias mais eficientes para suspender a mente errante quando o foco é necessário", afirmou o doutor Paul Dockree, professor de psicologia e coautor do estudo.

O médico ainda destacou que "'velho e distraído' é uma frase que é reconhecida na linguagem comum, mas não contém uma verdade universal".

A equipe investigou se a natureza e a frequência da divagação mental mudou com a idade e aplicou testes cognitivos e psicológicos para avaliar a divagação mental intencional e não intencional.

Eles empregaram uma abordagem metodológica por meio da qual adultos mais velhos saudáveis realizaram uma tarefa de atenção computadorizada que, periodicamente, pedia aos participantes que relatassem seu estado mental atual.

"A pesquisa sobre diferentes estados de atenção é vital para moldar nossa compreensão do cérebro e do processo natural de envelhecimento e pode ajudar a informar futuras intervenções destinadas a promover o envelhecimento saudável", diz o texto do estudo.

As principais conclusões foram:

  • adultos mais velhos exibiram uma tendência menor para divagações mentais, tanto involuntariamente quanto intencionalmente, do que os adultos mais jovens. No total, adultos mais velhos e mais jovens relataram divagações mentais 27% e 45%, respectivamente, em resposta às sondagens de pensamento durante a tarefa.
  • adultos mais jovens e mais velhos demonstraram desempenho de tarefas semelhante; embora, adultos mais velhos tenham desempenho com menos variabilidade, indicando melhor foco geral.
  • apesar do pior desempenho em testes cognitivos padrão, os adultos mais velhos exibiram níveis mais baixos de ansiedade e depressão, menos dificuldades subjetivas de atenção e maior motivação relacionada à tarefa do que os mais jovens.
  • as análises destacam as qualidades adaptativas de adultos mais velhos que foram capazes de reduzir suas divagações mentais não intencionais por meio de seus níveis mais baixos de ansiedade e maior motivação para a tarefa do que o grupo mais jovem mentalmente inquieto.

"Nossa pesquisa fornece uma nova visão sobre a influência do processo natural de envelhecimento na divagação da mente. Destacamos as estratégias adaptativas e qualidades positivas adotadas por adultos mais velhos que levaram a uma redução benéfica em sua divagação mental e desempenho equivalente com adultos mais jovens", afirmou Catherine Moran, autora principal do estudo.

"Dissecar os mecanismos subjacentes aos diferentes processos cognitivos pode ser uma indicação importante do envelhecimento bem-sucedido", completou.