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

Todos a Bordo

REPORTAGEM

Itapemirim voa com menos assentos, bagagem grátis e promessa de refeições

Itapemirim estreia sua companhia aérea com objetivo de retomar o glamour da aviação - Alexandre Saconi/UOL
Itapemirim estreia sua companhia aérea com objetivo de retomar o glamour da aviação Imagem: Alexandre Saconi/UOL

Alexandre Saconi*

Colaboração para o UOL, em São Paulo

29/06/2021 16h37

A Itapemirim Transportes Aéreos realizou seu primeiro voo com ageiros nesta terça-feira (29), ligando o aeroporto de Guarulhos (SP) ao de Brasília (DF). A empresa parte com uma proposta de menos assentos por aeronave e despacho gratuito de bagagens, na contramão do mercado atual.

Na primeira decolagem, realizada às 10h, estavam presentes apenas executivos da empresa e convidados. Esse é o pontapé das operações da empresa, que iniciará os voos comerciais na quinta-feira (1º). Isso ocorre após pouco mais de um ano desde o anúncio de sua criação, em fevereiro de 2020.

O grupo Itapemirim, que tem forte presença no transporte terrestre com a Viação Itapemirim de ônibus, já teve uma companhia aérea antes e voltou ao mercado aéreo. O UOL participou da viagem e conversou com executivos para saber quais são os planos para o futuro da empresa.

Marcação de assentos e bagagem grátis

A empresa promete que a marcação de assentos e o despacho de bagagens serão gratuitos para sempre, o que vai contra as demais empresas do setor. Nos últimos anos, a tendência é a cobrança pelos serviços.

Outra proposta da empresa que não segue o rumo atual da indústria é diminuir a quantidade de pessoas transportadas no avião, proporcionando maior conforto. Isso deve ter impacto no valor do bilhete, pois, quanto maior o espaço entre as poltronas, menos ageiros.

Segundo o presidente do grupo, Sidnei Piva de Jesus, o que irá permitir essa iniciativa é a redução da margem de lucro da empresa. "Todos os benefícios serão mantidos. Esse é o processo Itapemirim de voar", disse o empresário.

Promessa de refeições a bordo

Ita interior - Alexandre Saconi - Alexandre Saconi
Interior do avião Airbus A320 que realizou o primeiro voo da Itapemirim Transportes Aéreos
Imagem: Alexandre Saconi

A empresa retorna ao setor com o objetivo de resgatar o glamour da aviação. Para isso, oferece diferenciais diante de um mercado com confortos cada vez mais escassos em favor de agens mais baratas.

O espaço para os assentos é maior que o habitual, com aproximadamente 78 centímetros entre um assento e outro. A companhia também pretende oferecer refeições em seus voos quando a pandemia acabar, fugindo do padrão de lanches e salgadinhos (chamados de snacks), mais comumente encontrados hoje em dia nos aviões.

O avião em que a reportagem viajou, um Airbus A320, estava configurado para comportar 162 ageiros, frente à capacidade para até 174 pessoas a bordo nas aeronaves da concorrência. Essa, entretanto, não deve ser a regra da companhia, que poderá ter interiores diferentes, mas com foco em manter o espaço para as pernas.

No modelo que voou nesta terça-feira, os bancos não reclinavam, mas, segundo a empresa, outros modelos deverão oferecer essa possibilidade.

Sem aplicativo e com assentos temporários

Ainda neste voo inicial, a empresa não estava com os assentos que utilizará em definitivo em seus aviões. Além disso, o site não estava otimizado para ser ado em celulares e não havia um aplicativo para realizar o check-in online. Piva disse que essas limitações são temporárias e devem ser resolvidas em breve, sem atrapalhar as operações da aérea.

Em um mercado no qual grande parcela dos ageiros busca priorizar preço menor, em vez de experiências luxuosas, o desafio a ser enfrentado pela Itapemirim é grande.

Ela terá de saber equilibrar a oferta de agens a um preço atrativo diante de um público consumidor que pode se incomodar diante de serviços considerados gratuitos embutidos no preço final da agem.

Empresa está em processo de recuperação judicial

Um dos fantasmas que assombram a nova empresa é a recuperação judicial pela qual o grupo vem ando desde 2016. Segundo relatório da a judicial responsável pelo processo, a EXM Partners, ao qual o UOL teve o, a empresa tinha dívidas de cerca de R$ 250 milhões apenas em seu plano de recuperação.

Somado a isso, a empresa chegou a ter dívidas tributárias com a União, estados e municípios que chegavam a R$ 2 bilhões em 2019. Em entrevista à imprensa durante a cerimônia de realização do primeiro voo, Piva disse que a empresa já cumpriu o prazo da recuperação judicial, que é de dois anos, e já fez o pedido à Justiça para que o processo seja encerrado. Ainda assim, o compromisso de pagamento se estenderá por mais alguns anos, segundo o presidente do grupo.

Entre agosto de 2020 e abril de 2021, foram destinados cerca de R$ 35 milhões para a criação da companhia aérea, segundo a a judicial. O presidente anunciou que iria receber aporte de US$ 500 milhões de um fundo dos Emirados Árabes Unidos, mas até hoje não confirmou se esse aporte se concretizou, sob a alegação de que os termos são confidenciais.

Itapemirim já teve aérea de carga

Na década de 1990, a Itapemirim teve uma companhia aérea própria, que deixou de existir no início dos anos 2000. Operava prioritariamente aviões de carga, setor que já explorava na modalidade rodoviária. ageiros eram transportados em aviões Cessna Grand Caravan, com capacidade máxima de nove lugares.

Em 2017, a Itapemirim anunciou a compra da aredo, que ava por um processo de recuperação há anos. Em agosto daquele ano, porém, a Justiça decretou o fim da recuperação judicial da aredo, e a empresa voltou atrás na negociação com a Itapemirim.

Segundo a aérea, a companhia de transporte rodoviário descumpriu condições estabelecidas em contrato, o que teria feito o negócio não evoluir.

* O repórter viajou a convite da Itapemirim Transportes Aéreos.