Det finns en viktig fråga som man bör tänka på när man skapar mobila hemsidor, inklusive web apps: Vad händer om hemsidan öppnas av en person som inte använder en mobiltelefon?
Ett alternativ är att anpassa innehållet på hemsidan så att innehållet och/eller designen anpassar sig till den apparat som sidan visas i. Till exempel: I en iPhone visas den mobila hemsidan som vanligt, och när hemsidan öppnas i en dator visas en anpassad version.
Detta går att lösa med en metod som brukar kallas för "user agent sniffing". Lite förenklat kan man säga att en apparat som besöker en hemsida identifierar sig för servern med ett kort meddelande (user agent string). Innehållet i detta meddelande kan sedan användas för att avgöra hur hemsidan ska visas.
Det går att läsa av user agent-meddelandet på olika sätt, både med skriptspråk på serversidan och med javascript. I detta kodexempel används PHP.