나는이 사이트 http://www.desimartini.com/allaboutrajni.htm 을 발견했다. 사이트에 상당히 많은 양의 컨텐츠가 있으며 몇 초 안에 모든 것을 브라우저에 캐시 할 수 있는지 심각하게 의심합니다. 누군가 그러한 사이트가 어떻게 구축되는지 이해하는 데 도움을 줄 수 있습니까?
이것에 추가하기 위해 인터넷에 다시 연결 한 후 사이트 작동이 중지됩니다!
나는이 사이트 http://www.desimartini.com/allaboutrajni.htm 을 발견했다. 사이트에 상당히 많은 양의 컨텐츠가 있으며 몇 초 안에 모든 것을 브라우저에 캐시 할 수 있는지 심각하게 의심합니다. 누군가 그러한 사이트가 어떻게 구축되는지 이해하는 데 도움을 줄 수 있습니까?
이것에 추가하기 위해 인터넷에 다시 연결 한 후 사이트 작동이 중지됩니다!
답변:
이 특정 웹 사이트는 Flash로 제작되었습니다. 대부분의 그래픽 (모두는 아님) 컨텐츠가 벡터 그래픽이므로로드가 빠릅니다. 벡터 그래픽 (이 사이트)과 비트 맵 그래픽 (예 : jpeg, tiffs 또는 bmps의 가족 그림)의 차이점은 벡터 그래픽이 픽셀 정보 대신 픽셀을 사용하는 대신 수학 함수를 사용하여 선을 그리고 색상 (그라데이션)을 그립니다. 색깔에 관하여. 결과적으로 매우 작은 사이트가 생겨 확대도 가능하며 jpeg, bmp, tiffs와 달리 품질이 저하되지 않는 것을 알 수 있습니다. 배경 음악은 아마도 디스크 공간과 관련하여 순수한 벡터 인 나머지 그래픽 콘텐츠보다 더 "무게"있다고 가정합니다.
BTW, 플래시는 내용 (벡터 + 비트 맵)을 혼합 할 수 있지만이 사람은 비트 맵 없이이 사이트를 만들었으므로 작을 수 있습니다.
벡터 대 비트 맵에 대한 추가 정보 : http://graphicssoft.about.com/od/aboutgraphics/a/bitmapvector.htm
플래시 웹 사이트에 대한 추가 정보 : http://en.wikipedia.org/wiki/Adobe_Flash
내 대답을 마무리하려면 :이 사이트는 캐시에서 실행되도록 설정되었으며 인터넷 연결도 확인합니다. 이 캐시 된 웹 사이트가 인터넷 연결을 감지 할 수 있으면 스크립트로 작성되어 실행되지 않습니다. 사이트 작성자는 분명히이 작업을 수행하여 사용자는 사이트의 작은 크기와 작성자의 노하우를 이해할 수있었습니다. :)