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

Na contramão de Bolsonaro, brasileiros defendem aborto legal, diz pesquisa

Mulheres protestam após aborto da menina de 10 anos que engravidou após ser estuprada pelo tio, no ES, em 2020 - Pedro Ladeira/Folhapress
Mulheres protestam após aborto da menina de 10 anos que engravidou após ser estuprada pelo tio, no ES, em 2020 Imagem: Pedro Ladeira/Folhapress

De Universa, em São Paulo

21/07/2022 12h00

Enquanto o presidente da República Jair Bolsonaro (PL) chama de inissível o aborto feito em uma criança vítima de estupro e o governo federal tenta investigar os médicos que interromperam a gestação de maneira legal, a maior parte dos brasileiros tem opinião contrária: 83% da população apoia o direito ao aborto em casos de estupro —como aconteceu recentemente com essa menina de 11 anos, em Santa Catarina, e com outra da mesma idade, que teria sido estuprada pelo padrasto, no Rio de Janeiro.

Segundo pesquisa da ONG Católicas Pelo Direito de Decidir em parceria com o Instituto Ipsos divulgada com exclusividade a Universa, 67% dos brasileiros são favoráveis à interrupção da gestação em situações específicas —a pesquisa ouviu mil pessoas em todas as regiões do Brasil, entre março e abril deste ano, e tem margem de erro de 3%, com nível de confiança de 95%.

O estudo mostrou, ainda, que o número de brasileiros que defendem que o aborto deve ser legalizado em qualquer circunstância ultraa o de brasileiros que acreditam que a prática deve ser 100% proibida, inclusive nos casos já previstos em lei (19% e 14% respectivamente).

Embora os que defendam que o aborto deve ser totalmente legalizado representem menos de um quinto dos brasileiros, 85% acreditam que, se a prática deixar de ser criminalizada, "menos mulheres morreriam por abortos clandestinos" e quase 75% rejeitam que uma mulher seja presa por fazer um aborto.

Os números da "Pesquisa de Opinião sobre Religião, Aborto, Política e Sexualidade no Brasil" corroboram com outra pesquisa recente, feita pelos institutos Locomotiva e Patrícia Galvão, que também aponta que a maioria da população brasileira é favorável ao direito ao aborto.

Mas, afinal, se a maioria concorda que mulheres devem ter direito a interromper a gestação pelo menos nos três casos previstos em lei —em decorrência de estupro, quando oferece risco à vida da mulher ou em caso de anencefalia— por que esse tema ainda é considerado polêmico?

Para a pesquisadora Gisele Pereira, uma das responsáveis pelo estudo, há um "descomo" entre o que as lideranças políticas acreditam que a população pensa e o que a população de fato pensa sobre aborto.

"É um equívoco muito grande continuar colocando a questão do aborto no lugar da polêmica, como se fosse um assunto tabu, intocável. Essa é uma estratégia política do conservadorismo, a quem interessa o controle dos corpos e das vidas das mulheres e pessoas que gestam", fala.

Religião não define opinião sobre aborto

A pesquisa das Católicas também considerou o papel da religião quando o assunto é a interrupção voluntária da gravidez —e mostrou que nem sempre é a fé que define a percepção dos brasileiros sobre o assunto.

Mais de oito em cada 10 católicos brasileiros acreditam que uma mulher que fez um aborto pode ser uma boa praticante de sua fé independentemente de ter interrompido a gestação.

Além disso, mais da metade dos brasileiros (51%) concorda que um profissional de saúde que tenha fé religiosa deve realizar um aborto, independentemente de suas crenças —hoje, a chamada objeção de consciência é utilizada por muitos profissionais da saúde como justificativa para não atender ocorrências de aborto em casos previstos em lei, explica a pesquisadora.

"Questões como o aborto e a sexualidade não encontram consenso entre pessoas que exercem alguma fé, principalmente entre católicos", afirma Gisele Pereira. "No caso da Igreja Católica, os fiéis têm diferentes pensamentos sobre os direitos sexuais e reprodutivos; nem todos fazem coro ao discurso conservador cristão, proferido, por exemplo, pelo governo Bolsonaro e seus apoiadores."