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

Brasil é a seleção que mais dinheiro movimentou na janela; veja o top 10

Casemiro é um dos jogadores da seleção que trocaram de clube nesta janela - Thiago Ribeiro/Thiago Ribeiro/AGIF
Casemiro é um dos jogadores da seleção que trocaram de clube nesta janela Imagem: Thiago Ribeiro/Thiago Ribeiro/AGIF

04/09/2022 04h00

Receba os novos posts desta coluna no seu e-mail

Email inválido

Às vésperas da Copa do Mundo do Qatar-2022, a seleção brasileira ganhou mais um importante reconhecimento de que é uma das favoritas ao título: seu grupo de jogadores foi o que mais movimentou dinheiro na janela de transferências de montagem de elencos para a temporada 2022/23.

Nada menos que oito atletas que fizeram parte da última convocação de Tite protagonizaram algum tipo de transação nesta edição do Mercado da Bola. E a lista só não tem nove nomes porque Antony estava machucado na mais recente Data Fifa.

Dispensado pelo Barcelona, Daniel Alves encontrou casa nova no Pumas UNAM, do México. O lateral esquerdo Alex Telles foi emprestado pelo Manchester United ao Sevilla. Já Lucas Paquetá (West Ham), Philippe Coutinho (Aston Villa), Richarlison (Tottenham), Raphinha (Barcelona), Gabriel Jesus (Arsenal), Antony e Casemiro (ambos do Manchester United) tiveram os direitos econômicos comprados por seus novos times.

Juntos, eles fizeram mudar de mãos um total de 396,9 milhões de euros nesta janela (mais de R$ 2 bilhões).

Considerando os jogadores presentes na convocação mais recente de cada país e também aqueles que só ficaram de fora por problemas físicos ou disciplinares, nenhuma outra seleção do mundo inteiro bombou tanto no comércio de jogadores nesta pré-temporada.

Na verdade, nenhuma delas sequer chegou à metade da grana que foi movimentada entre junho e agosto pelos jogadores que atualmente vestem a camisa canarinho e vão brigar pelo hexacampeonato mundial no Qatar.

Quem mais se aproximou do Brasil foi a seleção portuguesa, de Vitinha e Nuno Mendes (Paris Saint-Germain), João Palhinha (Fulham) e Gonçalo Guedes e Matheus Nunes (Wolverhampton), cujas transferências chegaram a 197,1 milhões de euros (R$ 1 bilhão).

A Argentina, que teve como principal negócio desta janela a ida do zagueiro Lisandro Martínez (ex-Ajax) para o Manchester United, completa o pódio, com 176,2 milhões de euros (R$ 907,5 milhões).

O top 10 das seleções que mais movimentaram dinheiro neste Mercado da Bola conta ainda com outras favoritas ao título do Mundial do Qatar, como França (4ª) e Inglaterra (7ª), e até mesmo com uma equipe que nem se classificou para a competição, a Itália (10ª).

A seleção irá se reunir no fim deste mês para uma última rodada de amistosos antes da divulgação dos convocação para a Copa-2022. Os dois jogos, contra Gana (23) e Tunísia (27), serão disputados na França.

A estreia do Brasil no Mundial está marcada para o dia 24 de novembro, contra a Sérvia, em Lusail. Cabeça de chave do Grupo G, a equipe canarinho enfrentará também Suíça e Camarões na primeira fase.

A Copa do Qatar será disputada fora do seu período habitual por causa do calor que faz no Oriente Médio no meio do ano. Por isso, começará em 20 de novembro e tem a final marcada para 18 de dezembro.

Essa será a última edição do torneio da Fifa com o formato que vem sendo utilizado desde a França-1998. A partir do Mundial seguinte, organizada por Estados Unidos, Canadá e México, serão 48 participantes na disputa pelo título.

Quanto cada seleção movimentou na janela?

1 - Brasil: 396,9 milhões de euros
2 - Portugal: 197,1 milhões de euros
3 - Argentina: 176,2 milhões de euros
4 - França: 157,8 milhões de euros
5 - Bélgica: 151,3 milhões de euros
6 - Holanda: 150,2 milhões de euros
7 - Inglaterra: 116,7 milhões de euros
8 - Uruguai: 114,4 milhões de euros
9 - Alemanha: 110,5 milhões de euros
10 - Itália: 109,4 milhões de euros