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

Olhar Olímpico

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.

Conheça Gui Caribé, que já é mais rápido que Cielo e quer recorde mundial

Guilherme Caribé, nadador brasileiro - Divulgação/CBDA
Guilherme Caribé, nadador brasileiro Imagem: Divulgação/CBDA

22/12/2022 04h00

Qualquer comparação entre um garoto e um ídolo do esporte costuma ser um fardo para o novato. Quantos já não se perderam na frustração de não chegarem ao mesmo nível? Mas Guilherme Caribé, 19 anos, parece não ter nenhum medo de ser apontado como o "novo Cesar Cielo". Repete que tem tempos melhores do que o campeão olímpico tinha no mesmo estágio da carreira e afirma vai buscar de volta para o Brasil o recorde mundial dos 100m livre que foi de Cesão.

Se você não sabe quem é Gui Caribé, prazer. Ele é não só a nova aposta para ser o próximo grande velocista brasileiro como parece ser também quem mais merece esse rótulo nos últimos anos. No fim de semana retrasado, mesmo sem estar 100% em forma, reservada aos principais torneios da temporada universitária dos EUA, ele estabeleceu novos recordes brasileiros júnior nos 50m e nos 100m livre.

Nos 100m, com 47s82, assumiu o quarto lugar do ranking nacional adulto de todos os tempos. Nos 50m, baixou da casa de 22 segundos, para 21s87, algo que só Bruno Fratus, entre os brasileiros, havia feito nos últimos quatro anos.

Nos EUA, em novembro, já havia nadado as 100 jardas livres em 41s44. Como comparação, ao fim do seu primeiro ano como universitário nos EUA, Cesar Cielo tinha tempo mais de um segundo pior: 42s58. Atual campeão olímpico, Caeleb Dressel fechou sua primeira temporada universitária com 41s90.

Caribé só não é o melhor calouro de todos os tempos, após três meses nos EUA, porque no ano ado Jordan Crooks fez 41s16. Ele e o nadador das Ilhas Cayman, agora campeão mundial dos 50m em piscina curta, são companheiros de equipe no Tennessee. Na primeira grande competição entre eles, ainda aprendendo a nadar em piscina de jardas, o brasileiro só ficou 0s17 atrás de Crooks.

Tudo isso aos 19 anos, antes do fim do primeiro dos oito semestres em que ele deverá treinar e estudar no Tennessee. "Nunca tinha tido mudança na minha vida, sempre treinei com o mesmo técnico. E de uma única vez tudo mudou. Não foi de estado, foi de país. Foi uma mudança grande em relação à metodologia de treino, pessoas novas, ter que falar inglês, ter um time muito maior. Antes era meu pai e meu técnico", conta Caribé.

Desde que aprendeu a nadar aos 2 anos, levado pela pai, que só queria ensiná-lo a ficar em segurança na água, Caribé sempre teve as mesmas pessoas por perto. O pai, Matheus Caribé, educador físico e atualmente seu preparador, e Rafael Spínola, treinador. Diferente de tudo que aconteceu na natação brasileira nos últimos anos, ele não representa um clube paulista, nem qualquer um dos 'grandes' da natação brasileira. Compete pelo Clube dos Funcionários da Petrobras, de Salvador.

"A gente dá uma assustada no pessoal, é interessante", diz o garoto, que, não fosse o sotaque, poderia ser confundido com Bruno Fratus. "As pessoas acham que para ser grande você precisa estar em um clube grande do sul e do sudeste. Mas poucos conseguem comprovar que não é assim. O Edvaldo, eu..."

É Caribé quem traz para a conversa a outra comparação óbvia: Edvaldo Valério, o Bala, medalhista de bronze olímpico com o 4x100m livre em Sydney-2000. "O Valério foi um cara que ajudou muito, servindo como referência, ajudando. Aconselhando, dando dicas, e mesmo como incentivo de um atleta feito na Bahia e que conseguiu chegar nas Olimpíadas. Muitas pessoas esperam que vá para clube maior, maior estrutura, mas ficar aqui é algo gratificante."

Erro de principiante

Caribé nunca chegou à seleção brasileira adulta. Ele poderia ter estreado no Mundial de Budapeste, no meio do ano, mas cometeu um erro de principiante na seletiva, o Troféu Brasil. Comprou um traje novo e quis estreá-lo na competição — a roupa fica muito justa ao corpo e não pode ser vestida e retirada muitas vezes.

Quando caiu na piscina, descobriu que o traje ficou largo e permitia a entrada de água nas costas. Ao invés de ganhar tempo, ele perdia. Acabou fora da final A. À tarde, até fez marca que o colocaria para nadar os 100m livre e compor o 4x100m no Mundial, mas como ela foi obtida na final B, não valeu para convocação.

Em setembro, optou por não voltar dos EUA para o Brasil para nadar a seletiva para o Mundial de Piscina Curta. Diferentemente do colega e rival, que foi à Austrália e não só ganhou os 50m como foi o mais rápido das eliminatórias e das semifinais dos 100m livre, terminando depois em sétimo, Caribé preferiu ficar com a equipe de Tennessee, que até o havia liberado, visando sua primeira temporada na natação universitária dos EUA. Em três meses, já ganhou quatro quilos de massa magra e, não sabe como, alguns centímetros de altura.

Também já mostrou a que veio. É o segundo do ranking universitário nas 100 jardas, só atrás de Crooks. "É um grande atleta, um grande amigo, mas quero ganhar dele, da mesma forma que ele quer ganhar de mim", diz o brasileiro, já pensando no campeonato da NCAA, em 2023.

Para o ano que vem, também quer manter a sequência de títulos nacionais. Ele ganha todos os campeonatos nacionais de categoria nos 100m desde os 16 anos e, dos 50m, desde os 17. Em 2023, porém, a briga será entre os adultos. Na prova mais curta, contra Bruno Fratus. "Eu quero ganhar dele ano que vem, é um desafio legal. Um cara que me espelho muito dentro da água. A gente conversa, ele me incentiva", conta Caribé, que recebeu elogios públicos de Fratus depois da dobradinha no júnior.

Mas o baiano diz que seu forte não é os 50m, mas os 100m livre, prova agora dominada pela estrela adolescente David Popovic, romeno de 18 anos que bateu o recorde mundial que era de Cesar Cielo. Caribé não se assusta: "É um grande atleta, que se tornou um alvo pelo recorde mundial que quebrou do Cielo. Mas estou indo buscar esse recorde de volta". A conferir.