Я наткнулся на этот сайт http://www.desimartini.com/allaboutrajni.htm, который требует от меня отключиться от Интернета, чтобы увидеть действие! Я удивлен, так как на сайте довольно много контента, и серьезно сомневаюсь, что он сможет кешировать все в мой браузер за несколько секунд. Может ли кто-нибудь помочь мне понять, как создаются такие сайты?
Чтобы добавить к этому, сайт перестает работать после повторного подключения к Интернету!
browser
flash
website
vector-graphics
Четан С.
источник
источник
Ответы:
Этот конкретный сайт был построен во Flash. Это быстро загружается, потому что большая часть графического (если не все) контента является векторной графикой. Разница между векторной графикой (на этом сайте) и растровой графикой (например, изображениями вашей семьи в формате JPEG, TIFF или BMP) заключается в том, что векторная графика использует математические функции для рисования линий и заливки цветов (и градиентов) вместо пикселей для информации о пикселях. о цвете. Это приводит к очень маленькому сайту, а также: вы можете попробовать увеличить масштаб, и вы увидите, что качество не ухудшается (в отличие от jpegs, bmps, tiffs ...). Я предполагаю, что фоновая музыка, вероятно, «весит» больше с точки зрения дискового пространства, чем остальная часть графического содержимого, которое является чисто векторным.
Кстати, flash может смешивать контент (вектор + растровое изображение), но этот парень сделал этот сайт без растровых изображений, поэтому он может быть небольшим.
Подробнее о векторах и растровых изображениях: http://graphicssoft.about.com/od/aboutgraphics/a/bitmapvector.htm
Подробнее о сайтах Flash: http://en.wikipedia.org/wiki/Adobe_Flash
В завершение мой ответ: Этот сайт создан для запуска из кэша, а также проверяет наличие интернет-соединения. Если этот кэшированный веб-сайт может обнаружить подключение к Интернету, он создается по сценарию и не запускается. Автор сайта, очевидно, сделал это, чтобы пользователь мог оценить небольшой размер сайта и ноу-хау авторов :)
источник