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

Famosas revelam que fizeram abortos e se colocam contra novas leis nos EUA

Da Universa

19/05/2019 11h09

Com as novas leis do aborto levantando discussões nos Estados Unidos, muitas mulheres têm usado suas redes sociais para dividir histórias pessoais, a fim de provar a importância de a mulher ter direitos sobre o próprio corpo.

Muitas famosas aproveitaram sua visibilidade para compartilhar relatos pessoais sobre quando decidiram interromper uma gravidez. Essa atitude tem como objetivo motivar outras mulheres a falarem sobre o assunto e reforçar que a decisão sobre ter um filho, ou não, deve caber a elas.

Cecile Richards

Cecile Richards - AFP - AFP
Imagem: AFP

Ativista norte-americana, 60, que serviu como presidente da Federação de Planejamento Familiar da América e presidente do Planned Parenthood Action Fund, de 2006 a 2018

"Eu fiz um aborto. Foi a decisão certa para mim, e não foi difícil... Mas o fato é que não deveríamos ter que compartilhar nossas experiências mais pessoais para simplesmente tentar gerar uma medida de empatia dos políticos."

Busy Phillips

Busy Phillips - Getty Images - Getty Images
Imagem: Getty Images

Atriz norte-americana, 39, conhecida por fazer parte do elenco do filme "As Branquelas".

"Eu fiz um aborto quando tinha 15 anos e estou dizendo isso porque estou realmente com muito medo por todas as mulheres e meninas em todo o país... Sim, também é um pouco chocante, mas, adivinhe, é o que significa ser uma mulher. Ter uma terça-feira qualquer e, de repente, ser lembrada de que as pessoas estão tentando policiar o seu corpo e você tem que prontamente estar apta a trabalhar novamente."

Cynthia Nixon

Cynthia Nixon - Getty Images - Getty Images
Imagem: Getty Images

Atriz norte-americana, 53, vencedora dos prêmios Tony e Emmy, por sua interpretação da personagem Miranda Hobbes na série "Sex and the City".

"Há 60 anos, minha mãe teve um aborto ilegal. Foi muito angustiante para ela falar sobre, mas ela se certificou de que eu saberia o que tinha acontecido. Em 2010, minha esposa fez um aborto legal depois que descobrimos que sua gravidez não era viável. Nós não podemos e não vamos dar esse o para trás."

Jameela Jamil

Jameela Jamil - Divulgação - Divulgação
Imagem: Divulgação

Atriz, apresentadora e modelo britânica, 33, conhecida por fazer parte do elenco da série "The Good Place".

"Fiz um aborto quando era jovem e foi a melhor decisão que tomei. Tanto para mim quanto para o bebê que eu não queria, e para que não estava pronta, emocionalmente psicologicamente e financeiramente. Tantas crianças acabarão em lares adotivos. Tantas vidas arruinadas. Muito cruel."

Tess Holiday

Tess Holiday - Getty Images - Getty Images
Imagem: Getty Images

Modelo, 33, conhecida por lutar pelo movimento do body positive nas redes sociais.

A norte-americana fez um desabafo dizendo ter feito um aborto porque sua "saúde mental não aguentava mais engravidar" e disse que era "excruciante em muitos níveis, mas necessário".

Milla Jovovich

Milla Jovovich - Reuters - Reuters
Imagem: Reuters

Atriz e modelo, 43, conhecida por seus papéis em "Resident Evil" e "De Volta à Lagoa Azul".

"Eu nunca quis falar sobre essa experiência. Mas eu não posso permanecer em silêncio quando tanto está em risco. [...] Nossos direitos como mulheres de obter abortos seguros por médicos experientes estão novamente em risco. [...] Incluindo em casos de estupro ou incesto. Eu mesma ei por um aborto de emergência dois anos atrás. Eu estava grávida havia quatro meses e meio, e gravando em um local na Europa Oriental. Entrei em trabalho de parto prematuramente e me disseram que teria que ficar acordada durante todo o procedimento. Foi uma das experiências mais horríveis por que já ei. Eu ainda tenho pesadelos com ela. Eu estava sozinha e sem ajuda. Quando eu penso no fato que mulheres devem enfrentar abortos em condições ainda piores que as que enfrentei por causa das novas leis, meu estômago revira."

Ashley Judd

Ashley Judd - Getty Images - Getty Images
Imagem: Getty Images

A atriz, de 51 anos, usou a hashtag #YouKnowMe e escreveu: "Violentada aos 30 anos, interrompi a gravidez. Além disso, o estuprador teria direitos de paternidade".