Hva er en dataøy?
En dataøy er en butikk med skjulte data på en webside og er tilgjengelig gjennom en XML-fil (extensible markup language). Dataøyer kan være nyttige for å gjøre informasjon tilgjengelig når det er nødvendig uten å sammenstøtte innholdet på en webside med store datamengder som kan skape tunge belastningstider. Denne metoden for å skjule informasjon på en webside er ikke brukbar for alle nettlesere, men det er noe brukerne bør vurdere.
På en dataøy oppretter brukeren en referanse til en XML-fil og legger den inn på siden. Hvis det er en situasjon når data fra den filen må vises, kan den dynamiske siden tjene opp innholdet. For eksempel på et e-handelsnettsted kan innholdet i handlekurven bli kodet i XML. Brukeren kan holde musepekeren for å se en liste over tingene han eller hun har i handlekurven, men denne informasjonen forblir skjult resten av tiden.
Kodingstriks som å bruke dataøyer kan gjøre samlede filer mye mindre. Dette kan være viktig for Internett-brukere på langsomme tilkoblinger som har problemer med å laste ressursrike sider. Fleksibiliteten til dataøyene kan også være nyttig for å redusere belastningen på serveren. Hvis brukeren ikke trenger dataene, vises de ikke, og dette begrenser anrop til serveren. Når brukeren har et behov for å få tilgang til den, kan den raskt hentes gjennom XML-filen.
Problemet med dataøyene er nettleserkompatibilitet, et pågående problem over hele Internett. Hver nettleser viser og håndterer informasjon litt annerledes. Dette kan forårsake mindre problemer, for eksempel når en webside ikke viser helt riktig farge. Det kan også være et betydelig problem når det innebærer kode som ikke vises i det hele tatt, eller som vil returnere feil når nettleseren prøver å vise den. Dataøya fungerer ikke og fungerer pålitelig på tvers av alle nettlesere, og designere kan vurdere andre, mer standardiserte metoder for å skjule informasjon til brukerne faktisk trenger det.
Dette uttrykket brukes også i referanse til eksterne lagringsenheter med høy kapasitet, men begrenset tilkobling. Brukere kan samhandle med dataøya for å spille musikk, lese bøker og se film. Hvis de ønsker å få materiale av eller på, må de spesifikt koble dataøya til en annen datamaskin for å synkronisere det og overføre dataene.