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

The Town, Lolla e mais: saiba tudo dos festivais mais aguardados em 2023

Multidão durante o Lollapalooza Brasil 2022; festival está confirmado para março de 2023 - Mariana Pekin/UOL
Multidão durante o Lollapalooza Brasil 2022; festival está confirmado para março de 2023 Imagem: Mariana Pekin/UOL

De Splash, no Rio

03/01/2023 04h00Atualizada em 30/01/2023 11h50

Após o retorno dos festivais no ano ado, 2023 promete trazer novidades para quem gosta de curtir muita música. Os organizadores do Rock in Rio anunciaram um novo evento, o The Town, que será realizado em São Paulo. O estado também vai receber, pela primeira vez em sete anos, o Tomorrowland, maior festival de música eletrônica do mundo.

Além deles, festivais já tradicionais seguem de pé. Há opções para todos os gostos e em diferentes cidades do país. Pensando nisso, Splash apresenta uma lista com os festivais mais importantes do ano

Universo Spanta (Rio de Janeiro): 6 até 29/01

Maior festival do verão carioca, o Universo Spanta traz mais de 200 shows e 250 horas de atrações após ser cancelado em 2021 e 2022 pela pandemia da covid-19. No line-up estão Emicida, Thiaguinho, IZA, Ivete Sangalo, Zeca Pagodinho, Ludmilla, Luísa Sonza, Pabllo Vittar, Paralamas e Menos É Mais. Acontece na Marina da Glória e ingressos custam a partir de R$ 90 (meia-entrada).

Festival de Verão de Salvador (Bahia): 28 e 29/01

Tradicional na Bahia, o Festival de Verão de Salvador existe há 25 anos. Neste ano, promove encontros da música brasileira, entre eles: Caetano Veloso sobe ao palco ao lado de Gilberto Gil, enquanto Ivete Sangalo convida Luedji Luna, Carlinhos Brown se une a Duda Beat e Attooxxá, já Ludmilla convida Gloria Groove, e BaianaSystem sobe ao palco com o Olodum. Acontece no Parque de Exposições e ingressos custam a partir de R$ 81 (meia-entrada no 4ª lote).

Planeta Atlântida (Xangri-lá/RS) - 3 e 4/02

Maior festival da região Sul, o Planeta Atlântida também retorna para sua primeira edição pós-pandemia. Algumas atrações são Luísa Sonza, Gloria Groove, Vitor Kley (no primeiro dia); Ludmilla, Ivete Sangalo, Luan Santana (no segundo dia) e mais. Acontece em Xangri-lá e os ingressos custam a partir de R$ 275 (meia-entrada no 5ª lote).

CarnaUOL (São Paulo) - 4/02

As vendas do CarnaUOL 2023 já estão abertas - Divulgação - Divulgação
As vendas do CarnaUOL 2023 já estão abertas
Imagem: Divulgação

O evento, que vai agitar o pré-carnaval paulista, acontece a partir das 12h no Allianz Parque. O festival vai reunir grandes nomes do pop, do axé e do forró. O line-up completo traz Gloria Groove, Luísa Sonza, Zé Neto e Cristiano, Claudia Leitte, BaianaSystem, Barões da Pisadinha e Dubdogz. Ingressos custam a partir de R$ 115 (meia-entrada para pista no 2ª lote).

Festival GRLS (São Paulo): 4 e 5/03

Com line-up 100% feminino e muito pop, o festival GRLS estreou em 2022. Para a edição deste ano, as atrações confirmadas são Tinashe, Sandy, Ludmilla, Alcione, Duda Beat, Margareth Menezes, Manu Gavassi e Rachel Reis. Os ingressos estão à venda e custam a partir de R$ 480 (meia-entrada para os dois dias). Ele acontece no Centro Esportivo Tietê, em São Paulo.

Lollapalooza (São Paulo): 24, 25 e 26/03

Line-up do Lollapalooza 2023 - Reprodução/Twitter - Reprodução/Twitter
Line-up do Lollapalooza 2023
Imagem: Reprodução/Twitter

Um dos festivais mais aguardados do ano, o Lollapalooza liberou o line-up completo no ano ado. Vai trazer nomes internacionais de peso, como Billie Eilish, Lil Nas X, Blink-182, Tame Impala, Rosalía, Willow e Drake. Em três dias diferentes, também convida atrações nacionais. Ludmilla, L7nnon, Filipe Ret, Pitty, Pedro Sampaio, Anavitória e Paralamas do Sucesso também sobem ao palcos montados no Autódromo de Interlagos. Os ingressos estão à venda e custam a partir de R$ 660 (meia-entrada).

QUEREMOS! FESTIVAL (Rio de Janeiro): 15/04

Marisa Monte, Rico Dalasam e Rachel Reis são os primeiros nomes confirmados do festival que leva nomes consagrados e novos da MPB para a Marina da Gloria. Ingressos custam a partir de R$ 200 (meia-entrada no 1ª lote).

Ultra Brasil (São Paulo): 21 e 22/04

Um dos maiores festivais de música eletrônica do mundo retorna ao país este ano. A sétima edição vai ocupar o Vale do Anhangabaú. O evento vai contar com quatro palcos. Os ingressos estão disponíveis na plataforma Eventim.

Breve Festival (Belho Horizonte): 22/04

Marcado pela multiplicidade, o Breve Festival chega a sua quarta edição com atrações, como Joss Stone, Ludmilla e João Gomes. Alcione, Matuê, Alceu Valença, Péricles, Liniker, Luedji Luna e Don L também estão confirmados. Acontece na Esplanada do Mineirão e os ingressos custam a partir de R$ 120 (meia-entrada).

Summer Breeze Brasil (São Paulo): 29 e 30/04

Parkway Drive, Blind Guardian, Bruce Dickinson, Stone Temple Pilots e mais pintarão na edição brasileira do festival de rock alemão, que rola no Memorial da América Latina. Serão quase 30 horas de música rolando nos quatro palcos do evento. Ingressos a partir de R$ 425.

MITA Festival: 27, 28/05 (São Paulo), 3 e 4/06 (Rio de Janeiro)

MITA é a sigla para Music Is The Answer (Música é a resposta, em tradução literal). O festival acontece em duas cidades, Rio e SP. Este ano traz duas gigantes da musica indie: Lana Del Rey e Florence + The Machine. Haim, Sabrina Carpenter, NX Zero, Natiruts e Jorge Ben Jor também estão confirmados. Ingressos custam a partir de R$ 350 (meia-entrada). Ingressos serão vendidos em fevereiro.

Ultra Brasil (São Paulo): 21 e 22/04

Um dos maiores festivais de música eletrônica do mundo retorna ao país este ano. A sétima edição vai ocupar o Vale do Anhangabaú. O evento vai contar com quatro palcos. Os ingressos estão disponíveis na plataforma Eventim.

Forró da Lua Cheia (Altinópolis/SP): 8 a 11/06

Festival que une música e natureza nas montanhas de São Paulo chega a 31ª edição em 2023. Ainda não tem line-up confirmado, mas atrações devem ser divulgadas ainda neste mês, assim como mais informações sobre vendas.

Sarará (Belo Horizonte): 26/08

O festival mineiro confirmou: anunciou os primeiros nomes confirmados: Marisa Monte, Timbalada, Fat Family, Urias e Rico Dalasam. Os ingressos já estão à venda e custam a partir de R$ 120 (meia-entrada). O festival de música brasileira acontece na esplanada do estádio Mineirão.

The Town (São Paulo) - 2, 3, 7, 9 e 10/09

A primeira edição do primo do Rock in Rio promete ter a cara da cidade de São Paulo, apostando em cultura urbana e jazz. Nomes como Ludmilla, Jão, IZA, Criolo e Post Malone estão confirmados para tocar na Cidade da Música. Festival prevê atividades além da música. Ingressos serão vendidos em breve.

Tomorrowland (São Paulo) - 12, 13 e 14/10

Depois das edições de 2015 e 2016, o Tomorrowland volta ao país e recebe DJs e produtores de todo o mundo. O line-up e a venda dos ingressos serão divulgados nos próximos meses. Em edições anteriores, já recebeu nomes como AVICII, Tiësto e Martin Garrix.

Rock The Moutain (Petrópolis/RJ) - 4, 5, 11 e 12/11

O principal festival musical da serra fluminense une nomes consagrados da MPB com artistas em ascensão, além de nomes da música pop. Para 2023, estão confirmadas IZA, Pitty, Maria Bethania e Marisa Monte em um line-up 100% feminino. Serão mais de 100 atrações no total. Acontece no distrito de Itaipava e os ingressos já estão à venda.