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

Posse mistura clima de romaria a exaltação a forças de segurança

1º.jan.2019 - Multidão deixa a praça dos Três Poderes após a solenidade de posse do presidente Jair Bolsonaro (PSL) - Hanrrikson de Andrade/UOL
1º.jan.2019 - Multidão deixa a praça dos Três Poderes após a solenidade de posse do presidente Jair Bolsonaro (PSL) Imagem: Hanrrikson de Andrade/UOL

Felipe Pereira e Taís Vilela

Do UOL, em Brasília

02/01/2019 04h00

Rosângela Ponzio, 44, enxerga somente uma fresta do asfalto, mas gritos eufóricos avisam que o presidente Jair Bolsonaro (PSL) desce a Esplanada dos Ministérios.

Vozes empolgadas anunciam a boa nova: "Ele está em carro aberto". Leva quase nada para ela conseguir confirmar a informação.

Bolsonaro acena sorridente para o público. A agem é rápida. Também é inesquecível, diz Rosângela. Ao final da cena, os olhos dela estão cheios de lágrimas. "Quando o vi, nem consegui tirar foto. Fiquei hipnotizada e pedi para Deus guiar o Brasil", conta a moradora de Maringá (PR).

Maria do Socorro Haber, 60, valoriza tanto Bolsonaro que trocou a festa de seu aniversário sexagenário na piscina da casa do filho por uma agem de Belém (PA) a Brasília.

"Conheci tanta gente nesta viagem. No ônibus, me aplaudiram e cantaram parabéns. Na hora do desfile, chorei", relata e chora de novo.

Assim como ela, parte das 115 mil pessoas que estiveram na cerimônia de posse deram ao evento um clima de romaria. Brasileiros que consideram que a prosperidade a por preservar valores religiosos.

Pastor orientava fiel durante posse - Felipe Pereira/UOL - Felipe Pereira/UOL
Pastor orientava fiel durante posse: "Deixa Deus te usar, varão"
Imagem: Felipe Pereira/UOL

A identificação de Bolsonaro com este público é tamanha que havia um pastor orientando fiéis no gramado próximo ao Congresso Nacional. "Deixa Deus te usar, varão", falou Junior Torres ao encerrar uma mensagem de voz aconselhando um integrante do Ministério Reconstrução do Templo, igreja da Assembleia de Deus em São Sebastião, cidade satélite do Distrito Federal.

"É a primeira vez que a Igreja Cristã ajudou a colocar [no Planalto] um presidente que se preocupa com a família."

Milton de Oliveira, 74, também é religioso. Pastor evangélico batista, fez questão de ir à posse de terno, sua roupa de trabalho. Ele acha bonito as pessoas usarem verde e amarelo, mas prefere a parte do slogan que diz "Deus acima de tudo".

Bonecos gigantes são portal de entrada na posse

As pessoas que foram à posse paravam no Eixo Monumental atraídas por dois bonecos gigantes de Bolsonaro. Era tanta gente que ficou cena fácil no Instagram de quem esteve em Brasília nesta terça.

Bonecos gigantes de Bolsonaro foram colocados em Brasília no dia da posse - Felipe Pereira/UOL - Felipe Pereira/UOL
Bonecos gigantes de Bolsonaro apareceram em Brasília no dia da posse
Imagem: Felipe Pereira/UOL

Andando mais 700 metros, o público chegava à primeira barreira de vistoria. A área tinha pessoas distribuindo panfletos pedindo orações pelo Brasil ao lado de cartazes com temas religiosos como Cristo pregado na cruz.

Carros do Exército tocavam músicas sertanejas. A playlist era restrita: seis sucessos de cantores como Wesley Safadão, Gusttavo Lima e Marília Mendonça se repetiam em looping eterno.

Entre as músicas, havia um recado inusitado saindo das caixas de som das picapes militares. "Há diversos atiradores de elite em posições estratégicas. Agentes especializados em agentes químicos, biológicos, radiológicos e nucleares estão a postos."

As camisetas, na maioria amarelas, mostravam caravanas de tantas origens que deixariam Silvio Santos com inveja das excursões a seu programa de auditório. Fortaleza, Campinas, Macapá, Goiânia, Corumbá, Caxias do Sul e por aí afora.

A quantidade de pessoas fazendo lives também impressionava. Eles adotavam o mesmo estilo de improvisação do presidente.

Aplausos a militares

Pessoas tiram foto com policial na posse de Bolsonaro - Felipe Pereira/UOL - Felipe Pereira/UOL
Pessoas tiram foto com policial na posse de Bolsonaro
Imagem: Felipe Pereira/UOL
Presente não só na campanha, mas na vida política do presidente, o aspecto militar foi evidente no comportamento das pessoas.

Repetindo gestos que vêm das manifestações a favor do impeachment, houve aplausos a agens de carros policiais e das Forças Armadas. Fotos ao lado de viaturas ou homens fardados eram comuns.

Os tiros de canhões e a agem de aviões foram comemorados pelo público.

A identificação do presidente com os militares é percebida até por crianças. Ao ouvir uma sirene, um garotinho sentado no pescoço do pai pergunta se é o mito. 

Gréguio prefere V de vitória, mas povo pede pose de arminha - Felipe Pereira/UOL - Felipe Pereira/UOL
Gréguio prefere o V de vitória, mas povo pede pose imitando arma
Imagem: Felipe Pereira/UOL

Gréguio Fernandes, 39, morador de Goiânia, estava com uma cabeça de um boneco de Bolsonaro e não recusava pedido de fotos. "Minha pose preferida é a do V da vitória. Mas o que as pessoas gostam mesmo é que eu faça a arminha."

Gilsimar Jasset, 36, de Nova Iguaçu (RJ), estava fantasiado de presidente e não tinha preferência por pose. As pessoas tinham. "Eu acho que vou aparecer em fotos lado de mais de mil pessoas. Boa parte delas, é comigo fazendo continência."

Camisas com o número 17, referência ao PSL, tinham o 1 substituído por um fuzil. Se o verde oliva da farda está representado de maneira subjetiva, o amarelo escancarava a chegada ao poder de uma nova forma de encarar o país e os costumes. 

Rosângela Ponzio escreveu mito no braço esquerdo, o do coração, e chorou porque vê o presidente representar os ideais da família.

Camille Florêncio, 25, estudante da Universidade de Brasília, comemora o enrijecimento da política de segurança pública. "As pessoas têm medo de assalto ao sair de casa. Tenho vontade de conhecer o Rio e nunca fui porque sinto medo de ser morta lá. A gente não se sente mais segura por isso aprovo leis mais duras."

Lilian Santos Pereira, 38, saiu de Uberlândia (MG) com o marido e quatro filhos por enxergar no novo presidente alguém que vá garantir um Brasil melhor. Ela quer mudança contra tudo o que está aí: corrupção, ameaças à família e crescimento econômico. 

A agem do bastão foi feita para as estimadas 115 mil testemunhas em Brasília. A esperança destas pessoas é tão gigante quanto sua expectativa.