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

Raphinha encantou Jesus, Bielsa e Tite e faz 1º jogo da carreira no Brasil

Raphinha dribla jogador da Colômbia durante partida da seleção pelas Eliminatórias - Juan Barreto/AFP
Raphinha dribla jogador da Colômbia durante partida da seleção pelas Eliminatórias Imagem: Juan Barreto/AFP

Gabriel Carneiro

Do UOL, em Manaus

14/10/2021 04h00

Raphinha treinou os dois últimos dias como titular da seleção brasileira e, apesar de Tite não ter confirmado, tudo indica que começará jogando hoje (14), às 21h30 (de Brasília), contra o Uruguai, pela 12ª rodada das Eliminatórias da Copa do Mundo do Qatar. Numa trajetória incomum entre os atletas que vestem a Amarelinha, uma curiosidade: o jogo na Arena da Amazônia será o primeiro da carreira dele como profissional no país.

Atualmente no Leeds, da Inglaterra, o jogador de 24 anos saiu do Brasil ainda nas categorias de base, quando foi negociado pelo Avaí com o futebol português depois de despontar numa edição da Copa São Paulo de Juniores aos 19. Ele ainda não tinha estreado em equipes principais, o que acontece só agora e logo com a camisa da seleção ao lado de Gabriel Jesus e Neymar.

Tão surpreendente quanto o fato de jamais ter atuado no país é a rápida ascensão de Raphinha na seleção. Depois de ter a convocação vetada para os jogos de setembro numa decisão conjunta dos times da Inglaterra, o atacante foi novamente chamado por Tite para os compromissos deste mês diante de Venezuela, Colômbia e Uruguai. Era sua primeira experiência com a camisa da seleção e o mais comum é que fosse restrita aos treinamentos ou alguns poucos minutos em campo.

Mas Tite foi pego de surpresa com a rápida adaptação do jogador tanto às dinâmicas do grupo como ambiente de convívio, quanto com as orientações técnicas e táticas. Assim, Raphinha foi a primeira substituição do Brasil nos dois jogos, somou 85 minutos em campo e deu duas assistências. As credenciais necessárias para uma oportunidade precoce como titular hoje.

Raphinha - Lucas Figueiredo/CBF - Lucas Figueiredo/CBF
Raphinha durante treino da seleção brasileira
Imagem: Lucas Figueiredo/CBF

Sempre "em casa"

Não é surpreendente para o estafe de Raphinha essa velocidade de adaptação. Segundo ouviu o UOL, é a regra de toda a carreira dele. Quando saiu do Avaí sem jamais ter atuado profissionalmente para em menos de um ano já ganhar minutos na elite do futebol português o comportamento era o mesmo da atualidade. Isso se repetiu nas três transferências pela Europa em que o atacante já chegou jogando, fazendo gols e dando assistências por Sporting, Rennes e agora Leeds.

Pessoas próximas mencionam a sólida base familiar como principal responsável por isso. Mas há um elemento extra: Raphinha não é de festas, baladas e restaurantes. Ele gosta de reunir pessoas em casa quando é o caso e costuma montar estruturas de lar parecidas em cada país, com espaço para jogos e prática de outros esportes como o basquete, conforto e até a mesma decoração. E de lá pouco sai. Assim, é como se não estivesse sempre de mudança, o que costuma atrapalhar brasileiros mundo afora.

Fora isso, a visão de outros jogadores é de que o atacante da seleção tem muita facilidade no relacionamento. Até hoje ele faz parte do grupo no WhatsApp dos jogadores da base do Avaí, por exemplo. Todos esses fatores contribuem para que Raphinha conquiste rapidamente a confiança de treinadores dos mais variados perfis.

Sua chegada ao Sporting de Portugal na temporada 2018/2019, por exemplo, foi um pedido de Jorge Jesus — eles nem chegaram a trabalhar juntos, porque o técnico saiu antes da contratação ser concretizada. Antes de ser convocado por Tite, Raphinha já brilhava na Premier League sob o comando do argentino Marcelo Bielsa. Lá, melhorou seu jogo sem bola e seu gosto por exercer funções táticas, para além da capacidade técnica de drible que sempre teve.

Raphinha - Lucas Figueiredo/CBF - Lucas Figueiredo/CBF
Raphinha entrou no intervalo e mudou o jogo contra a Venezuela na semana ada
Imagem: Lucas Figueiredo/CBF

O atacante costuma pedir a pessoas do seu estafe dados de quanto correu e de quantas bolas recuperou e se orgulha de saber o que entregou ao time taticamente. "É o tipo de jogador que não dosa, que nunca tem preguiça" é uma das frases ditas sobre ele. Ontem, Tite elogiou e pediu calma.

É um ponta que dá amplitude, que tem jogada pessoal com velocidade e o balanço central que gera cruzamento ou a jogada de fundo com cruzamento para trás, além da finalização de média distância. Mas vamos com calma, senão criamos expectativa em demasia. Estamos construindo e dando oportunidades.

O destaque precoce na seleção já agita o mercado da bola, que na última janela de transferências ligou o nome de Raphinha ao Liverpool. Segundo Deco e João Paulo Tardim, que cuidam da carreira do atacante, não há uma proposta na mesa neste momento. Depois do jogo em Manaus, quem sabe?

FICHA TÉCNICA
BRASIL x URUGUAI

Competição: Eliminatórias da Copa do Mundo de 2022, 12ª rodada
Local: Arena da Amazônia, em Manaus-AM
Data/hora: 14 de outubro de 2021, quinta-feira, às 21h30 (de Brasília)
Árbitro: Fernando Rapallini (Argentina)
Assistentes: Juan Bellati e Diego Bonfa (ambos da Argentina)
VAR: Mauro Vigliano (Argentina)

BRASIL: Éderson; Emerson, Lucas Veríssimo, Thiago Silva e Alex Sandro; Fabinho, Fred, Raphinha e Lucas Paquetá; Gabriel Jesus e Neymar. Técnico: Tite.

URUGUAI: Muslera; Nahitan Nández, Coates, Godín e Piquerez; Valverde, Vecino, Bentancur e De la Cruz; Luis Suárez e Cavani. Técnico: Óscar Tabarez.