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

Ageless Talks

Um encontro virtual da geração que desafia a idade


Carla Vilhena: "Ser cringe é uma delícia, não se importar com o que pensam"

De VivaBem, em São Paulo

24/06/2021 13h55

No primeiro do evento Ageless Talks, cujo tema foi "Etarismo: o preconceito de idade que afeta até a nossa saúde", que aconteceu hoje (24), Carla Vilhena, jornalista e apresentadora da CNN, disse que envelhecer traz segurança para reconhecer quem você realmente é e usou a gíria cringe para descrever a sensação.

"É uma libertação que a gente vai vivendo com a idade. Hoje, por exemplo, a palavra da moda é cringe. Então, cringe é uma delícia! É uma delícia você não se importar com o que os outros estão pensando do que você faz. O tanto que você se importa com o que os outros pensam, acham e dizem vai diminuindo de uma maneira tão tranquilizadora", afirmou.

Para a jornalista, envelhecer deve ser visto como uma vitória. "Não é um defeito, o envelhecimento é uma vitória. Gente, só envelhece quem não morre. Então é lindo, é maravilhoso estar aqui e contribuir ainda com a sociedade", diz ela.

Ela ainda destacou o trabalho como jornalista e a oportunidade de ser apresentadora em uma grande emissora aos 54 anos. "O jornalismo realmente veio para mim novamente como uma fonte de uma inspiração nova, num momento em que fiz 54 anos. Isso para uma mulher é realização. Dentro de um jornalismo, que deveria ser uma profissão que valoriza a experiência e todo conhecimento que você acumulou em tantos anos de profissão, pelo contrário. As mulheres eram consideradas como quase que incapazes de continuar na profissão depois de uma certa idade", afirma.

Realização vem com a idade também

Adepta dos cabelos grisalhos, Cris Guerra, jornalista mediadora do , afirma que nunca gostou de pintar os cabelos e gosta de utilizar o menos possível de química. Contudo, ela afirma que durante esse processo ela precisou lidar com a aceitação, não dela, mas das outras pessoas.

"Quando tive meu filho mais novo, já deixei de pintar totalmente, meu filho já está com 16 anos. Imagina como foi todo esse processo? Eu descrevo até no meu blog esse processo de aceitação, não de minha parte, mas das outras pessoas, até próximas, que acham que cabelo branco é desleixo, e não é. É uma opção de quem não quer justamente brigar com a natureza, essa é nossa natureza e nós temos que valorizar e aceitar o envelhecimento", conta.

A jornalista ainda destacou a importância de se sentir realizada, independentemente da idade.

"A gente tem que se realizar em qualquer tempo, com qualquer idade. Tudo bem, a gente envelhece, dói, mas está bom. Como eu brinquei: às vezes as juntas doem, as articulações, mas está ótimo! Estamos aqui e dispostos a continuar por muito tempo", finalizou.

Ageless Talks 2021

Realizado pelo VivaBem, o Ageless Talks é um encontro da geração que ou dos 45 anos para falar de corpo, mente, vitalidade, sexualidade. Confira como foi a segunda edição do evento (clique no nome de cada para assisti-lo no Youtube):

1: ETARISMO: O PRECONCEITO COM A IDADE QUE AFETA A SAÚDE
Com Carla Vilhena, jornalista; Nany People, humorista; e Alexandre da Silva, doutor em saúde pública e especialista em envelhecimento. Mediação de Cris Guerra, escritora e comunicadora.

2: SEXO E LIBIDO NA MATURIDADE: TUDO QUE VOCÊ QUERIA PERGUNTAR
Com Adriane Galisteu, atriz e apresentadora; e Jairo Bouer, especialista em sexualidade. Mediação de Gisele Vitória, jornalista.

3: DITADURA DA ACEITAÇÃO X DITADURA DA ETERNA JUVENTUDE: COMO ABRAÇAR A BELEZA DA MATURIDADE SEM NEURAS
Com Bruna Lombardi, atriz e palestrante; Claudia Liz, artista multimídia; Mônica Moura, modelo e atriz. Mediação de Fabi Gomes, colunista e apresentadora em Universa.

ENTREVISTA: MÔNICA MARTELLI FALA SOBRE ENVELHECIMENTO, SEXO E MENOPAUSA

4: NADA DE PARAR: ELES SEGUEM PRODUZINDO, EMPREENDENDO E SE REINVENTANDO
Com Marcelo Tas, jornalista; Teresa Cristina, cantora e compositora; e Consuelo Blocker, influenciadora digital. Mediação de Tatiana Schibuola, gerente geral de marcas editoriais do UOL.

5: MATURIDADE EM FORMA - COMO EVITAR GANHO DE PESO E SE MANTER ATIVO DEPOIS DOS 45 ANOS
Com Silvia Poppovic, jornalista e apresentadora; Otaviano Costa, ator e apresentador; e Márcio Lui, personal trainer. Mediação de Silvia Ruiz, jornalista e e autora da coluna Ageless

ENCERRAMENTO: ANGELA DIPPE FAZ UM DISCURSO CHEIO DE HUMOR SOBRE ENVELHECIMENTO