;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Governo propõe aprovar 'lei do caminhoneiro' e segurar diesel por 6 meses

Do UOL, em São Paulo

25/02/2015 19h39Atualizada em 09/03/2015 16h01

O governo vai propor a sanção integral da nova "Lei dos Caminhoneiros" e a prorrogação por 12 meses do financiamento para aquisição de caminhões. Além disso, a Petrobras vai segurar o preço do diesel por seis meses, e empresários e caminhoneiros devem estabelecer uma nova tabela de frete. 

Essas foram algumas das propostas apresentadas na noite desta quarta-feira (25) pelo ministro-chefe da Secretaria-Geral da Presidência, Miguel Rossetto, numa tentativa de pôr fim aos protestos de caminhoneiros que bloqueiam estradas pelo país.

Segundo Rossetto, as propostas estão condicionadas à suspensão do protesto, e o governo espera ver o fim do movimento "no prazo mais curto possível". 

Os protestos entraram no oitavo dia e, nesta tarde, atingiam mais de 90 pontos de rodovias federais, em dez Estados. Além de afetar o trânsito nas rodovias, a manifestação tem prejudicado o transporte de cargas como combustíveis, alimentos e outros produtos do agronegócio para consumo no país e para exportação.

Entre as medidas presentes na "Lei dos Caminhoneiros" estão a flexibilização das horas de trabalho, permitindo que os caminhoneiros trabalhem mais e tenham maior rendimento, e o fim da cobrança de pedágio para eixos suspensos.

"Um dos temas importantes que esta na lei é que os caminhões que trafeguem vazios, com eixos suspensos, estarão isentos do pagamento de pedágios por eixos suspensos", disse Rossetto, acreditando essa medida pode reduzir custos da categoria.

Tabela do frete

O ministro também disse que, como forma de contemplar uma das principais reivindicações do setor, caminhoneiros e empresários do transporte vão discutir melhores condições para o pagamento do frete.

"Ficou acordado que os empresários e os caminhoneiros e seus representantes irão estabelecer uma tabela referencial de frete, uma tabela construída entre empresários e caminhoneiros", disse Rossetto.

Representantes de caminhoneiros não comentaram imediatamente as propostas do governo, mas indicaram que querem uma revisão do preço do frete.

Principal afetado é o RS

De acordo com o último boletim da Polícia Rodoviária Federal, do meio da tarde, as interdições eram registradas em rodovias federais dos Estados de Goiás, Mato Grosso, Mato Grosso do Sul, Tocantins, Paraná, Bahia, Espírito Santo, Ceará, Santa Catarina e Rio Grande do Sul.

O Estado com mais interdições é o Rio Grande do Sul, com 30 bloqueios, seguido por Santa Catarina (21), Paraná (21), e Mato Grosso (10).

Caminhoneiros liberaram nesta quarta-feira o o ao porto de Santos, o principal do país, que tinha sido bloqueado ontem.

Reivindicações

Os caminhoneiros pedem a redução do preço do combustível e do pedágio, tabelamento dos fretes e que a presidente Dilma Rousseff sancione mudanças na lei permitindo mais horas de trabalho por dia para aumentar os ganhos.

O representante do Comando Nacional do Transporte, Ivan Luiz Schimidt, defende a redução imediata do preço do óleo diesel em R$ 0,50 até que seja definido um valor de frete mínimo para os caminhoneiros. O valor defendido pelo grupo, que se diz responsável pelas manifestações nas estradas federais, é R$ 0,70 por eixo de caminhão a cada quilômetro rodado.

Na véspera, Rossetto descartou qualquer redução no preço do diesel. A presidente Dilma Rousseff afirmou novamente hoje que não é possível reduzir o preço do diesel.

O aumento de R$ 0,15 por litro do diesel e de R$ 0,22 por litro da gasolina, fixado no início do ano por conta de impostos, foi reado ao consumidor em 1º de fevereiro.

(Com agências de notícias)