Natknąłem się na tę stronę http://www.desimartini.com/allaboutrajni.htm, która wymaga ode mnie odłączenia się od Internetu, aby zobaczyć akcję! Jestem zaskoczony, ponieważ witryna ma dość treści i poważnie wątpię, czy w ciągu kilku sekund może wszystko buforować w przeglądarce. Czy ktoś może mi pomóc w zrozumieniu, w jaki sposób budowane są takie witryny?
Aby dodać do tego, strona przestaje działać po ponownym połączeniu z Internetem!
browser
flash
website
vector-graphics
Chethan S.
źródło
źródło
Odpowiedzi:
Ta konkretna strona została zbudowana we Flashu. Szybko się ładuje, ponieważ większość treści graficznej (jeśli nie cała) to grafika wektorowa. Różnica między grafiką wektorową (ta strona) a grafiką bitmapową (taką jak zdjęcia rodzinne w formacie JPEG, TIFF lub BMP) polega na tym, że grafika wektorowa używa funkcji matematycznych do rysowania linii i wypełniania kolorów (i gradientów) zamiast informacji pikselowych o kolorze. Powoduje to bardzo małą stronę, a także: możesz spróbować powiększyć, a zobaczysz, że jakość się nie pogarsza (w przeciwieństwie do JPEG, BMP, TIFF ...). Zakładam, że muzyka w tle prawdopodobnie „waży” więcej pod względem miejsca na dysku niż reszta treści graficznej, która jest czystym wektorem.
BTW, Flash może mieszać zawartość (wektor + bitmapa), ale ten facet stworzył tę stronę bez bitmap, więc może być mała.
Więcej informacji o wektorach a bitmapach: http://graphicssoft.about.com/od/aboutgraphics/a/bitmapvector.htm
Więcej informacji o witrynach Flash: http://en.wikipedia.org/wiki/Adobe_Flash
Na domiar mojej odpowiedzi: Ta witryna jest uruchamiana z pamięci podręcznej, a także sprawdza połączenia internetowe. Jeśli ta strona w pamięci podręcznej może wykryć połączenie internetowe, jest skryptowana, więc nie działa. Autor strony oczywiście to zrobił, aby użytkownik mógł docenić mały rozmiar strony, a autorzy know-how :)
źródło