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

Por que as famílias terão menos espaço no cotidiano da seleção na Copa 2022

O atacante Neymar com o filho, Davi Lucca, no último treino da seleção brasileira em Sochi - AFP PHOTO / NELSON ALMEIDA
O atacante Neymar com o filho, Davi Lucca, no último treino da seleção brasileira em Sochi Imagem: AFP PHOTO / NELSON ALMEIDA

Do UOL, em Turim (ITA) e Doha (QAT)

19/11/2022 04h00

Classificação e Jogos

Em Sochi, na Rússia, quatro anos atrás, a cena era comum em dias de folga: jogadores da seleção chegavam ao hotel em que a maioria dos familiares da delegação estava hospedada. Tinha quem fosse almoçar ou jantar no restaurante em frente, outros avam a tarde no quarto ou desciam para um banho de mar. Os parentes estavam quase todos concentrados no mesmo hotel —teve dia que rolou churrasco. No Qatar, essa relação será diferente, segundo o planejamento da CBF para a Copa do Mundo de 2022.

A ideia da diretoria de seleções não vai ser isolar completamente as famílias do time brasileiro —o período de treinos em Turim, na Itália, já mostrou isso. Mas a rotina durante a Copa deve trazer um contato mais escasso e pontual.

Houve uma conversa entre os membros da comissão técnica e o coordenador Juninho Paulista, que também acionou seu antecessor, Edu Gaspar, para ver como foi a experiência na Rússia. A avaliação foi de que seria possível melhorar a estratégia. E isso se deu, como ponto de partida, com a CBF não se responsabilizando pelos pacotes de hospedagem e traslado dos familiares dos jogadores.

Para o Qatar, o máximo que a CBF fez foi mostrar aos familiares um pacote negociado por uma empresa de turismo e não contratado diretamente pela entidade.

Isso abriu uma série de variáveis para as famílias. Parte dos parentes de Marquinhos, por exemplo, vai alugar uma casa —a mulher dele, Carol Cabrino, optou por um hotel para ficar com os filhos. A mesma estratégia da casa foi adotada pelos familiares de Paquetá. Já a esposa de Bruno Guimarães, Ana Lídia, está com bebê recém-nascido e só programou viagem para assistir ao segundo jogo, contra a Suíça, e uma eventual final.

A família de Neymar, tradicionalmente muito participativa em todos os os de sua carreira —em 2018 se hospedou no hotel da seleção— não quis confirmar à reportagem os detalhes logísticos. Duas fontes ouvidas afirmaram ao UOL que o estafe do camisa 10 estudava permanecer em Dubai, nos Emirados Árabes, a cerca de uma hora de vôo de Doha, palco dos jogos da Copa.

Ana foi uma das mulheres de jogador que esteve em Turim, acompanhando os treinos durante a semana. O ambiente da seleção também teve Helen Telles, irmã de Alex Telles, e os pais de Rodrygo, para citar alguns exemplos.

No Qatar, a CBF preparou uma área de convivência para os jogadores e seus convidados dentro do complexo do estádio Grand Hamad, que servirá de centro de treinamentos para o Brasil. Os encontros devem acontecer pontualmente após alguns treinos. Não há previsão de contato no hotel que abrigará a seleção: The Westin Doha.

Em Sochi, quatro anos atrás, familiares conseguiram se hospedar no mesmo hotel que a seleção brasileira —o pai de Neymar foi um deles. A proximidade entre campo e hotel facilitava o contato depois das atividades.

No geral, a comissão técnica quer que os jogadores se concentrem menos no extracampo para manterem o foco na campanha ao longo da Copa. Há o entendimento que questões familiares e eventuais perrengues tirem a concentração deles. Pelo intervalo relativamente curto entre partidas, as folgas devem ser bem mais escassas ao longo da estadia no Qatar, em comparação com a Rússia. Geralmente, havia tempo livre para os atletas nos dias pós-jogos.

  • Direto de Doha, capital do Qatar, o UOL News Copa traz notícias sobre a preparação e viagem da Seleção Brasileira, a escalação ofensiva de Tite, o adversário do Brasil na estreia, a festa de abertura e mais! Confira:

Quem deve ser o capitão da seleção brasileira na Copa do Mundo?

Resultado parcial

Total de 6876 votos
30,57%
Pedro Vilela/Getty Images