De flesta mobiltelefoner är utrustade med ett eller flera program som läser information från Internet på ett liknande sätt som en webbläsare gör. Det finns flera standarder för sidor avsedda för mobil använding: WML, XHTML Basic, XHTML-MP, cHTML, etc, och telefonens olika läsare stöder en eller ett par av dessa standarder.

Flera moderna terminaler stöder också HTML, en standard som dock inte från början var tänkt att användas för mobilt bruk, varför en webbsida i HTML ofta måste skrivas om för att överhuvudtaget fungera i en mobiltelefon, i alla fall om författaren vill att all information ska vara tillgänglig för användaren utan behov av omfattande scrollning.

Att med samma tjänst täcka en variation av terminaler, innebär att identifiera och använda den minsta gemensamma nämnaren mellan olika standarder, vilket i praktiken ger ett dokumentflöde med ett fåtal grundläggande former för textinmatning och länkar. Det begränsar designen av mobila browsersidor till att påminna om den tidiga webben. Mobila browsers kräver också externa tillståndsmekanismer, vilket blir komplicerat i den mobila världen då sidorna är mycket små jämfört med webbsidor och att supporten för cookies och lokal scripting är mycket begränsad.

En mobil browserlösning ger heller inte någon standardiserad access till telefonfunktioner, som kamera eller GPS, då konceptet är transaktionsbaserat. Det finns ingen generell metod för att i realtid pusha data till terminalen.

En mobil browserlösning ger en bra terminaltäckning, men till priset av begränsad funktionalitet och prestanda.


Nästa, därför är Mobile Interaction Suite bättre än att använda kodgeneratorer .