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

Os métodos de diagnóstico e terapia do câncer de mama já evoluíram muito. Até mesmo pessoas que precisam conviver com cânceres sem possibilidade de cura têm à disposição uma ampla gama de alternativas para ter qualidade de vida. Nada disso adianta, porém, se as informações sobre os avanços não chegarem às mulheres, sejam pacientes ou não. Estar por dentro das novidades e possibilidades incentiva a realização de exames de rotina, o engajamento no tratamento e permite fazer escolhas e cobrar de médicos e autoridades os direitos de o à saúde.

As três finalistas da categoria Informação para vida, do Prêmio Inspiradoras 2022 trabalham nesse sentido. Elas têm como objetivo promover maior conhecimento sobre a doença e, com isso, tornar mais suave o percurso de mulheres que precisam enfrentá-la. Convivendo há 11 anos com câncer metastático, Ana Michele Soares dissemina informação sobre cuidados paliativos e qualidade de vida para pessoas que estão em condição semelhante à dela. Carolina Magalhães, que já concluiu seu tratamento e está grávida, tem como foco falar sobre o assunto com um outro grupo de mulheres: as negras. Já Maria Eleni Bezerra acredita no poder da arte e da expressão corporal para encarar o tratamento.

Conheça a seguir os detalhes das histórias delas e dos trabalhos que realizam. Ao final da reportagem, escolha sua preferida e vote!

Saiba quem são elas

Ana Michele Soares
Há 11 anos (desde os 28), a finalista convive com um câncer de mama metastático, que se espalhou por outras partes do corpo e não tem cura. Isso não significa, porém, falta de qualidade de vida. Atendida por uma equipe multidisciplinar de cuidados paliativos, ela leva uma rotina que inclui tratamento, lazer e também muito trabalho. É coordenadora da Casa Paliativa, em São Paulo, um espaço onde pacientes de doenças graves que ameaçam a continuidade da vida e cuidadores trocam experiências e aflições.

Carolina Magalhães
Assim como acontece em quase todas as estruturas de nossa sociedade, o racismo tem impacto na prevenção e no tratamento do câncer de mama entre mulheres negras. Contribuir para que esta realidade seja diferente é o foco do trabalho da finalista, que mantém o "Se cuida, preta", movimento para divulgação de informação e promoção para o autocuidado, para incentivar os exames de prevenção e, se necessário, priorizar o próprio tratamento. Ela é também autora do livro Mas nem parece que você tem câncer, uma espécie de diário com conteúdos que ela compartilhou em suas redes sociais.

Maria Eleni Bezerra
Quando começou o tratamento para debelar o câncer de mama, a finalista precisou parar de trabalhar. Para se ocupar fazendo artesanato em casa. A experiência foi tão positiva que ela decidiu proporcionar algo parecido às integrantes do Grupo Despertar da Liga Contra o Câncer do RN. Formado por voluntárias que estão no fim do tratamento ou já aram por ele, a iniciativa tem como objetivo fortalecer outras pacientes, oferecendo ajuda emocional. Sob coordenação de Maria Eleni, a iniciativa ganhou uma programação mais rica e agitada.

Impactos

Sobre o Prêmio Inspiradoras

O Prêmio Inspiradoras é uma iniciativa de Universa e do Instituto Avon, que tem como missão descobrir, reconhecer e dar maior visibilidade a mulheres que se destacam na luta para transformar a vida das brasileiras. São 21 finalistas, divididas em sete categorias: Conscientização e acolhimento, o à justiça, Inovação, Informação para a vida, Igualdade e autonomia, Influenciadoras, Representantes Avon.

Para escolher suas favoritas, basta clicar na votação a seguir. Está difícil se decidir? Não tem problema: você pode votar quantas vezes quiser. Também vale fazer campanha, enviando este e os outros conteúdos da premiação para quem você quiser. Para saber mais detalhes sobre a votação, é só consultar o Regulamento.

Topo