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

Esse conteúdo é antigo

Trump entra com pedido para suspender contagem de votos na Filadélfia

3.nov.2020 - O presidente dos EUA, Donald Trump, em comício em Michigan - Carlos Barria/Reuters
3.nov.2020 - O presidente dos EUA, Donald Trump, em comício em Michigan Imagem: Carlos Barria/Reuters

Do UOL, em São Paulo

05/11/2020 19h44Atualizada em 05/11/2020 21h32

A campanha do presidente Donald Trump entrou com mais um pedido para suspender a contagem de votos na Filadélfia, cidade da Pensilvânia, alegando que o Conselho Eleitoral do condado não está obedecendo a uma ordem do tribunal de apelações estadual para permitir que observadores possam se aproximar das mesas de contagem.

Segundo informações da NBC News, o pedido foi protocolado na tarde de hoje. "[O Conselho] está estudando a ordem há mais de uma hora e meia, enquanto a contagem continua sem nenhum republicano presente", diz o processo.

A equipe do republicano, que busca a reeleição, tenta conseguir uma liminar de emergência para interromper a contagem até que os observadores republicanos tenham o liberado.

Estado-chave para os democratas, a Pensilvânia é um dos estados que contou com atrasos na apuração das urnas. O resultado garante ao vencedor 20 votos.

A disputa começou com Joe Biden liderando com boa vantagem no início da apuração, parecendo confirmar a previsão das pesquisas de opinião. Pouco depois, Trump conseguiu abrir vantagem sobre o adversário, mas, após uma atualização, viu a diferença no placar parcial caiu para menos de 100 mil votos com 92% dos resultados apurados.

Diante da diminuição na vantagem sobre o adversário, Trump — que venceu no estado em 2016 — anunciou que irá à Suprema Corte para questionar o recebimento de cédulas pelo correio até três dias após o dia das eleições.

Isso aconteceu porque votos do condado de Allegneny não serão contados por conta de leis e decisões judiciais. Boa parte das cédulas desses eleitores foi enviada a outras pessoas. Pouco antes da eleição, receberam novos papéis de votação, um processo questionado pela campanha republicana.

Os Estados Unidos não têm um órgão oficial que divulga, em tempo real, os resultados das urnas, como o TSE (Tribunal Superior Eleitoral) no Brasil. Por isso, as agências de notícias e veículos de comunicação como AFP, AP e Fox fazem extrapolações estatísticas e apontam os vencedores por estado. A AFP chegou a considerar definida a apuração do Arizona — e Joe Biden somava mais 11 votos até a manhã desta quinta-feira (5). A contagem de votos continua no estado.

Justiça negou outros dois pedidos

Hoje, Donald Trump já sofreu duas derrotas judiciais: uma em Michigan e outra na Geórgia. No primeiro estado, a juíza Cynthia Stephens negou um pedido feito pela equipe do republicano para tentar interromper a apuração que definirá o resultado das eleições americanas. A decisão será formalizada por escrito amanhã.

Mais de 98% dos votos já foram computados em Michigan, segundo cálculos da Associated Press. Até as 16h, o democrata Joe Biden aparecia com 50,6%, quase três pontos percentuais a mais do que Trump (47,8%), e já era apontado como vencedor dos 16 delegados do estado.

O caso da Geórgia é semelhante: o juiz James Bass rejeitou o processo aberto pela campanha de Trump para interromper a contagem de votos no estado, onde a disputa é ainda mais acirrada: o atual presidente está apenas 0,3 ponto percentual à frente de Biden.

Em seu recurso, Trump pediu o cumprimento das leis sobre o voto pelo correio, ao levantar suspeitas sobre 53 cédulas que não fariam parte de um lote original. A ação, no entanto, foi indeferida por Bass, do Tribunal Superior do Condado de Chatham, que ainda não deu mais explicações sobre sua decisão.