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

Novo estudo afirma que a maconha pode melhorar o orgasmo para as mulheres

Getty Images
Imagem: Getty Images

Da Universa

12/04/2019 18h18

Um estudo publicado na revista norte-americana Sexual Medicine descobriu que o uso de maconha antes do sexo aumenta os desejos e melhoram os orgasmos das mulheres.

De acordo com a pesquisa, as pessoas do sexo feminino que consumiram maconha estavam duas vezes mais propensas a ter orgasmos "satisfatórios" do que as que não usaram.

Os pesquisadores observam que há uma escassez de pesquisas que analisam o impacto da droga na saúde sexual -- apesar do fato de que a cannabis atua sobre o receptor canabinóide no cérebro, que está envolvido na função sexual.

A maconha tem sido associada há muito tempo a um aumento da atividade sexual entre adolescentes -- da mesma forma que o álcool e as drogas recreativas também têm. Pesquisas anteriores também vincularam a maconha a sexo sem camisinha e a taxas mais altas de doenças sexualmente transmissíveis.

Mas este estudo, conduzido pela Dra. Becky Lynn, da Faculdade de Medicina da Universidade de Saint Louis, e seus colegas, enfocou a ligação entre a maconha e a satisfação das mulheres com sua vida sexual, desejo sexual, orgasmos, lubrificação e dor durante a relação sexual.

No total, 197 mulheres no estudo, ou cerca de 52%, não usaram cannabis. Outras 49 mulheres, ou 13%, usaram a droga, mas não o fizeram antes de fazer sexo.

"O que há de novo neste estudo é que a maconha é enquadrada como algo útil para o sexo. Normalmente, as drogas são investigadas como fatores de risco para o sexo. Eu acho que este artigo significa que os tempos estão mudando", disse Joseph Palamar, pesquisador de saúde da população do NYU Langone Medical Center, em Nova York, que não estava envolvido no estudo.

O estudo descobriu que as mulheres que usaram maconha antes do sexo pareciam ter mais lubrificação e menos dor durante a relação sexual do que as mulheres que não usaram. No entanto, as diferenças eram pequenas demais para descartar a possibilidade de mero "acaso".