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

Fora da Curva #15: Afetos estão mudando o jeito de ver o outro na pandemia

21/05/2020 04h00

No episódio 15 do podcast "Fora da Curva", a empreendedora e criadora de conteúdo Monique Evelle entrevista a antropóloga de consumo Monique Lemos. Entre os assuntos estão nossa capacidade de conviver cada vez mais próximos com o isolamento social e o quanto o digital pode ser uma válvula de escape para encontrar companhia e afeto.

Lemos questionou a noção de companheirismo, e explicou como enxerga a convivência de casais nesse período em que a proximidade aumentou significativamente, assim como o tempo de convivência (ouça a partir de 6:22).

"Companheirismo é só você ter alguém no final do seu dia para assistir Netflix, ou ele é ter alguém para você compartilhar medos e todos os seus processos? [...] Ninguém lava louça do mesmo jeito, e a gente não sabe o jeito das pessoas de fazerem as coisas, nem da pessoa que a gente convive todo dia. Então, é uma chance de você se conectar em um nível muito mais profundo com essa pessoa, e de finalmente oferecer e receber tempo. Disso a gente estava completamente desacostumado", comentou a antropóloga.

Evelle trouxe à pauta a realidade de convívio aumentado nas periferias brasileiras e questionou Lemos se essa relação tem características diferentes nessas regiões.

"Tem muita gente na rua e muita gente que mora nas favelas [...] está reclamando disso. As pessoas estão muito na rua. Elas não estão acreditando, não estão levando a sério, e aí acho que tem muitas camadas que precisam ser lidas para você dizer 'ah, as pessoas estão na rua, ai meu Deus, elas são erradas, elas não têm informação!' Tem uma constante desvalorização desses corpos [...] as pessoas já não têm as suas vidas valorizadas constantemente [...] existe um esquecimento intencional, uma morte constante intencional, então muita gente não vai ter medo de um vírus. Vai ter medo de algumas outras coisas, todo dia ela tem outros medos, e nesse momento ela quase que desafia o vírus, sabe?", comentou Lemos (a partir de 11:18).

Monique lembrou o caso ocorrido no Rio de Janeiro na segunda-feira (18), do adolescente João Pedro, baleado dentro de casa durante uma ação policial, e o quanto o medo de morrer não vem só pelo vírus e muda de acordo com o contexto social.

"Lidar com a morte num sentido mais próximo, até então só um grupo majoritário no Brasil estava lidando [...] A morte acaba sendo parte dos dias, isso é muito triste [...] Ela é finalmente um medo fundante, que estrutura e que atravessa [...] todos os corpos. Ainda assim, quem tem mais privilégios é menos afetado, e é só por isso que a gente ainda vê comerciais dizendo que a vida vai voltar ao normal [...] O novo normal é de novo sobre dinheiro, de novo sobre poder. De novo, você exclui as pessoas" (a partir de 27:03).

Monique Lemos é produtora há oito anos, trabalhou em agências como Flagcx, Hood, Soko, Edelman e teve clientes como Melissa, A Casa do Porco, Absolut, Avon, Converse e Nike. Lemos soma suas experiências à formação em cinema, sociologia, política e antropologia. Atualmente faz pesquisa, desenha estratégias e lança novos olhares na URUBU.co, estúdio de estratégia e criação.

"Fora da Curva" vai ao ar às quintas. Sua apresentadora, Monique Evelle, foi eleita em 2017 pela revista "Forbes" como Under 30 (personalidades de destaque com menos de 30 anos), é autora do livro "Empreendedorismo Feminino: Olhar Estratégico sem Romantismo", idealizadora da plataforma Desabafo Social e sócia da Sharp, empresa de inteligência cultural. Também realizou três palestras no evento TEDx e foi repórter do programa "Profissão Repórter". No início de 2019, criou o podcast "Intuições Promissoras", que ganha continuidade com o programa "Fora da Curva".

Podcasts são programas de áudio que podem ser ouvidos a qualquer hora e lugar — no computador, smartphone ou em outro aparelho com conexão à internet. Os podcasts do UOL estão disponíveis em uol.com.br/podcasts e em todas as plataformas de distribuição. Você pode ouvir Fora da Curva, por exemplo, no Spotify, na Apple Podcasts e no YouTube.