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

Ônibus gratuito no dia eleitoral; veja as 14 capitais que terão benefício

Capitais ampliarão frotas neste domingo e algumas delas terão gratuidade  - Francisco Leandro Evangelista da Silva/Wikimedia Commons
Capitais ampliarão frotas neste domingo e algumas delas terão gratuidade Imagem: Francisco Leandro Evangelista da Silva/Wikimedia Commons

Do UOL, em São Paulo

30/09/2022 16h28Atualizada em 01/10/2022 13h34

Após Porto Alegre voltar atrás e anunciar ônibus gratuito para as eleições eleitorais deste domingo (2), pelo menos outras 13 capitais terão gratuidade no transporte, enquanto outros locais descartaram o benefício no dia eleitoral. O destaque fica para a região Sul, em que todas as capitais terão gratuidade no transporte.

Até agora, Boa Vista, Campo Grande, Curitiba, Florianópolis, Fortaleza, Maceió, Manaus, Palmas, Porto Alegre, Porto Velho, Rio Branco, Rio de Janeiro, Salvador e São Luís confirmaram o benefício para esse domingo. Cuiabá, Macapá e Natal não terão e livre, mas terão a tarifa social, que dá desconto aos ageiros.

Além do e livre, outra questão importante era a mobilização do transporte público no dia, mas o STF (Supremo Tribunal Federal) assegurou que as prefeituras mantenham as frotas em níveis normais.

O ministro Luís Roberto Barroso também recomendou que todos os municípios que tiverem condições de oferecer o transporte gratuito no dia das eleições que o façam. O ministro ainda destacou que não há razão para que municípios que, nas últimas eleições, já ofereciam o transporte gratuito interrompam a prática.

Confira levantamento feito pelo UOL sobre quais capitais terão, ou não, transporte público gratuito.

Sudeste

Em São Paulo, a prefeitura não informou sobre o e livre, mas afirmou que "vai colocar 6.858 ônibus nas ruas" e que "essa frota equivale ao que é disponibilizado aos sábados e é 41% maior em relação aos domingos normais".

No Rio de Janeiro, o prefeito Eduardo Paes (PSD) disse na manhã de ontem que as tarifas de ônibus e BRT estarão zeradas no domingo (2), dia do primeiro turno das eleições. Para ter direito à gratuidade, os ageiros deverão apresentar título de eleitor ou o E-título no celular, informou a assessoria de Paes.

O direito vale de 6h às 20h nas linhas municipais de toda a cidade e não envolve os transportes geridos pelo governo do estado, como trens e metrô. De acordo com Paes, um decreto publicado amanhã irá regularizar a decisão.

Em Vitória, o Executivo negou que haja e livre no domingo, mas a capital terá o serviço "Porta a Porta" funcionando de maneira normal. O serviço é voltado para pessoas com deficiência e que usam cadeiras de rodas.

Já Belo Horizonte terá gratuidade apenas para quem se enquadra no benefício, que são os idosos acima de 65 anos e usuários com deficiência física, auditiva, visual, mental, autismo e doentes renais em terapia renal substitutiva. Além deles, agentes de inspeção do Ministério do Trabalho, oficiais da Justiça do Trabalho, oficiais da Justiça Federal e carteiros e mensageiros da Empresa Brasileira de Correios e Telégrafos também têm direito, mas apenas quando estão trabalhando.

Sul

As três capitais do Sul terão gratuidade nos ônibus, mas com regras. Em Porto Alegre, a prefeitura detalhou que será necessário informar o motorista e apresentar a carteira de identidade ou título de eleitor na ida, e, no retorno, o comprovante de votação, valendo das 7h às 19h. Quem pode usar o transporte de forma gratuita continua com o direito normalizado.

Em Florianópolis, a Secretaria de Mobilidade e Planejamento Urbano informou que o transporte coletivo da capital terá gratuidade no dia eleitoral.

Em Curitiba, a prefeitura afirmou que a população terá ônibus de graça o dia todo. Segundo a URBS (Urbanização de Curitiba), que gerencia o transporte coletivo na capital, a entrada de graça vale para o dia todo, do primeiro ao último horário do ônibus, nas 254 linhas que operam na cidade.

Centro-Oeste

Na região Centro-Oeste, Campo Grande terá gratuidade nos ônibus das 5h às 18h e Cuiabá terá a tarifa social de R$ 1 das 0h01 às 23h59, com ambas tendo reforço da frota para operar de maneira especial. Já Goiânia não possui nenhuma decisão para o dia.

Norte

Na região Norte, Boa Vista, Manaus, Palmas e Rio Branco confirmaram a situação da gratuidade, sendo necessária a apresentação de título de eleitor, na ida, e comprovante de votação, na volta, durante o período eleitoral.

Em Macapá, o e livre valerá apenas para mesários, enquanto demais eleitores terão tarifa social de R$ 1,85. Já em Belém, a tarifa será paga de maneira normal.

Inicialmente, a prefeitura de Porto Velho alegou ter pedido gratuidade ao TRE/RO (Tribunal Regional Eleitoral de Rondônia), mas foi negado. O tribunal voltou atrás ontem e foi anunciado que a população terá ônibus gratuito no dia do pleito.

Nordeste

A maioria da região Nordeste terá gratuidade ou algum tipo de desconto para os ageiros no domingo. Até agora, Aracaju, Recife e Teresina confirmaram que não terá gratuidade, e João Pessoa não respondeu sobre o tema.

Em Natal, será adotada a tarifa social - assim como em todos os feriados - em que é pago apenas 50% do valor. Em São Luís, a gratuidade será das 6h às 19h; as prefeituras de Maceió e Salvador também confirmaram as isenções de pagamento com reforço da frota de ônibus.

Já em Fortaleza, a prefeitura informou que foi sancionada ontem a proposta que prevê ônibus gratuito no dia eleitoral, valendo das 5h às 18h. Além disso, 247 linhas serão reforçadas com mais veículos circulando.