lw
programação
Um dos exemplos mais
impressionantes é o
uso do HUGEpic para
visualizar a imagem
de incríveis 222Mb da
obra “O Jardim das
Delícias Terrenas”, de
Hieronymus Bosch,
que pode ser vista em
detalhes em: http://
hugepic.io/4ab2ef08b.
Bosch
Comesteaplicativo, vocêexibe imagensgigantes semcausar
grande tráfegodedadosemseusite
Max Reinhold Jahnke e Àdele Helena Ribeiro
O
HUGEpic
(
hugepic.io
) é
um aplicativo
web que pode exibir
imagens absurdamente
gigantes sem causar um
grande tráfego de dados.
O seu funcionamento é
parecido com o do Google
Maps (
maps.google.com
),
carregando apenas a
região da imagem no
zoom que o usuário
deseja observar.
todas essas imagens são
salvas usando um serviço
de cloud computing. Já
do lado do cliente há uma
interface feita em Javascript
que envia mensagens ao
servidor conforme o usuário
navega na imagem, pedindo
para que determinadas
regiões sejam enviadas e
então exibidas.
Outra funcionalidade
interessante do HUGEpic
é a criação de permalinks
que salvam o nível de
zoom e a região específica
da imagem. Com isso, é
possível usar bookmarking
e compartilhamento das
imagens com amigos.
Aplicativos com
funcionalidade parecida
com a do HUGEpic já
existem há anos, mas eram
feitos com tecnologias que
hoje estão sendo evitadas,
como o Adobe Flash e Java
Applet. O HUGEpic, que
exige apenas Javascript
dos navegadores, leva
grandes vantagens em
compatibilidade, já que
pode ser usado até mesmo
em dispositivos móveis, sem
a instalação de plugins. A
ideia por trás do aplicativo
é muito simples. Após o
upload de uma imagem em
alta resolução, o servidor
executa um algoritmo que,
para cada nível de zoom
estimado como possível,
a imagem é quebrada em
quadros de 256 x 256 pixels.
Assim, são criados
thumbnails tanto para a
imagem original, como
para todos os quadros, e
OHUGEpicéparecidocomoGoogleMaps,
jáquecarregaapenasa regiãoda imagem
nozoomqueousuáriodesejaobservar
Serviço:
HUGEpic
Nível técnico:
Iniciante
/Intermediário/Profissional
Descubrao
HUGEpic
62
locaweb