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

Nada de foto ou pegação: saiba como funciona visita às praias de nudismo

Praia de Massarandupió, na Bahia, que tem trecho destinado para a prática do naturismo - Eduardo Knapp/Folhapress
Praia de Massarandupió, na Bahia, que tem trecho destinado para a prática do naturismo Imagem: Eduardo Knapp/Folhapress

Denise de Almeida

Do UOL, em São Paulo

30/05/2016 23h42

Tem curiosidade de curtir uma praia sem nenhuma roupa de banho apertando você? Antes de decidir frequentar uma praia de naturismo (conhecida popularmente como nudismo), saiba que esses locais têm uma série de regras e, por lá, o objetivo nunca é sensualizar.

Fundada em 1953, a International Naturist Federation (Federação Internacional de Naturismo, em português) explica que o naturismo é "um modo de vida em harmonia com a natureza, caracterizado pela prática da nudez coletiva, com a intenção de encorajar o respeito próprio e o respeito aos outros e ao meio ambiente". Até hoje, no entanto, muitas pessoas têm uma visão distorcida do movimento e acreditam que praia de nudismo é lugar de "pegação".

Para decepção de quem está atrás de "nudes" sensuais, os locais destinados ao naturismo têm clima familiar - tanto é que crianças podem frequentar, desde que acompanhados dos responsáveis. 

Família naturista na Praia do Pinho, em Balneário Camboriú (SC) - Maria do Carmo/Folhapress - Maria do Carmo/Folhapress
Família naturista na Praia do Pinho, em Balneário Camboriú (SC)
Imagem: Maria do Carmo/Folhapress

Esqueça também a ideia de sair tirando fotos de peladões. Não é permitido fazer qualquer imagem sem o consentimento prévio dos envolvidos e quem desrespeitar a regra pode ser expulso do ambiente. E sexo em público, nem pensar: isso pode ser enquadrado como ato obsceno, seja na praia comum ou na naturista. Isso pode dar detenção de três meses a um ano, além de multa.

Renata Freire, presidente da Federação Brasileira de Naturismo (FBrN), explica que a vida naturista não é diferente da de quem está vestido. "Não há regras a seguir que não sejam as mesmas que regem a sociedade. A diferença é a mudança que é provocada nas pessoas que praticam o naturismo em relação ao respeito entre nós e com o meio ambiente".

Para quem quer experimentar, mas acha que não ficará à vontade com a obrigatoriedade de ficar nu, Renata esclarece que "nada deve ser feito por obrigação, e sim por acreditar na proposta de vida simples e saudável".

Ficou interessado na prática e quer tentar ser adepto? A presidente do FBrN conta o quem vai a uma praia naturista pela primeira vez deve fazer: "Localizar e identificar o responsável pela área para se apresentar e se inteirar das regras locais. Comportar-se de forma natural, sem constranger quem já está tomando sol ou no mar com olhares fixos, risadas etc". 

Abricó (RJ) - Com mar de ondas fortes, fica incrustada entra a montanha e o oceano, apresentando características de praia selvagem. Situada em Grumari, zona oeste da capital carioca, foi escolhida pelos naturistas por sua localização, que permite um bom nível de privacidade e também tranquilidade. Apesar de já ser usada para o nudismo há décadas, foi reconhecida oficialmente como praia de naturismo apenas em novembro de 2014 - Brasil Naturista/Divulgação - Brasil Naturista/Divulgação
Praia do Abricó, no Rio, reconhecida oficialmente como de naturismo em 2014
Imagem: Brasil Naturista/Divulgação

Alguns locais onde a prática é permitida podem vetar a presença de homens desacompanhados, então é importante que o novato procure o local em busca de informações. Mas e se o clima de paquera surgir e duas pessoas sentirem-se atraídas? "Elas podem agir naturalmente, conversando e buscando outro local para conversarem melhor", diz Renata.

Na hora de fazer a bolsa de praia, o naturista precisa levar exatamente o que qualquer um leva quando vai curtir o litoral. A única diferença é que você deve carregar sempre uma toalha, para usar ao sentar em restaurantes ou barracas de praia, por exemplo. Aproveite para colocar na bagagem o respeito ao próximo, que sua viagem será ainda melhor.