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

Esse conteúdo é antigo

Bolsonaro mente ao dizer que esquerda quer descriminalizar pedofilia

Presidente Jair Bolsonaro acusou a esquerda de buscar "meios de descriminalizar a pedofilia" -
Presidente Jair Bolsonaro acusou a esquerda de buscar 'meios de descriminalizar a pedofilia'

Do UOL, em São Paulo

14/07/2020 21h00Atualizada em 14/07/2020 23h40

O presidente Jair Bolsonaro (sem partido) acusou a esquerda de buscar "meios de descriminalizar a pedofilia", ao falar hoje de um PL (Projeto de Lei) da ministra da Mulher, da Família e dos Direitos Humanos, Damares Alves, que sugere aumento na pena de crimes sexuais praticados contra crianças e adolescentes. Ontem, Damares enviou o projeto ao Congresso.

Durante as eleições de 2018, o candidato do PT à Presidência da República, Fernando Haddad, foi alvo de uma notícia falsa que afirmava que ele defendia a legalização da pedofilia.

O projeto Comprova verificou, na ocasião, que o PL 236/2012 tramita no Senado desde 2012 e não tinha relação com o PT e com Haddad. A proposta foi apresentada pelo ex-presidente e ex-senador José Sarney (MDB-AP) e estava sob a relatoria do senador Antonio Anastasia (PSDB).

O projeto de lei em questão trata de uma proposta de novo Código Penal e não propõe a legalização da pedofilia. No artigo 186, o projeto propôs a redução de 14 anos para 12 anos o limite de idade da vítima na qualificação do crime de "estupro de vulnerável", um agravante do crime de estupro. Acima do limite de idade, a violência sexual não deixaria de ser considerada crime de estupro.

Formulada por juristas e debatida por cerca de sete meses, a proposta de mudança se baseia no ECA (Estatuto da Criança e do Adolescente), que considera crianças aquelas pessoas que têm até 12 anos de idade incompletos.

Pedofilia é transtorno mental, diz OMS

Pedofilia não é um crime, mas um transtorno mental reconhecido pela OMS (Organização Mundial da Saúde) desde os anos 1960.

Pelas leis brasileiras, qualquer ato que atente contra a dignidade sexual da criança é tipificado como crime, como o estupro de incapaz (artigo 217-A do Código Penal) e a pornografia infantil (prevista nos artigos 240 e 241 do ECA). Não só no Brasil, mas também no resto do mundo, não existe qualquer dispositivo legal que criminalize a pedofilia.

Segundo reportagem publicada pelo TAB, não existe cura para a pedofilia. Por isso, é preciso acompanhamento médico constante — terapia e, em alguns casos, medicação hormonal para inibir o desejo sexual — para tratar dos impulsos. O tratamento não é só importante para o pedófilo como também o impede de fazer vítimas. Quando um pedófilo comete abuso sexual, aí sim ele a a ser um abusador e deve responder pelos seus atos perante a Justiça. No entanto, nem todos os abusadores de crianças são pessoas portadoras do transtorno.

"O principal problema é que o uso indiscriminado do termo obscurece a verdadeira questão: a pedofilia é classificada no conjunto de uma desordem mental; ao o que o abuso sexual infantil (a pornografia infantil) se refere ao perpetrador de abuso sexual e não implica, necessariamente, doença mental, mas crime", explicou Herbert Rodrigues, sociólogo, professor da Missouri State University (EUA) e autor do livro "A pedofilia e suas narrativas" (Editora Multifoco).

"Portanto, a pedofilia seria uma doença mental que poderia ser classificada sob o termo de molestador infantil. Mesmo que pedófilos sejam classificados como molestadores infantis, nem todos os molestadores podem ser considerados — ou diagnosticados — como pedófilos."

Na mesma linha, psiquiatras especializados entendem que a banalização do termo "pedofilia" é uma das causas que impedem pessoas com essa doença de procurar ajuda e evitar algum tipo de abuso contra crianças. Além disso, nem sempre os casos de abusos sexuais contra menores são cometidos por pedófilos, mas muitas vezes por pessoas que se aproveitam de uma situação de vulnerabilidade da vítima para agir.

O psiquiatra Danilo Baltieri, coordenador do ABSex (Ambulatório de Transtornos da Sexualidade da Faculdade de Medicina do ABC), avalia que cerca de 30% a 40% dos agressores sexuais de crianças são, de fato, pedófilos.