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

Comissária de bordo dedura as partes mais sujas do avião e vira hit na web

A comissária Brenda Orelus - Reprodução/Instagram
A comissária Brenda Orelus Imagem: Reprodução/Instagram

De Nossa

30/08/2022 04h00

A comissária de bordo Brenda Orelus, conhecida por 100 mil seguidores no TikTok e 50 mil no Instagram apenas como "Flight Bae B", tem feito sucesso online com dicas e revelações de bastidores da vida de quem voa profissionalmente.

Na última semana, apenas um de seus vídeos alcançou 30 mil visualizações. O motivo? Nele, a profissional de Miami, no estado americano da Flórida, conta qual é a superfície mais suja dentro de uma aeronave — e está longe de ser o vaso sanitário.

O ponto em questão é justamente o bolso atrás do encosto do assento do avião. "São mais sujos que lavatórios, que as almofadas de assentos, são mais sujos que as bandejas das mesinhas. E é porque eles nunca são limpos. A não ser que alguém vomite ou haja algo pegajoso ou pus saindo de lá, não é limpo", entregou Brenda.

"Todos aqueles germes acumulados e não há real manutenção regular ou limpeza daquelas superfícies, enquanto lavatórios são regularmente limpos e desinfetados", explica.

A comissária chocou alguns seguidores com a novidade, que comentaram colocar frequentemente pequenos pertences pessoais, como os celulares, no compartimento. No entanto, um viajante atestou o argumento de Brenda com uma experiência pessoal:

É muito verdade! Uma vez vi um pai colocar uma fralda usada no bolso de trás do assento.

Por outro lado, a usuária Brooklyn Cantrell se apresentou como funcionária de limpeza de aeronaves e negou as alegações da comissária.

"Isso não é verdade, eu trabalho na limpeza de aviões e nós temos, na verdade, dois times para cada aeronave. Um tira o lixo e aspira enquanto o outro time faz a limpeza profunda".

Brenda Orelus é comissária de bordo e compartilha detalhes sobre sua rotina nas redes sociais - Instagram/Reprodução - Instagram/Reprodução
Brenda Orelus é comissária de bordo e compartilha detalhes sobre sua rotina nas redes sociais
Imagem: Instagram/Reprodução

Brenda, no entanto, rebateu: "Qual é o estado da equipe durante uma rápida parada [entre voos]? Quantas vezes vocês são apressados pra fora do avião para que eles possam embarcar e decolar?", questionou.

Em outro vídeo, Brenda ensina a ageiros a nunca usar o papel higiênico dos banheiros do avião, mas sim os lenços de papel no compartimento acima do vaso. "Quando acontece turbulências e meninos 'estão mirando' [o vaso], eles miram e atingem toda a parte. Geralmente, isso [a urina] acaba no papel higiênico", explica.

Já os lenços costumam estar "fora da linha de tiro" de crianças, segundo Brenda, e são mais seguros de serem utilizados nas suas partes íntimas. Outros viajantes ainda recomendaram levar os próprios lenços umedecidos na nécessaire de voo.

Por fim, Brenda ainda recomenda nunca andar descalço pelo avião, especialmente para aquela adinha no banheiro no meio da noite. Ela diz que aquele líquido no chão "nunca é água". Melhor evitar surpresas desagradáveis quando você mal pode enxergar o chão.