Hvad er en dataø?
En dataø er en butik med skjulte data på en webside og er tilgængelig gennem en fil (extensible markup language) (XML). Dataøer kan være nyttige til at gøre information tilgængelig, når det er nødvendigt uden at sammenkæde indholdet af en webside med store mængder data, der muligvis skaber langsomme belastningstider. Denne metode til at skjule oplysninger på en webside kan ikke bruges med alle browsere, hvilket dog er noget, som brugerne bør overveje.
På en dataø opretter brugeren en henvisning til en XML-fil og integrerer den på siden. Hvis der er en situation, hvor data fra den fil skal vises, kan den dynamiske side vise indholdet. For eksempel på indholdet af indkøbskurven på et e-handelswebsted er det muligvis kodet i XML. Brugeren kan svæve for at se en liste over de ting, som han eller hun har i sin kurv, men disse oplysninger forbliver skjult resten af tiden.
Kodningstricks såsom brug af dataøer kan gøre de samlede filer meget mindre. Dette kan være vigtigt for internetbrugere på langsomme forbindelser, der har svært ved at indlæse ressourcerige sider. Fleksibiliteten af dataøerne kan også være nyttig til at reducere belastninger på serveren. Hvis brugeren ikke har brug for dataene, vises de ikke, og dette begrænser opkald til serveren. Når brugeren har et behov for at få adgang til den, kan den hurtigt hentes gennem XML-filen.
Problemet med dataøer er browserkompatibilitet, et løbende problem overalt på internettet. Hver browser viser og håndterer oplysninger lidt anderledes. Dette kan medføre mindre problemer, f.eks. Når en webside ikke viser helt den rigtige farve. Det kan også være et væsentligt problem, når det involverer kode, der slet ikke vises, eller som vil returnere fejl, når browseren forsøger at vise den. Data øen fungerer ikke og fungerer pålideligt på tværs af alle browsere, og designere overvejer muligvis andre, mere standardiserede metoder til at skjule information, indtil brugerne faktisk har brug for det.
Dette udtryk bruges også som reference til eksterne lagerenheder med høj kapacitet, men begrænset tilslutningsmulighed. Brugere kan interagere med dataøen for at spille musik, læse bøger og se film. Hvis de ønsker at tænde eller slukke for materiale, bliver de nødt til specifikt at forbinde dataø til en anden computer for at synkronisere det og overføre dataene.