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

Medalhista olímpica, Alessandra denuncia racismo: 'Me fez sair do táxi'

Alessandra, ex-jogadora de basquete - Reprodução/Instagram
Alessandra, ex-jogadora de basquete Imagem: Reprodução/Instagram

Do UOL, em São Paulo

10/09/2022 15h24

A ex-jogadora de basquete Alessandra, medalhista olímpica de prata em Atlanta-1996 e de bronze em Sidney-2000, além de campeã mundial na Austrália, em 1994, denunciou neste sábado (10) um caso de racismo sofrido por ela na Zona Oeste de São Paulo, no bairro do Butantã.

Em uma transmissão ao vivo de mais ou menos quatro minutos de duração no Instagram, a ex-jogadora de 48 anos disse ter sido obrigada a sair de um táxi no ponto próximo à estação de Metrô do Butantã. Alessandra relatou que estava a caminho de uma escola no bairro Jardim Colombo onde dá aulas quando se sentiu vítima de preconceito: "Tinha quatro táxis, pergunta se alguém quis me levar. Pergunta se alguém quis me levar, pergunta."

"Sabe qual o problema do Brasil? São os brasileiros. Preconceituosos, não sabem o que você está fazendo, te julgam pela roupa que você está e pela sua cor de pele, infelizmente. Eu sofro mais racismo aqui no Brasil do que na Europa. Todo mundo fala da Ucrânia, fala da Rússia, fala não sei da onde, mas você está aqui em São Paulo do lado da estação de Metrô e você tem que falar sobre isso em 2022", desabafou a esportista, que ainda completou:

"Tinha quatro táxis, nenhum me levou, todos fizeram de conta que eu não existia. Eu tenho 2m, pessoal, eu entrei dentro de um táxi e o cara me fez sair de dentro de um táxi. Eu estou cansada de tanta falta de empatia (...) As pessoas não respeitam. Depois falam que o Brasil é um país acolhedor, acolhedor aonde? Eu não entendo."

Alessandra defendeu a seleção brasileira de basquete como pivô por 17 temporadas, está aposentada desde 2014 e tem hoje 48 anos. Após a carreira no basquete, ela se formou em Educação Física e começou a dar aulas.

Veja o vídeo da denúncia de Alessandra

Leia o que disse Alessandra no vídeo:

"Pessoal, quanto tempo, né? Faz tempo que eu não faço live. Estou até descabelada. Eu tive uma manhã muito maravilhosa, muito. Aí, sabe o que acontece? Estou aqui indo treino, estou no Terminal Butantã de Metrô, vou até mostrar para vocês verem o ponto de táxi que eu estou. Estou indo lá para o Colégio Santo Américo dar treino, aí você chega no ponto de táxi, esperando táxi, tinha quatro táxis, pergunta se alguém quis me levar. Pergunta se alguém quis me levar, pergunta. Sabe? Estou cansada do Brasil. Sabe qual o problema do Brasil? São os brasileiros. Preconceituosos, não sabem o que você está fazendo, te julgam pela roupa que você está e pela sua cor de pele, infelizmente. Eu sofro mais racismo aqui no Brasil do que na Europa. Todo mundo fala da Ucrânia, fala da Rússia, fala não sei da onde, mas você está aqui em São Paulo do lado da estação de Metrô e você tem que falar sobre isso em 2022. As pessoas te julgam no Brasil por quem tem mais seguidor, pela cor da sua pele, do jeito como você está vestido. Lógico, estou vestida de regata, camiseta e shorts indo dar treino, está 30 graus em São Paulo. Isso que você tem que viver todo dia, todo dia. Todo dia é essa merda, eu estou cansada de ficar no Brasil.

Tinha quatro táxis, nenhum me levou, todos fizeram de conta que eu não existia. Eu tenho 2 m, pessoal, eu entrei dentro de um táxi e o cara me fez sair de dentro de um táxi. Eu estou cansada de tanta falta de empatia (...) As pessoas não respeitam. Depois falam que o Brasil é um país acolhedor, acolhedor aonde? Eu não entendo. Deixo aqui a minha ingratidão. E se vocês forem votar votem certo porque deu já, né? Basta."