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

Ao lado de FHC e Alckmin, Aécio é recebido em SP com status de presidenciável

Guilherme Balza

Do UOL, em São Paulo

25/03/2013 20h15Atualizada em 26/03/2013 00h12

O senador tucano Aécio Neves (MG) foi recebido no congresso do diretório paulista do PSDB, realizado na noite desta segunda-feira (25), em São Paulo, com o status de futuro candidato da sigla à presidência. O governador Geraldo Alckmin e o ex-presidente Fernando Henrique Cardoso foram os anfitriões de Aécio. O ex-governador José Serra, em viagem aos Estados Unidos, não compareceu ao evento.

Em discurso à militância que durou 13 minutos, Aécio fez duras críticas ao governo do PT e incitou a militância a ir às ruas comparar o programa tucano com o petista para "mostrar que somos melhores do que eles".

“O PSDB, de Geraldo Alckmin e de FHC, é o PSDB que irá se apresentar ao Brasil com clareza absoluta. Não temos o que temer no debate político com o PT. Vamos falar de economia sim: o maior programa de distribuição de renda da nossa história não foi o Bolsa Família, foi o Plano Real”, disse.

Veja trechos dos discursos de Aécio, FHC e Alckmin

Assim que Aécio começou o discurso, a militância o saudou com os gritos de "Brasil, urgente, Aécio presidente". O senador chamou Dilma de ingrata, por, segundo o tucano, não reconhecer que o PSDB deu início aos programas sociais do atual governo. “O DNA de todos os programas de transferência de renda está no PSDB. E a presidente da República sequer tem a coragem de agradecer ao seu antecessor.”

Evento do PSDB em SP fecha avenida e atrapalha trânsito

  • O evento do PSDB atrapalhou o trânsito na avenida Indianópolis, na zona sul de São Paulo, onde fica o diretório estadual da sigla. Por volta de 20h30, a CET (Companhia de Engenharia de Tráfego) fechou todas as pistas da avenida no sentido Ibirapuera, na altura do o à avenida Rubem Berta, durante cerca de 15 minutos, para que o governador deixasse o local "com segurança". O bloqueio provocou congestionamento na via e irritou os motoristas.

Em discurso que antecedeu Aécio, o deputado estadual Pedro Tobias, presidente do PSDB paulista, disse que a "militância quer lançar candidato [à Presidência da República] já" e que a sigla "não pode demorar" para escolher o seu nome para a sucessão presidencial.

O senador Aloysio Nunes (SP) disse estar “louco de vontade para fazer campanha” para Aécio. O deputado federal Sérgio Guerra (PE), presidente nacional da legenda, disse que o PSDB precisa de um candidato que "venha do povo" e afirmou estar "convencido de que essa candidatura é de Aécio Neves."

Alckmin pede a Aécio que assuma presidência do PSDB

Antes de discursar, Aécio concedeu uma breve entrevista à imprensa, acompanhado de FHC, Alckmin e outras lideranças. Pedro Tobias abriu a coletiva e apresentou o senador como “nosso candidato a presidente”. 

Na entrevista coletiva, o mineiro evitou se colocar na condição de candidato e disse que “não é hora de antecipar o processo eleitoral”.  "Quem fez isso foi o governo", criticou.

Aécio afirmou, entretanto, que o PSDB não tem “sequer direito de se negar a apresentar o Brasil uma alternativa ao modelo de governo que aí está.”

Também presente na coletiva, Alckmin não entrou no tema das eleições presidenciais, mas pediu a Aécio que ele assuma a presidência nacional do PSDB e percorra o país. “O que eu sinto do PSDB, Aécio, é que você assuma a presidência do PSDB, percorra o Brasil, ouça o povo brasileiro. Fale ao povo brasileiro e una o partido.”

Até então, Alckmin havia evitado se posicionar de modo enfático sobre Aécio ocupar a presidência da sigla.

Em resposta a Alckmin durante seu discurso, Aécio afirmou que irá viajará o país. “Percorrerei o Brasil de cabeça erguida, dizendo que faremos muito mais, que somos muito melhores [do que o PT].”

FHC pede unidade ao partido; Aécio busca "grandioso projeto de Brasil"

Como esperado, FHC fez um discurso pedindo unidade ao partido. “Tenho certeza que estamos começando a reorganizar o partido. O momento atual é de unidade. O apelo maior, a todos brasileiros, é que o PSDB vai marchar junto pra que possa apresentar ao país com força e com vigor pra que possamos receber o apoio eleitoral dos brasileiros.” O ex-presidente voltou a dizer que o PSDB "precisa de um banho de povo" para vencer as eleições.

Aécio endossou as palavras de unidade do ex-presidente. “Hoje, mais do que nunca, é fundamental que construamos a nossa unidade não em torno de pessoas ou nomes, mas em torno de um grandioso projeto de Brasil”, disse. “Só a unidade do PSDB nos levará a vitória.”

Ausência de Serra

Após o final do evento, Aécio foi questionado por jornalistas sobre a ausência de Serra e se acredita que o ex-governador de São Paulo se engajaria em uma eventual campanha do senador à Presidência. "Com a absoluta convicção. Pela história do Serra, ele estará com o partido, estará conosco."

O mineiro negou ainda que já esteja em campanha para a Presidência da República. "Estou em campanha pela Presidência do partido."