;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Recessão: PIB do Japão tem queda histórica de 7,8% no 2º trimestre

É a primeira recessão do Japão desde 2015 e também a queda mais expressiva do PIB local desde o início do registro dos dados comparativos em 1980 -  Andriy Onufriyenko/Getty Images
É a primeira recessão do Japão desde 2015 e também a queda mais expressiva do PIB local desde o início do registro dos dados comparativos em 1980 Imagem: Andriy Onufriyenko/Getty Images

17/08/2020 06h09

O PIB do Japão caiu 7,8% entre abril e junho em comparação com o primeiro trimestre, devido ao impacto da pandemia do novo coronavírus, um resultado negativo histórico, que se soma aos dos trimestres anteriores.

A contração de 7,8% no segundo trimestre, de acordo com dados preliminares divulgados nesta segunda-feira pelo governo japonês, foi a terceira seguida, após as registradas no primeiro trimestre (-0,6%) e nos últimos três meses de 2019 (-1,9%), que levaram a terceira maior economia do mundo à recessão.

Esta é a primeira recessão do Japão desde 2015, definida por uma contração da economia durante dois trimestres consecutivos.

Também é a queda mais expressiva do PIB japonês desde o início do registro dos dados comparativos em 1980.

- Menos afetado que Europa e EUA -A economia do arquipélago, que já estava em dificuldades no último trimestre de 2019 pelo aumento do IVA em outubro, foi impactada pela pandemia nos primeiros três meses de 2020.

No segundo trimestre, as atividades sofreram com o estado de emergência decretado no país em abril e maio, que provocou um revés para o consumo, que teve contração de 8,6% no período, enquanto os investimentos das empresas caíram 0,2% (bens imóveis) e 1,5% (outros setores).

As exportações também caíram 18,5% e as importações 0,5%, enquanto os investimentos públicos registraram contração no primeiro trimestre, mas aumentaram 1,2% entre abril e junho.

O Japão, com balanço de quase 54.000 casos e cerca de mil mortes provocadas pela covid-19, foi menos afetado que a maioria dos países europeus e os Estados Unidos.

O impacto do estado de emergência nipônico, que apelou à cooperação voluntária dos cidadãos e empresas, também foi menor que em outros países ricos.

A Eurozona registrou contração de 12,1% do PIB no segundo trimestre, afetada sobretudo por quedas expressivas das economias da França, Itália e Espanha, enquanto o PIB dos Estados Unidos desabou 32,9% no segundo trimestre na comparação com o mesmo período do ano ado, o pior desempenho da economia americana desde o início dos registros em 1947.

Apesar do aumento de novos casos diários de infecção desde julho, o governo japonês reluta em recorrer a um novo confinamento, por temer os efeitos negativos na economia.

A queda do PIB no segundo trimestre é atribuída em particular ao estado de emergência de abril e maio. Os dados mostram resultados melhores a partir de junho, destacam analistas, que acreditam no início de uma recuperação no período julho-setembro.

Para atenuar o impacto econômico da pandemia, o governo japonês anunciou dois planos de recuperação de dimensão histórica, que incluem 100.000 ienes (US$ 939) para cada residente no país. O auxílio tinha como objetivo estimular o consumo durante o verão.

Apesar das medidas, Naoya Oshikubo, economista do SuMi Trust, acredita que a recuperação será "modesta" e apenas em 2022 o PIB deve recuperar o nível anterior ao coronavírus.

A recuperação também pode ser prejudicada pela enfraquecida demanda por exportações japonesas nos países duramente afetados pela pandemia.