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

Rafael Reis

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Janela movimenta R$ 3,8 bi antes de abrir; veja os 10 reforços mais caros

Reforço do City, Haaland é o jogador mais caro da janela de 2022/23 - Reprodução
Reforço do City, Haaland é o jogador mais caro da janela de 2022/23 Imagem: Reprodução

31/05/2022 04h20

Receba os novos posts desta coluna no seu e-mail

Email inválido

A Liga dos Campeões da Europa terminou há apenas três dias e a janela de transferências dos mais ricos e badalados campeonatos nacionais do planeta ainda nem foi aberta. Mesmo assim, o Mercado da Bola de montagem de elencos para a temporada 2022/23 já movimentou 752 milhões de euros (R$ 3,8 bilhões).

É verdade que parte desse dinheiro está relacionada a transações fechadas há muito tempo e que só agora foram concretizadas.

O atacante italiano Federico Chiesa, por exemplo, trocou a Fiorentina pela Juventus lá em outubro de 2020. Só que o acordo entre os dois clubes previa um empréstimo por duas temporadas antes da aquisição definitiva dos direitos econômicos do jogador pela "Velha Senhora".

Esse processo só irá terminar no próximo mês, quando será feito o pagamento dos 40 milhões de euros (R$ 203,7 milhões) necessários para a conclusão do negócio.

Mas é claro também que há transferências importantes que acabaram de sair do forno. A maior delas, a aguardada saída do centroavante norueguês Erling Haaland do Borussia Dortmund para o Manchester City.

O atual bicampeão inglês desembolsou 75 milhões de euros (R$ 382,3 milhões) para ter o jovem goleador que ou os últimos anos sendo disputado por praticamente todos os clubes da prateleira de cima da Europa.

O valor é maior que a soma da grana movimentada pela segunda (Chiesa) e terceira (a ida do zagueiro brasileiro Diego Carlos para o Aston Villa) maiores transações desta edição do Mercado da Bola.

Dois jogadores brasileiros aparecem no top 10 dos maiores negócios já fechados para 2022/23.

Um deles é o próprio Diego Carlos, que foi vendido pelo Sevilla por 31 milhões de euros (R$ 158 milhões). Curiosamente, o outro será seu companheiro no Aston Villa: o meio-campista Philippe Coutinho, negociado pelo Barcelona com os ingleses por 20 milhões de euros (R$ 102 milhões) e oitavo colocado no ranking.

No ano ado, ainda impactado pelos efeitos econômicos da pandemia da covid-19, o Mercado da Bola de junho/julho/agosto movimentou "apenas" 4 bilhões de euros (R$ 20,4 bilhões) e teve seu resultado mais modesto desde 2014/15.

Desta vez, França e Inglaterra serão os primeiros países da elite europeia a abrir a janela de transferências. Nos dois países, a inscrição de reforços para a temporada 2022/23 poderá ser feita a partir de 10 de junho. Alemanha, Espanha e Itália optaram por manter a data tradicional e liberarão os negócios em 1º de julho.

Apesar da discordância quanto ao início, os cinco campeonatos nacionais mais importantes do Velho Continente manterão o mercado aberto até o mesmo dia: 1º de setembro. Depois, os clubes só poderão registrar atletas que já estavam sem contrato, ou seja, que não tinham vínculo com nenhuma equipe.

No Brasil, onde a janela é exclusiva para a chegada de jogadores que estavam no exterior (transferências internacionais), o próximo período apto para transações vai de 18 de julho a 15 de agosto.

Os 10 reforços mais caros

1 - Erling Haaland (NOR, Manchester City): 75 milhões de euros
2 - Federico Chiesa (ITA, Juventus): 40 milhões de euros
3 - Diego Carlos (BRA, Aston Villa): 31 milhões de euros
4 - Karim Adeyemi (ALE, Borussia Dortmund): 30 milhões de euros
5 - Brenden Aaronson (EUA, Leeds United): 28 milhões de euros
6 - Joaquín Correa (ARG, Inter de Milão): 23,6 milhões de euros
7 - Jérémie Boga (BEL, Atalanta): 22 milhões de euros
8 - Nico Schlotterbeck (ALE, Borussia Dortmund): 20 milhões de euros
Philippe Coutinho (BRA, Aston Villa): 20 milhões de euros
10 - Hee-chan Hwang (CDS, Wolverhampton): 16,7 milhões de euros
TOTAL: 752 milhões de euros

Fonte: Transfermarkt