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

As mulheres são maioria no Brasil e chegam a quase 52% da população. Mas elas estão atrás dos homens quando se trata da taxa de ocupação. De acordo com o Instituto de Pesquisa Econômica Aplicada (Ipea), com base em dados do Instituto Brasileiro de Geografia e Estatística (IBGE), o índice de mulheres com trabalho (formal ou não) era 46,2% em 2019, enquanto entre os homens, era de 64,8%. Com o início da pandemia de covid-19, que afetou sobremaneira a população feminina, a taxa de ocupação entre elas caiu para 39,7% em 2020 - entre os homens, a queda foi para 58,1%. Dados do IBGE de 2019 também mostram que as mulheres ganham 23% a menos do que os homens em cargos operacionais de mesmo nível.

Mudar estatísticas como essas está no radar de três finalistas do Prêmio Inspiradoras 2022 que trabalham para diminuir a desigualdade e dar mais autonomia para as mulheres. Uma delas é Amanda Oliveira, empreendedora social que fundou um instituto em São José do Rio Preto (SP) e desenvolve ações para empoderar meninas e mulheres por meio do trabalho e da educação. A outra é a especialista em RH Bia Diniz, criadora de uma organização sem fins lucrativos voltada para a empregabilidade feminina. A iniciativa que começou em São Paulo hoje atende mulheres de todo o país. Em Porto Alegre, a cientista Fernanda Staniscuaski lançou um movimento para apoiar mães nas ciências.

Conheça a seguir os detalhes dos trabalhos que desenvolvem. Ao final da reportagem, escolha a sua favorita e vote!

Saiba quem são elas

Amanda Oliveira

Depois de ter a vida transformada por um projeto social, tornou-se voluntária aos 16 anos. Em pouco tempo, transformou-se numa empreendedora social em São José do Rio Preto, cidade no interior de São Paulo onde vive. Sua organização, que engloba várias frentes de atuação, como uma banda musical, formações profissionalizantes e alimentação saudável.

Bia Diniz

Formada em gestão de RH, dedicava-se ao voluntariado desde a infância até que decidiu investir todo o tempo na própria organização que fundou, em 2018. Com foco na recolocação de mulheres no mercado de trabalho, sua iniciativa oferece cursos, palestras, análise de currículo, além de atendimento psicológico.

Fernanda Staniscuaski

Bióloga, conciliava a vida como professora universitária e cientista até que o nascimento dos filhos refletiu na produção de artigos, afetando seu espaço na busca por financiamentos para pesquisa. Por isso, criou um movimento para apoiar mulheres cientistas que se tornam mães para que possam seguir com seus projetos de pesquisa.

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