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

Como lidar com a frustração de não poder viajar por causa da pandemia

Saudade de viajar, né minha filha? Saiba como superar a falta que bater perna por aí faz - Getty Images
Saudade de viajar, né minha filha? Saiba como superar a falta que bater perna por aí faz
Imagem: Getty Images

Marcel Vincenti

Colaboração para Nossa

24/05/2020 04h00

Há pessoas cuja grande paixão da vida é viajar. É o meu caso: nos últimos 15 anos, grande parte do dinheiro gerado pelo meu trabalho foi empregado em agens aéreas, diárias de hostels e eios por lugares dentro e fora do Brasil.

Estar em movimento constante, explorando novas paisagens e culturas, é fonte de enorme felicidade para gente que, como eu, possui o chamado "wanderlust" (termo em inglês, muito usado no mundo do turismo, que pode ser traduzido como "desejo por perambular").

Mas como ficam os amantes de viagens nesta época de pandemia, com fronteiras internacionais fechadas, voos cancelados, destinos turísticos interditados e a necessidade de permanecer em casa?

Para vencer a frustração gerada pelo confinamento, desenvolvi cinco hábitos que têm aplacado a saudade de cair na estrada e deixado a quarentena um pouco mais ável.

Relembrar

Dar uma olhadinha nas lembranças de viagem pode ajudar a resgatar bons momentos - Getty Images - Getty Images
Dar uma olhadinha nas lembranças de viagem pode ajudar a resgatar bons momentos
Imagem: Getty Images

No início da quarentena, achei que seria triste olhar minhas antigas fotos de viagem e perceber que aquele mundo, retratado em um ado distante, pode nunca mais ser o mesmo por causa do coronavírus.

Mas foi o contrário: ao desenterrar fotografias tiradas há anos e em viagens feitas para lugares longínquos, imediatamente me recordei de belas histórias que vivi naquelas jornadas.

Dei risada lembrando do dia em que fui atacado por uma vaca em uma rua de Nova Déli, me inspirei ao rememorar um pôr do sol incrível que presenciei na Polinésia sa e fiquei feliz ao lembrar da gentileza absurda com que fui tratado no Irã.

De repente, me veio uma sensação de saciedade, gerada pela memória de todas estas experiências intensas que vivenciei.

Faça o mesmo: percorra suas fotos de viagem e deixe que elas gerem sentimentos positivos em você. É um remédio infalível contra o clima pesado causado pela pandemia.

Reconectar-se

Que tal retomar as conversas com amizades feitas durante as viagens - Getty Images - Getty Images
Que tal retomar as conversas com amizades feitas durante as viagens?
Imagem: Getty Images

Retomar contato com pessoas que você conheceu em viagens também pode ser um bom método para diminuir (pelo menos um pouco) a ânsia de voltar a cair na estrada.

Com frequência, tenho batido papo com amigos que fiz em outros países e com quem não falava há muito tempo.

Nestas conversas, costumamos lembrar de boas histórias que vivemos juntos durante as viagens: são memórias faladas que, assim como as fotos, me dão sensação de saciedade e alegria.

Também gosto de saber como está a vida atual destes velhos conhecidos.

Uma amiga egípcia que mora no Cairo me conta que, na cidade, há longos toques de recolher para diminuir a disseminação do coronavírus.

Já um amigo norte-americano, nova-iorquino raiz, me manda fotos de apetitosas cervejas que têm tomado na quarentena, classificando-as como "sua terapia" nestes tempos difíceis.

São conversas que me fazem lembrar que, neste momento de crise, o mundo inteiro está no mesmo barco. E é bom saber que, por todo o globo, há pessoas comprometidas com a quarentena.

Ter experiências culturais

Aproveite a saudade para aprender novos idiomas e explorar o mundo de um jeito diferente - Getty Images - Getty Images
Aproveite a saudade para aprender novos idiomas e explorar o mundo de um jeito diferente
Imagem: Getty Images

Aplaco um pouco desta carência praticando um idioma estrangeiro: estudo italiano há alguns anos e, no confinamento, tenho tentado colocar a língua em prática com a maior frequência possível, puxando papo, na internet, com antigos conhecidos italianos e fazendo contato com novas pessoas nativas da Bota, em grupos que existem no Facebook.

Entabular conversas em italiano tem sido, para mim, uma grande terapia, pois me coloca em um intercâmbio de ideias com pessoas estrangeiras e me dá uma experiência cultural intensa sem ter que sair de casa.

Se você estuda algum idioma estrangeiro, desenrole a língua nesta quarentena. Hoje, há diversos apps através dos quais é possível conhecer pessoas de outros países e praticar um idioma com elas.

Ver filmes de viagem

Cena do filme "A Vida Secreta de Walter Mitty" (2013), de Ben Stiller - Reprodução - Reprodução
Cena do filme "A Vida Secreta de Walter Mitty" (2013), de Ben Stiller
Imagem: Reprodução

Recentemente assisti, no Telecine Play, ao filme "A Vida Secreta de Walter Mitty", no qual o personagem interpretado por Ben Stiller viaja para Islândia, Groenlândia e região do Himalaia - tudo para encontrar um fotógrafo interpretado por Sean Penn e pegar algo valioso que, teoricamente, está com ele.

As imagens exibidas no filme (especialmente da Islândia, com suas montanhas, cachoeiras e estradas que parecem saídas de um quadro) são incríveis e, pelo menos por um momento, diminuíram minha ânsia de viajar.

"Na Natureza Selvagem", "Diários de Motocicleta" e "Comer, Rezar, Amar" são outros filmes que podem fazer você viajar sem sair de casa nesta quarentena.

Sonhar com viagens futuras

Aproveite este "intervalo" forçado para pensar no próximo destino que quer conhecer - Unsplash - Unsplash
Aproveite este "intervalo" forçado para pensar no próximo destino que quer conhecer
Imagem: Unsplash

Por causa do coronavírus, ainda não é possível saber quando será possível viajar com segurança novamente - ou quando o mundo do turismo voltará a operar em um nível minimamente normal.

Porém, mesmo reconhecendo a gravidade da situação, continuo acalentando meus sonhos de viagem.

Tenho vontade de fazer uma grande jornada pela Argélia, para explorar as paisagens urbanas da cidade de Argel e explorar o enorme deserto que existe no país.

Tenho vontade de realizar uma viagem pelo sul do México, visitando as selvas da região de Chiapas e as praias de Oaxaca.

Quero muito ir para a Bolívia, encontrar familiares que tenho no país andino.

Mesmo sem saber quando conseguirei realizar estes anseios, não deixo de preservá-los na minha lista de metas de vida e estou sempre lendo sobre os atrativos destes locais.

Para mim, manter objetivos de grande valor no confinamento é questão de sanidade