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

Só pode ser de Áries: time russo é acusado de contratar técnico pelo signo

Rui Vitória comanda o Spartak Moscou desde o início da temporada - Divulgação
Rui Vitória comanda o Spartak Moscou desde o início da temporada Imagem: Divulgação

16/08/2021 04h00

Receba os novos posts desta coluna no seu e-mail

Email inválido

O português Rui Vitória comandou o Benfica durante quatro temporadas, já conquistou quatro títulos nacionais (três pelo clube de Lisboa e um Campeonato Saudita, com o Al-Nassr) e foi eleito duas vezes o melhor treinador do seu país.

Mas, de acordo com um dirigente recém-saído do Spartak Moscou, o currículo vitorioso não foi o principal critério que fez o compatriota de Cristiano Ronaldo ser contratado para comandar a equipe russa.

Segundo o ex-diretor esportivo Dmitry Popov, que deixou o clube há uma semana e meia, Vitória só é o técnico do time moscovita porque ele é de signo de áries e seu nome começa com a letra R.

A istração baseada em princípios de astrologia e numerologia é influência direta de Zarema Salikhova, esposa do dono do Spartak, Leonid Fedun. Segundo Popov, ela é figura determinante em tudo que acontece no clube.

A revelação foi feita depois que o dirigente pediu demissão do time russo durante o intervalo da derrota por 2 a 0 para o Benfica, pelas fases preliminares da Liga dos Campeões da Europa, no dia 4 de agosto.

Chamado de "rato" por Salikhova devido à decisão de abandonar o time no meio de uma partida importante, Popov resolveu contra-atacar e publicou em sua conta na rede social "Telegram" mensagens que trocou com a primeira-dama durante o processo de contratação de técnico do Spartak.

Nesse bate-papo, a esposa de Fedun dizia que o novo técnico do clube precisaria necessariamente atender aos critérios descritos acima (de nome e signo) e sugere o espanhol Rafael Benítez, que curiosamente faz aniversário no mesmo dia de Vitória (16 de abril).

Só que Rafa assinou com o Everton, e um outro treinador que se encaixava na fórmula pré-estabelecida por ela acabou contratado. Mesmo assim, Salikhova não ficou contente com a escolha do português e deixou o cargo que diretora financeira que ocupava no clube.

O caso Spartak não é a primeira polêmica envolvendo futebol e o valor dos signos. A história mais conhecida envolve a convocação da seleção sa para a Copa do Mundo-2010 e seu treinador na época, Raymond Domenech.

O então comandante dos Bleus era um estudioso declarado de astrologia e resolveu não levar para a África do Sul os meias-atacantes Robert Pirès (Villarreal) e Ludovic Giuly (Paris Saint-Germain).

Pirès não ficou quieto com a exclusão. Pelo contrário, deu uma entrevista afirmando que ele e seu outro companheiro não convocado só não estavam na seleção porque eram de escorpião, signo que Domenech prefere não ter nos elencos com os quais trabalha por considerar que eles "não são pessoas boas e têm dificuldades para conviver com os demais".

O começo de trabalho do ariano Rui Vitória à frente do Spartak não tem sido nada positivo. O clube perdeu quatro dos seis primeiros jogos da temporada, já foi eliminado pelo Benfica da Champions e, mesmo após a vitória por 1 a 0 sobre o Ural, no sábado, está na metade de baixo da tabela de classificação do Campeonato Russo.

A equipe de Moscou é uma das mais poderosas do país e detém o recorde de títulos desde o fim da União Soviética (10, contra sete do Zenit São Petersburgo, segundo maior campeão). A última vez que levantou a taça foi em 2016/17. Na temporada ada, ficou com o vice.