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

Titanic levava 12 cães a bordo, mas só 3 sobreviveram; conheça a história

Alguns dos nove cães que naufragaram com o Titanic em 1912 - Reprodução/Arquivo American Kennel Club
Alguns dos nove cães que naufragaram com o Titanic em 1912 Imagem: Reprodução/Arquivo American Kennel Club

De Nossa

17/07/2023 04h00

Quando o Titanic afundou em 14 de abril de 1912, ele possuía 2.224 ageiros a bordo — destes, apenas 710 sobreviveram. Mas estes números referem-se apenas às vidas humanas; o até então maior transatlântico do mundo também abrigava uma dúzia de viajantes de quatro patas em seu canil, animais cujos bilhetes de embarque eram tão caros quanto os de uma criança e que, em sua maioria, viviam com pessoas abastadas da Primeira Classe.

Dos 12 cães presentes no navio, apenas três se salvaram, segundo informações do National Museums Liverpool e da revista do museu americano Smithsonian. Em comum, os sobreviventes têm o seu porte, bastante pequeno e leve.

"Eles eram tão pequenos que as pessoas deixadas para trás pelos botes salva-vidas provavelmente não perceberam que eles embarcaram", observa a Smithsonian Magazine. Dois dos pets eram Lulus da Pomerânia e o último era um pequinês.

"Um dos pomerânios se chamava Lady, foi comprado pela senhorita Margaret Hays enquanto estava em Paris e dividia a cabine com ela. Ela foi enrolada pela senhorita Hays em um cobertor quando foi dada a ordem de evacuar", descreve o pesquisador J. Joseph Edgette da Widener University.

Já o pequinês se chamava "Sun Yat-Sen" e era companheiro de Myna Harper e seu marido, Henry S. Harper, herdeiro da editora Harper & Row de Nova York. Questionado a respeito de ter salvo seu cachorro e não outras pessoas, Henry Harper teria dito posteriormente: "Parecia haver bastante espaço e ninguém fez nenhuma objeção [nos botes]".

O milionário John Jacob Astor com seu Airedale, Kitty - Reprodução/Arquivo American Kennel Club - Reprodução/Arquivo American Kennel Club
O milionário John Jacob Astor com seu Airedale, Kitty
Imagem: Reprodução/Arquivo American Kennel Club

O terceiro Lulu da Pomerânia nunca foi identificado pelo nome, mas teria sido salvo pela sua tutora, a senhora Elizabeth Barrett Rothschild quando ela embarcou em um bote. Os tripulantes do navio Carpathia, que fez o resgate dos sobreviventes do Titanic, teriam se recusado a embarcá-lo em um primeiro momento, mas Elizabeth — que perdeu o marido no naufrágio — teria retrucado que ela não subiria a bordo se o cão não viesse com ela.

Assim, o cão foi resgatado. No entanto, ele teria morrido em uma briga com outro cão na chegada a Nova York, segundo o National Museums Liverpool.

Os cães do Titanic ficavam s ao canil do deque F e eram cuidados pelo carpinteiro do navio no dia a dia, fazendo exercício e pausa para as necessidades diárias. Teria sido parte da programação da viagem inaugural uma pequena apresentação com os pets, mas ela nunca chegou a acontecer, de acordo com o Smithsonian. O American Kennel Club (Clube de Canis dos EUA) relata que um ageiro libertou os animais quando o Titanic começou a afundar e, agitados, eles teriam corrido pelo deque em meio ao caos.

Os cães que não sobreviveram

Entre os pets que não sobreviveram estavam aqueles de maior porte, como um buldogue francês chamado Gamin de Pycombe, que viajava com um dos sobreviventes, o banqueiro de 27 anos Robert Williams Daniel. O corretor da bolsa Harry Anderson, então com 54 anos, também saiu com vida do desastre, mas chegou ao outro lado do oceano sem seu chow chow — ele teria pedido posteriomente uma indenização de US$ 50 pela perda do companheiro.

William Carter, magnata do carvão da Filadélfia, teria perdido ainda seu Cavalier King Charles Spaniel e um Airedale Terrier. O milionário John Jacob Astor morreu na tragédia assim como seu Airedale, Kitty. Um Fox Terrier e um Dogue Alemão ainda completam a lista de vítimas, entre outros pets.

Gamin de Pycombe, que viajava com um dos sobreviventes, o banqueiro Robert Williams Daniel - Reprodução/Arquivo American Kennel Club - Reprodução/Arquivo American Kennel Club
Gamin de Pycombe, que viajava com um dos sobreviventes, o banqueiro Robert Williams Daniel
Imagem: Reprodução/Arquivo American Kennel Club

Alguns mitos ou histórias não comprovadas se reúnem às perdas conhecidas no Titanic. Entre elas está o relato de que Ann Isham, uma mulher de 50 anos, se recusou a entrar em um bote sem seu cachorro — que teria sido o Dogue Alemão perdido no naufrágio, embora seja possível que se tratasse de um São Bernardo, segundo o museu de Liverpool.

No entanto, nunca foi possível comprovar que ageiros do navio Bremen realmente tenham visto uma mulher em um colete com seus braços congelados ao redor de um cão de grande porte após o desastre, porque os corpos de Ann ou do cão nunca foram encontrados.

Outra lenda conta que o cão Rigel, um grande Newfoundland preto que teria pertencido a um dos marinheiros, William Murdoch, e que teria nadado em frente a um bote e alertado o Carpathia de que havia sobreviventes do Titanic ali. A história publicada no jornal New York Herald, apesar de heroica, teria sido inventada por um repórter, alerta o Smithsonian.