Comment un site peut-il fonctionner sans Internet?

11

Je suis tombé sur ce site http://www.desimartini.com/allaboutrajni.htm qui m'oblige à me déconnecter d'Internet pour voir l'action! Je suis surpris car le site a beaucoup de contenu et doute sérieusement qu'il puisse tout mettre en cache sur mon navigateur en quelques secondes. Quelqu'un peut-il m'aider à comprendre comment ces sites sont construits? entrez la description de l'image ici

Pour ajouter à cela, le site cesse de fonctionner après que je me reconnecte à Internet!

Chethan S.
la source
2
Juste pour vous donner une idée de ce que vous pouvez mettre dans très peu de code: cette vidéo a été rendue à l'aide d'un exécutable 4K (!) - y compris le son! (Mais bien sûr, le rendu est loin d'être en temps réel, donc cela ne peut pas vraiment être comparé.)
Hendrik Vogt
l'homme, ce site est tout simplement génial
Bogdacutu
1
Je vous raconte comment ça se passe sur le site, son Rajni Power!
Moab
Pourquoi y a-t-il des demandes «Fermer» pour cette question?!
Chethan S.

Réponses:

22

Ce site Web particulier a été construit en Flash. Il est rapide à charger car la plupart du contenu graphique (sinon tout) est des graphiques vectoriels. La différence entre les graphiques vectoriels (ce site) et les graphiques bitmap (tels que vos photos de famille en jpegs, tiffs ou bmps) est que les graphiques vectoriels utilisent des fonctions mathématiques pour tracer des lignes et remplir les couleurs (et les dégradés) au lieu des informations pixel par pixel. sur la couleur. Cela se traduit par un très petit site, et aussi: vous pouvez essayer de zoomer et vous verrez que la qualité ne se dégrade pas (contrairement aux jpegs, bmps, tiffs ..). Je suppose que la musique de fond "pèse" probablement plus en termes d'espace disque que le reste du contenu graphique qui est un pur vecteur.

BTW, le flash peut mélanger le contenu (vecteur + bitmap), mais ce type a créé ce site sans bitmap, il peut donc être petit.

En savoir plus sur les vecteurs et les bitmaps: http://graphicssoft.about.com/od/aboutgraphics/a/bitmapvector.htm

En savoir plus sur les sites Web Flash: http://en.wikipedia.org/wiki/Adobe_Flash

Pour couronner ma réponse: ce site est conçu pour fonctionner à partir du cache et vérifie également la connectivité Internet. Si ce site Web mis en cache peut détecter la connectivité Internet, il est scripté pour ne pas s'exécuter. L'auteur du site a évidemment fait cela pour que l'utilisateur puisse apprécier la petite taille du site, et le savoir-faire des auteurs :)

Kaurin
la source
7
En ajoutant simplement, ce flash peut s'exécuter à partir du cache une fois le fichier flash téléchargé sur l'ordinateur.
Psycogeek
Correct. C'est en fait une grande partie de la réponse, et j'ai oublié de l'inclure :)
Kaurin
Modifié la réponse selon la suggestion @Psycogeek!
Kaurin