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

Jogador mais rico do mundo vai de carona a treinos e quer conhecer o Rio

Faiq Bolkiah, o jogador mais rico do mundo, ainda está à espera da estreia no Marítimo - Getty Images
Faiq Bolkiah, o jogador mais rico do mundo, ainda está à espera da estreia no Marítimo Imagem: Getty Images

13/10/2020 04h00

Receba os novos posts desta coluna no seu e-mail

Email inválido

O jogador profissional de futebol mais rico do mundo não usa jatinho, helicóptero, alguma Ferrari, Porsche, Jaguar ou outro carro de luxo para chegar aos treinos do Marítimo, clube que disputa a primeira divisão do Campeonato Português.

Morador da Ilha da Madeira há apenas três semanas, o meia-atacante Faiq Bolkiah tem apelado para a boa, barata e tradicional carona para encontrar seus companheiros de times, recuperar a forma física e ficar pronto para estrear pelo seu novo time.

"Ele é muito humilde, nem parece ter a fortuna que tem. Para você ter uma ideia, nem comprou carro aqui em Portugal ainda. Ele está vindo para os treinos de carona. É um outro jogador do time que está trazendo ele", afirma o atacante brasileiro Rodrigo Pinho, em entrevista por telefone ao "Blog do Rafael Reis".

O jogador, que defende o Marítimo desde 2017 e já marcou 29 gols pelo clube, ite que a contratação de Bolkiah caiu como uma bomba no elenco da equipe. Quando os jogadores descobriram que seu novo parceiro tinha uma fortuna estimada em US$ 20 bilhões (R$ 110 bilhões), eles correram para pesquisar mais sobre o reforço.

"Achamos um vídeo em que ele mostrava seu tigre de estimação e os carros que tem na garagem. Ficamos um pouco assustados, é muita riqueza. Parece que a casa dele tem 1.500 quartos e que ele nunca entrou na maior parte deles."

Bolkiah é sobrinho do sultão de Brunei, um país localizado no sudeste asiático que tem cerca de 460 mil habitantes e grandes reservas de petróleo e gás natural. Seu tio Hassanal é o soberano da nação desde 1968 e chegou a contratar Michael Jackson para cantar em seu aniversário de 50 anos —um evento público que reuniu 60 mil pessoas.

Faiq Bolkiah (Marítimo) - Homem de Gouveia/Efe - Homem de Gouveia/Efe
Imagem: Homem de Gouveia/Efe

De acordo com o site "BlogFinanceFR", responsável pela elaboração da lista dos jogadores mais ricos do planeta, a fortuna do atleta do Marítimo é 43 vezes maior que a de Cristiano Ronaldo, segundo colocado no ranking, que, por coincidência, nasceu justamente na Ilha da Madeira, onde o bilionário da bola vive e joga atualmente.

"No dia que ele chegou, fomos tomar banho depois do treino e ele pediu um xampu emprestado. Na hora, respondemos: 'se você não tem xampu, imagina a gente'. Ele levou na brincadeira, estamos nos conhecendo ainda. Falei que quero levá-lo ao Rio de Janeiro. Ele adorou a ideia. Mas, pensando melhor, acho que não é uma boa ideia", acrescenta Pinho.

Apesar de ter ado pelas categorias de base de Arsenal e Chelsea e ser o capitão da seleção de Brunei, o meia-atacante de 22 anos ainda está em busca de suas primeiras oportunidades no futebol profissional.

Bolkiah ou as últimas quatro temporadas no elenco do Leicester, clube que tem brigado na metade de cima da tabela do Campeonato Inglês, mas jamais foi sequer relacionado para ficar no banco de reservas do time principal.

"Como ele chegou com a temporada já em andamento, está um pouco abaixo fisicamente e ainda não tem sido utilizado nas partidas. Mas dá para perceber que tem qualidade. Acho que aqui ele vai ter oportunidade de jogar", completa o brasileiro.

Depois de chegar a flertar com o rebaixamento na temporada ada, o Marítimo tem sido uma das sensações deste início de Português. A equipe de Bolkiah já derrotou o Porto, soma seis pontos em três rodadas e ocupa a quinta colocação.

No próximo sábado, recebe o Portimonense, que ainda não venceu em 2020/21. Se vencer mais uma vez e os outros resultados ajudarem, o time pode até assumir a liderança da competição.