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

Dia do orgasmo: Universa testa 8 vibradores e revela impressões

Da Universa

31/07/2018 04h00

Hoje é Dia do Orgasmo, data para lembrar que gozar é coisa de mulher — e muito! Para celebrar, a reportagem da Universa testou oito vibradores renomados no mercado erótico e conta detalhes da experiência aqui. 

  • Divulgação

    Gozei em 10 minutos

    Sou inexperiente no mundo dos vibradores e não sabia da fama desse. Ainda fiz piada porque parece um microfone. Soube depois que o vibrador Rock (Nalone, da INTT, R$ 490) é objeto de desejo de várias mulheres. Nos primeiros segundos do teste, entendi o porquê. O modelo é conhecido como massageador varinha. A ideia é estimular a vulva por meio de vibrações. Dá pra enfiar também, mas achei meio grande. Preferi me concentrar na parte externa. O formato, a textura macia e os sete potentes níveis de vibração funcionam muito bem juntos. Imediatamente fez descarregar uma onda de prazer que chegou até meu pé. De repente, estava me contorcendo. O orgasmo veio minutos depois. Pra quem quer estímulos bem intensos e pode pagar, vale o investimento. (Camila Brandalise, repórter de Universa)

  • Divulgação

    Sete vibrações... Amém!

    Além de ser mega fofinho, o estimulador Fifi 2 (Nalone, da INTT, R$ 450) é ideal para quem curte masturbação clitoriana. Ele tem duas hastes, que devem ser acopladas no entorno do clitóris, massageando toda a região. São sete vibrações e a melhor é a contínua com maior intensidade. Foram três minutos até o ápice! O vibrador vem com um ório que pode ser acoplado a ele, com o intuito de estimular, também, a região interna da vagina. Apesar de parecer uma boa ideia, deixou a desejar. Prefiro brincar com o Fifi, mesmo. (Talyta Vespa, repórter de Universa)

  • Divulgação

    Vontade de não parar

    Além de ter um design bacana que faz simpatizar (e querer usar) de cara, a cápsula e controle estimulador wireless luxo (Lovetoys, R$ 420) deixa vontade de não querer parar mais. E foi o que aconteceu! Que sensação boa de prazer, dadas as diferentes possibilidades de uso e intensidade. O controle estimulador, com dez tipos de velocidade (a mais intensa é melhor) tem umas cerdas gostosas, e enquanto você vai ando pelo corpo, seja no clitóris, seio ou onde mais quiser, a cápsula vai fazendo as vezes de um bullet. Ela também tem as mesmas dez velocidades que o controle. Para quem já é adepta ao pompoarismo ou sempre teve curiosidade, como eu, vai querer "esquecê-la" lá dentro. (Luiza Souto, repórter de Universa)

  • Superestimado

    Não foi dessa vez que o vibrador Stronig G (Fun Factory, R$ 1200) alegrou minha noite. Ele promete muito - simula o movimento de entra e sai do pênis em pulsações -, mas, na prática, deixa a desejar. Testei o produto por 30 minutos e nem sinal de um orgasmo. A Fun Factory garante que é um vibrador pensado para mulheres experientes em sex toys. É meu caso, mas não funcionou. (Talyta Vespa)

  • Divulgação

    Como um sexo oral bem feito

    Fiquei incumbida de testar o Volta (R$ 720, Fun Factory). O brinquedo tem seis velocidades e seis modos de vibração, vale ficar testando para encontrar aquele que mais te faz feliz. Eu fui do ritmo mais lento ao mais rápido, que me pareceu rápido mesmo e um tanto incômodo. Então, aposte em lubrificantes a base de água para brincar no modo pancadão. Também dá para variar a posição dos bicos, usar os dois mais próximos do clitóris, deixar um mais próximo da entrada da vagina, dos pequenos ou grandes lábios... Feito de silicone, o brinquedo é a prova d'água. O efeito dos bicos me lembrou um sexo oral bem-feito, que facilmente leva ao orgasmo. Indicaria quem quer descobrir até onde o clitóris é capaz de te levar. (Maiara Camargo, editora)

  • Divulgação

    Orgasmo intenso em 5 minutos

    O vibrador Ponto G com estimulador de clitóris (Lovetoys, R$ 166,40) se tornou meu melhor amigo em cinco minutos. Nunca fui muito fã de vibradores de penetração, acho bem sem graça, inclusive. Mas não foi o caso aqui. O estimulador de clitóris fez toda a diferença e eu gozei em cinco minutos - de forma tão intensa que arremessei o vibrador longe. É um produto simples, que funciona com pilha, mas não deixa a desejar em relação aos mais caros. São 10 velocidades e estilos de vibração e a que mais me agradou foi a contínua. (Talyta Vespa)

  • Divulgação

    Sensação delicada demais

    O minivibrador Amorino (Fun Factory, R$ 599) vem com um elástico de silicone que reverbera a vibração. A sensação é gostosa, mas achei delicada demais. Dá para torcer a faixa, o que muda suavemente o efeito. Pra mim, deixou a desejar na anatomia: não rolou aquele encaixe perfeito e essa saliência extra não alcançou nenhum ponto que me excitasse. Não diria que é ruim, mas não me emocionou. Recomendaria para quem gosta de estímulos mais leves. (Camila Brandalise)

  • Divulgação

    Para levar no pescoço

    O mais legal do vibrador Vesper (Miss Scarlet, R$ 720) é a discrição. Ele é um pingente, acoplado a uma corrente de aço inoxidável, que orna com qualquer look. Apesar de a vibração não ser das mais fortes, funciona bem no clitóris principalmente porque pode ser usado em público ou em lugares incomuns. É só colocar no pescoço e, quando surgir a oportunidade, brincar - sozinha ou a dois. Testei em uma festa e foi bastante divertido. (Talyta Vespa)