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

Premiê da Espanha diz que país está longe da vitória contra coronavírus

Pedro Sánchez, primeiro-ministro espanhol, no Parlamento em Madri -
Pedro Sánchez, primeiro-ministro espanhol, no Parlamento em Madri

12/04/2020 13h18Atualizada em 12/04/2020 14h49

Madri, 12 Abr 2020 (AFP) - A Espanha está "longe da vitória" contra o coronavírus, alertou o presidente do Governo, Pedro Sánchez, hoje diante de um aumento no número de mortes diárias pela pandemia.

"Estamos todos ansiosos para recuperar as relações, sair às ruas ..., mas o desejo é ainda maior de vencer esta guerra, de evitar uma recaída", disse o líder socialista em entrevista coletiva.

Apesar de já ter ado pelo pico da epidemia, segundo as autoridades de saúde, Sánchez afirmou que "ainda estamos longe de recuperar uma 'nova normalidade' em nossas vidas".

Sánchez já anunciou que o confinamento a que os 46,6 milhões de espanhóis foram submetidos desde 14 de março pode ser estendido para além de 26 de abril.

"Após um mês de muita luta de toda a sociedade espanhola contra o vírus, a taxa de (crescimento de) infecções ou de 40% ao dia para cerca de 3% nos últimos dias", parabenizou.

Número de mortes diárias voltou a crescer

A Espanha reportou hoje um aumento no número diário de mortes por coronavírus, com 619 óbitos nas últimas 24 horas, após três dias consecutivos de redução, segundo o ministério da Saúde.

Terceiro país do mundo com mais mortes por covid-19, atrás dos Estados Unidos e da Itália, a Espanha registra um total de 16.972 vítimas fatais desde o início da pandemia.

Ontem, o saldo diário caiu para 510 mortes, o número mais baixo desde 23 de março. O número de novos casos notificados em 24 horas, cerca de 4.100 hoje, marca um declínio em comparação ao dia anterior.

No total, o número de casos confirmados na Espanha chega a 166.019.

O número de pessoas que se recuperaram da doença também aumentou hoje, para 62.391, o que representa pouco menos de 40% do total de casos relatados.

As autoridades insistem que não é hora de "baixar a guarda" e, na segunda-feira, vão distribuir dez milhões de máscaras no transporte público, coincidindo com a retomada de atividades não essenciais, como construção e indústria, após duas semanas de paralisação.

Os espanhóis só podem sair de casa para trabalhar, se não puderem fazê-lo de suas casas, comprar comida ou remédios e ear com o cachorro, mas não podem, como em outros países, fazer exercícios ou caminhar.

"Desaceleração" ainda distante

"Nós não estamos entrando ainda na segunda fase da epidemia, que os especialistas chamam de 'fase de desaceleração', o alarme continua ligado, o confinamento geral se mantém", destacou Sánchez.

"Esse retorno a certas atividades não é sinônimo de relaxamento e é por isso que a polícia continuará realizando controles de mobilidade, não vamos baixar a guarda", anunciou María Pilar, comissária da Polícia Nacional.

As forças de segurança relataram um certo relaxamento nos últimos dias, coincidindo com a semana da Páscoa.

Prevendo o verão, mesmo que o confinamento seja retirado, as medidas de distanciamento social continuarão em vigor, mesmo nas praias, previu o ministro do Turismo, Reyes Maroto.

"Até a descoberta de uma vacina, nada será como antes" e "as aglomerações serão limitadas para manter a distância de segurança", disse Maroto em entrevista ao jornal "El País" publicado neste domingo.

A Espanha é o segundo destino turístico mundial depois da França e o setor é crucial para sua economia, pois representa 12% de seu produto interno bruto.