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

OPINIÃO

Rita Lee criticou feminismo que 'demonizava macho' e defendeu salário igual

Colaboração para Universa, em Florianópolis

09/05/2023 16h35

Rita Lee, uma das maiores artistas brasileiras, morreu aos 75 anos de idade. O programa Sem Filtro de hoje (9) fez uma homenagem à maior estrela do rock brasileiro e as comentaristas do programa, Cris Guterres e Semayat Oliveira relembram de toda a importância da artista.

Guterres fez uma série de elogios para a cantora, destacando, sobretudo, a beleza de sua liberdade.

Quando lembro de Rita Lee eu penso justamente nesse caminho que ela abriu, nessa possibilidade para nós mulheres de pensarmos em sermos livres, de estarmos onde quisermos e de rompermos barreiras que foram impostas para nós. Cris Guterres

Apesar de celebrar a possibilidade de mulheres serem livres e ocuparem todos os espaços, Semayat pontuou que Rita Lee nunca levantou abertamente a bandeira do feminismo, ela apenas queria se divertir e também divertir as outras pessoas ao seu redor, sem jamais se limitar e isso, na verdade, traduzia toda a sua liberdade.

Rita Lee, em última instância, é uma mulher que buscou viver em sua máxima potência e não se limitar e não limitar sua arte e genialidade. Acho que essa é a maior e melhor lição que Rita deixa para a gente, não limitar a nossa capacidade diante do machismo e do patriarcado que tenta derrubar a gente a todo custo. Semayat Oliveira

Cris Guterres: 'Rita Lee trouxe aprendizado sobre liberdade sexual e igualdade de gênero'

Apesar de ser um grande ícone de liberdade para as mulheres, Rita Lee criticava a "mania de demonizar machos" do feminismo, pois o movimento acabava se perdendo da verdadeira luta por salários iguais entre homens e mulheres e dos direitos sobre o próprio corpo.

Mas, apesar das críticas, Cris Guterres destacou durante o "Sem Filtro" a importância da cantora. "Um estereótipo de louca era colocado na Rita porque ela subverteu o sistema que foi imposto para o que era se comportar enquanto mulher nos anos 60 e nos anos 70", disse.

A Rita trouxe para nós o aprendizado sobre liberdade sexual e sobre igualdade de gênero. Isso é muito importante e o que fica é um legado absurdo de Rita, e isso fica eternamente. Cris Guterres

Semayat Oliveira: 'Amor de Rita Lee e Roberto de Carvalho tem legado gigantesco'

Semayat Oliveira também destacou a relação entre Rita Lee e Roberto de Carvalho, destacando uma parceria onde um não tentava minar a criatividade e o brilho do outro. "Normalmente em relações hétero tem essa tendência de o homem querer brilhar e se sobressair, mas nesse caso, não foi o que aconteceu", disse.

Ela ainda destacou as parcerias artísticas entre Rita e Roberto, que renderam grandes sucessos como "Baila comigo", "Lança-perfume", "Doce vampiro" e muitas outras músicas de sucesso.

Tiveram ótimas composições juntos e criaram juntos. Esse amor tem um legado gigantesco. Semayat Oliveira

'Meu rosto está derretendo': Cirurgia para afinar bochecha não tem volta

Bichectomia volta a ser tendência apesar de risco: 'Quero essa mudança? O que vou ganhar com isso?'

Coroação: 'Discutem a Camilla, mas e se pararmos para falar sobre como construíram essa fortuna?'

Assista ao Sem Filtro

Quando: às terças e sextas-feiras, às 14h.

Onde assistir: no YouTube de Universa, no Facebook de Universa e no Canal UOL.

Veja a íntegra do programa: