เกาะข้อมูลเป็นที่เก็บข้อมูลที่ซ่อนอยู่ในหน้าเว็บและสามารถเข้าถึงได้ผ่านไฟล์ภาษามาร์กอัป (XML) ที่ขยายได้ หมู่เกาะข้อมูลอาจเป็นประโยชน์ในการทำให้ข้อมูลพร้อมใช้งานเมื่อจำเป็นโดยไม่จำเป็นต้องลดเนื้อหาของเว็บเพจที่มีข้อมูลจำนวนมากซึ่งอาจทำให้เวลาในการโหลดช้าลง วิธีการซ่อนข้อมูลบนหน้าเว็บนี้ไม่สามารถใช้ได้กับเบราว์เซอร์ทั้งหมด แต่เป็นสิ่งที่ผู้ใช้ควรพิจารณา
ในพื้นที่ข้อมูลผู้ใช้สร้างการอ้างอิงไปยังไฟล์ XML และฝังไว้ในหน้า หากมีสถานการณ์ที่ต้องแสดงข้อมูลจากไฟล์นั้นเพจแบบไดนามิกสามารถแสดงเนื้อหานั้นได้ ตัวอย่างเช่นบนเว็บไซต์อีคอมเมิร์ซเนื้อหาของตะกร้าสินค้าอาจถูกเข้ารหัสในรูปแบบ XML ผู้ใช้สามารถวางเมาส์เพื่อดูรายการสิ่งที่เขาหรือเธอมีอยู่ในรถเข็นของเขา แต่ข้อมูลนี้ยังคงซ่อนอยู่ตลอดเวลา
เทคนิคการเข้ารหัสเช่นการใช้ Data Islands สามารถทำให้ไฟล์โดยรวมมีขนาดเล็กลงมาก สิ่งนี้มีความสำคัญสำหรับผู้ใช้อินเทอร์เน็ตในการเชื่อมต่อที่ช้าซึ่งมีปัญหาในการโหลดหน้าเว็บที่มีทรัพยากรมากมาย ความยืดหยุ่นของหมู่เกาะข้อมูลยังมีประโยชน์ในการลดโหลดบนเซิร์ฟเวอร์ หากผู้ใช้ไม่ต้องการข้อมูลก็จะไม่แสดงและสิ่งนี้จะ จำกัด การโทรไปยังเซิร์ฟเวอร์ เมื่อผู้ใช้ไม่จำเป็นต้องเข้าถึงมันสามารถนำขึ้นมาอย่างรวดเร็วผ่านไฟล์ XML
ปัญหาเกี่ยวกับ Data Islands คือความเข้ากันได้ของเบราว์เซอร์ซึ่งเป็นปัญหาต่อเนื่องทางอินเทอร์เน็ต แต่ละเบราว์เซอร์จะแสดงและจัดการข้อมูลแตกต่างกันเล็กน้อย นี่อาจทำให้เกิดปัญหาเล็กน้อยเช่นเมื่อเว็บเพจไม่แสดงสีที่ถูกต้อง นอกจากนี้ยังอาจเป็นปัญหาที่สำคัญเมื่อมันเกี่ยวข้องกับรหัสที่จะไม่แสดงเลยหรือจะกลับข้อผิดพลาดเมื่อเบราว์เซอร์พยายามที่จะแสดง เกาะข้อมูลไม่ทำงานและทำงานได้อย่างน่าเชื่อถือในเบราว์เซอร์ทั้งหมดและนักออกแบบอาจพิจารณาวิธีการอื่น ๆ ที่เป็นมาตรฐานมากกว่าสำหรับการซ่อนข้อมูลจนกว่าผู้ใช้จะต้องการใช้จริง
คำนี้ใช้สำหรับอ้างอิงกับอุปกรณ์เก็บข้อมูลภายนอกที่มีความจุสูง แต่มีการเชื่อมต่อที่ จำกัด ผู้ใช้สามารถโต้ตอบกับเกาะข้อมูลเพื่อเล่นเพลงอ่านหนังสือและชมภาพยนตร์ หากพวกเขาต้องการที่จะได้รับวัสดุหรือปิดพวกเขาจะต้องเชื่อมต่อเกาะข้อมูลกับคอมพิวเตอร์เครื่องอื่นเพื่อประสานและถ่ายโอนข้อมูล


