Domanda

La mia domanda riguarda Google Web Toolkit (GWT). Sto per iniziare lo sviluppo di un progetto che risiederà su una Intranet in cui alcuni utenti potrebbero avere JavaScript disabilitato. Dopo aver visto cosa ha fatto GWT per Google Wave, sono stato molto interessato a imparare e applicarlo a questo nuovo progetto, ma se non è accessibile a quegli utenti, non penso che sarò in grado di usarlo. Ho notato che le applicazioni di esempio sul sito Web GWT non funzionano affatto con JavaScript disabilitato . Quindi, GWT può essere utilizzato in un modo in cui contenuti e funzionalità sono ancora accessibili agli utenti con JavaScript disabilitato? Altrimenti, non sarebbe una massiccia svista da parte di Google?

Se è utile, questo progetto utilizzerà Spring MVC 3.0 con Hibernate e JPA.

È stato utile?

Soluzione

L'intero problema che GWT risolve è la programmazione JavaScript e AJAX. Se non stai scegliendo come target browser abilitati, GWT non è adatto al tuo progetto. Non direi che è una svista. Lo sviluppo di un framework che lascerebbe JavaScript facoltativo sarebbe un minimo comune denominatore, o molto frustrante, poiché molte caratteristiche dovrebbero essere notate come richiedenti JavaScript.

Altri suggerimenti

Q: un framework interamente basato su JavaScript può funzionare con JavaScript disattivato?
A: No

Potresti ovviamente rilevare se javascript è abilitato e costruire un sito completamente diverso per quegli utenti, ma perché preoccuparsi? Dì loro di attivare JavaScript se vogliono usare il tuo sito. Ammettiamolo, il 30% di Internet è rotto senza javascript e disattivarlo è molto raro in questi giorni. Sono gli anni '90 a pensare che sia;)

GWT è un ottimo strumento per ripulire la cattiveria di JS che è certo, ma non può riparare i cattivi sviluppi e l'intero mondo di altri siti JS cattivi. Quindi gli sbirri e i poliziotti li spengono forse per un motivo. I vari flash sono belli e molto interattivi, ma li trovo sempre durante la presentazione per quanto riguarda il contenuto e la funzionalità. Quelli che offrono entrambi non sembrano essere molto robusti.

Se ti piace davvero GWT e stanno disattivando il JS per il mondo, saranno disposti a riaccenderlo se i contenuti JS in arrivo sono sottoposti a strisce sul loro gateway Internet?

GWT: Java- > JS "compilatore".

Quindi no.

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