Domanda

C'è bisogno di sviluppo di due front-end quasi separate per l'applicazione, uno utilizzando Ext JS e l'altra senza JS a tutti?

È stato utile?

Soluzione

Beh, più o meno. Se si vuole veramente una versione NO-JS del vostro sito, è necessario attenersi a HTML molto semplice, e un viaggio di ritorno al server e una ricarica completa con ogni clic. Se volete che il vostro sito immobiliare per essere ajaxy, allora questo richiederebbe due diversi front-end per il sito.

Posso chiedere, perché ti preoccupi persone senza JavaScript? Ci sono poche persone là fuori senza JavaScript, anche i telefoni cellulari hanno decente prestazioni JavaScript.

Altri suggerimenti

L'applicazione deve essere costruito per consentire agli utenti senza js di accedere allo stesso contenuto. Tutti i posti di forma e l'azione su App devono avere la gestione lato server. Questo è quello di permettere per i non-JS browser come pure per ragioni di sicurezza come i js possono essere modificati al volo da parte di hacker.

Una volta che avete questa funzionalità di base si può iniziare ad aggiungere il vostro CSS per farlo sembrare buona e aggiungere i js per aggiungere ulteriori funzionalità con postback fatte da ajax. Si consiglia di utilizzare il rilevamento funzione invece di rilevamento del browser con il CSS e JavaScript, come i browser vengono aggiornati con il nuovo supporto per tutto il tempo.

Per questo è necessario un solo front-end che comprende entrambe le soluzioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top