ไซต์จะทำงานโดยไม่มีอินเทอร์เน็ตได้อย่างไร


11

ฉันเจอเว็บไซต์นี้http://www.desimartini.com/allaboutrajni.htmซึ่งต้องการให้ฉันตัดการเชื่อมต่อจากอินเทอร์เน็ตเพื่อดูการกระทำ! ฉันประหลาดใจเนื่องจากไซต์มีเนื้อหาค่อนข้างมากและมีข้อสงสัยอย่างจริงจังว่าจะสามารถแคชทุกสิ่งในเบราว์เซอร์ของฉันในไม่กี่วินาที บางคนสามารถช่วยฉันในการทำความเข้าใจวิธีการสร้างเว็บไซต์ดังกล่าว? ป้อนคำอธิบายรูปภาพที่นี่

หากต้องการเพิ่มไซต์นี้หยุดทำงานหลังจากฉันเชื่อมต่ออินเทอร์เน็ตใหม่!


2
เพียงเพื่อให้คุณรู้สึกว่าคุณสามารถใส่รหัสน้อยมากได้อย่างไร: วิดีโอนี้แสดงผลโดยใช้ไฟล์ปฏิบัติการ 4K (!) - รวมถึงเสียง! (แต่แน่นอนว่าเรนเดอร์อยู่ไกลจากเรียลไทม์ดังนั้นจึงไม่สามารถนำมาเปรียบเทียบกันได้จริงๆ)
Hendrik Vogt

ผู้ชายไซต์นั้นยอดเยี่ยมมาก
Bogdacutu

1
ฉันบอกคุณว่ามันถูกต้องบนเว็บไซต์อย่างไร Rajni Power!
Moab

ทำไมจึงมีคำขอ 'ปิด' สำหรับคำถามนี้!
Chethan S.

คำตอบ:


22

เว็บไซต์นี้สร้างขึ้นใน Flash โหลดได้อย่างรวดเร็วเนื่องจากเนื้อหากราฟิกส่วนใหญ่ (ถ้าไม่ใช่ทั้งหมด) เป็นกราฟิกแบบเวกเตอร์ ความแตกต่างระหว่างกราฟิกแบบเวกเตอร์ (ไซต์นี้) และกราฟิกบิตแมป (เช่นรูปภาพครอบครัวของคุณในรูปแบบ jpegs, tiffs หรือ bmps) คือกราฟิกแบบเวกเตอร์นั้นใช้ฟังก์ชันทางคณิตศาสตร์เพื่อวาดเส้นและเติมสี (และการไล่ระดับสี) แทนข้อมูลพิกเซลพิกเซล เกี่ยวกับสี ผลลัพธ์นั้นในไซต์เล็ก ๆ และ: คุณสามารถลองซูมเข้าและคุณจะเห็นว่าคุณภาพไม่ลดลง (ต่างจาก jpegs, bmps, tiffs .. ) ฉันคิดว่าเพลงพื้นหลังน่าจะ "หนัก" มากขึ้นในแง่ของพื้นที่ดิสก์แล้วเนื้อหากราฟิกที่เหลือซึ่งเป็นเวกเตอร์บริสุทธิ์

BTW แฟลชสามารถผสมเนื้อหา (vector + bitmap) แต่ผู้ชายคนนี้สร้างไซต์นี้โดยไม่มีบิตแมปใด ๆ ดังนั้นมันจึงมีขนาดเล็ก

เพิ่มเติมเกี่ยวกับ vectors vs bitmaps: http://graphicssoft.about.com/od/aboutgraphics/a/bitmapvector.htm

ข้อมูลเพิ่มเติมเกี่ยวกับเว็บไซต์ Flash: http://en.wikipedia.org/wiki/Adobe_Flash

เพื่อปิดคำตอบของฉัน: ไซต์นี้ถูกเรียกใช้จากแคชและตรวจสอบการเชื่อมต่ออินเทอร์เน็ต หากเว็บไซต์แคชนี้สามารถตรวจจับการเชื่อมต่ออินเทอร์เน็ตได้สคริปต์ดังกล่าวจะไม่ทำงาน ผู้เขียนของไซต์ทำสิ่งนี้อย่างชัดเจนเพื่อให้ผู้ใช้สามารถชื่นชมขนาดเล็กของไซต์และความรู้ของผู้เขียน :)


7
เพียงเพิ่มแฟลชนั้นสามารถเรียกใช้จากแคชได้เมื่อไฟล์แฟลชถูกดาวน์โหลดลงในคอมพิวเตอร์
Psycogeek

แก้ไข. ที่เป็นจริงเป็นส่วนใหญ่ของคำตอบและฉันลืมที่จะรวมไว้ :)
Kaurin

แก้ไขคำตอบตามข้อเสนอแนะ @Psycogeek!
Kaurin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.