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

Galvão Bueno diz que largará narração na TV Globo depois da Copa do Mundo

Galvão Bueno tem contrato com a Globo até o fim do ano - Reprodução/TV Globo
Galvão Bueno tem contrato com a Globo até o fim do ano Imagem: Reprodução/TV Globo

Do UOL, em São Paulo

24/03/2022 13h36

O narrador Galvão Bueno largará a narração na TV Globo depois da Copa do Mundo do Qatar, que será realizada neste ano. O narrador se despede do Maracanã, hoje, na partida entre Brasil e Chile, às 20h30, pela 17ª e penúltima rodada das Eliminatórias Sul-Americanas.

"Eu tenho contrato com a Globo até o fim do ano. E a gente resolveu que iríamos investir muito na minha participação na Olimpíada e, esse ano, seria seleção brasileira e Copa do Mundo. E estamos conversando para ver o que será depois do dia 18 de dezembro, que é o dia da final. Espero estar com saúde para estar lá", disse Galvão ao jornal O Globo.

"E temos até lá para resolver o que vai acontecer. Eu diria que hoje tenho uma consciência de que seria minha última Copa do Mundo narrando em TV. Tudo tem seu tempo. Mas, ao mesmo tempo, que termina o contrato para essa minha sequência de 41 anos na Globo, com trabalho do dia a dia, programa, narração de jogos, com essas coisas, a tendência nessa conversa é que isso pare depois da Copa do Mundo. Mas estamos negociando outras coisas. Outros caminhos. E, muito provavelmente, muita coisa nesse mundo digital e outras plataformas dentro do Grupo Globo. A Globo é minha casa", acrescentou.

Galvão entrou na Globo no início dos anos 1980 e participou de 10 Copas do Mundo. "Globo é minha casa. Então, a nossa conversa nesse momento é: o que irá acontecer, como deixaremos as portas abertas e que porta será utilizada depois do dia 18 de dezembro. É impossível você dizer no mundo "não, nunca mais". A vida me ensinou isso. Mas neste momento eu diria, narração em TV aberta, não mais", declarou.

Mais cedo, o próprio narrador confirmou no Twitter a despedida no Maracanã. Além disso, ele destacou que o duelo contra o Chile será o compromisso derradeiro da seleção no Brasil antes da Copa do Mundo de 2022.

Em 2020, Galvão afirmou que não narraria a Copa do Qatar, mas depois mudou de ideia. No ano ado, ele retornou às transmissões no estúdio depois de 14 meses por conta da pandemia de covid-19.

Nesta semana, o principal narrador esportivo da Globo surpreendeu os confinados do BBB 22 e narrou um jogo de totó (ou pebolim) humano entre os participantes com a mesma emoção de uma partida de Copa do Mundo. Aos 71 anos, Galvão soma quase meio século de carreira.

Depois de enfrentar o Chile, o Brasil irá encarar a Bolívia, em La Paz, no próximo dia 29, no último compromisso oficial da seleção antes da Copa. O torneio mundial, inclusive, encerrará a agem de Tite como treinador da equipe. Há cerca de um mês, ele confirmou que deixará o comando técnico da seleção brasileira após a disputa no Qatar.

Confira a nota da Globo:

A história do Galvão Bueno se mistura à própria história do esporte brasileiro. Nenhum outro narrador esteve tão presente nas principais conquistas do esporte brasileiro quanto Galvão Bueno nos últimos 41 anos. Foi através da voz dele que acompanhamos os momentos mais importantes dos nossos atletas, nos emocionamos com conquistas, choramos juntos perdas dramáticas, celebramos as mensagens de esperança e superação que o esporte traz. Todo mundo lembra onde estava quando ele gritava "é tetra", abraçado a Pelé. Ou quando Galvão, assustado, narrava o acidente em Imola que levou um dos maiores ídolos brasileiros de todos os tempos, Ayrton Senna.

É um privilégio para a Globo contar com o talento, o carisma e a dedicação desse gigante do jornalismo esportivo brasileiro por mais de 40 anos. Um legado que fica para o jornalismo esportivo. A emoção no lugar mais alto do pódio.

O vínculo fixo de Galvão com a Globo se encerra no fim do ano, após a transmissão da Copa do Mundo do Catar. Será um ano intenso, de muitos desafios, realizações e, certamente, de muita emoção. "Galvão é um gênio da comunicação, que reinventou a função de um narrador nas transmissões esportivas. Haverá pra sempre na história da TV brasileira o antes e o depois de Galvão. Juntos, estamos preparando uma despedida à altura da história dele na Copa do Catar. Será inesquecível para o Galvão e para o público", afirma Renato Ribeiro, Diretor do Esporte da Globo.

"Eu me realizei como profissional nesses 41 anos na Globo. Foram emoções fortíssimas. Estarei com a seleção brasileira e com o futebol até o dia 18 de dezembro. Depois, vira-se uma página e o livro continua. Pretendo mergulhar de cabeça no mundo digital, estamos falando sobre possibilidades em outras plataformas. A Globo é minha casa", declara Galvão Bueno.