Även om AJAX är en intressant teknologi, som ger oss nya möjligheter att skapa användargränssnitt på webben, så finns det fortarande flera utmaningar som behöver lösas för att få fullständigt stöd för att skapa rika användargränssnitt.
Här är några av utmaningarna
- Använda applikationen Offline, inklusive möjlighet att spara data
Det måste finnas möjlighet att köra applikationerna även om man inte är uppkopplad på nätet. Det gäller också att kunna lokalt kunna spara data (cachning) som sedan kan skickas till servern när det finns en aktiv kommunikation med den. - Pusha ut information till applikationen
Det är viktigt att kunna initiera kommunikation med användargränssnittet ifrån servern. Man skall inte behöva “polla” servern med jämna mellanrum för att se om något har hänt. - Exekvera kompilerad kod
När man börjar köra mer avancerade funktioner i webbläsaren och de är skrivna i Javascript så kommer man få prestandaproblem. Det räcker med att man måste sortera om en tabell som inte är alltför stor för att man skall märka detta. Av det skälet behövs det möjlighet att kompilera koden på något sätt och köra den “binärt”.
Comments