Domanda

Sto esaminando la possibilità di creare un'applicazione JavaScript che si avvale WebGL.

Dal momento che WebGL è disponibile solo in un paio di browser, e io non voglio costringere la gente a usare un certo navigatore (direttamente), vorrei offrire un autonomo un'applicazione client di download pure.

Sarebbe possibile in qualche modo creare un senza confini e stand-alone "del browser finto" cliente che ha la mia applicazione embedded per Linux e Windows?

Questo mi avrebbe permesso di distribuire un client stand-alone senza dover modifiy il mio codice di applicazione.

È stato utile?

Soluzione

WebGL sostegno è stato offerto in WebKit costruisce per più di un anno. Quindi, se i vostri clienti utilizzano computer Macintosh allora si potrebbe creare un'applicazione stand-alone utilizzando WebKit.

E questo è solo per il momento. Entro il prossimo anno, credo che si vedrà il supporto per WebGL in tutti i principali browser tranne IE, che sta vivendo una base di utenti in diminuzione.

In alternativa, si potrebbe scrivere un plugin / addon per ogni principali browser, tra cui Internet Explorer. Che è più lavoro per voi. Se non si vuole lasciare gli standard di Internet per i produttori di browser, è possibile raccogliere la sfida da soli.

Probabilmente non è il miglior piano a lungo termine, però. Saranno continuamente ottimizzare per la velocità, l'efficienza della memoria, qualità di rendering, e la reattività. Probabilmente non si vuole mettere la stessa quantità di sforzo continuo in esso come loro. Probabilmente non offrire lo stesso supporto cross-platform che fanno.

La creazione di un browser applicazioni specifiche (ASB) con uno dei toolkit standard, e quindi la transizione a utilizzare browser web direttamente una breve modi lungo la strada è probabilmente la strada da percorrere. Non c'è ragione per cui non si può risolvere il test di compatibilità per tale strategia ora, dal momento che i browser con supporto per esso sono già in beta pubblica.

Altri suggerimenti

jslibs è un autonomo runtime JavaScript che ha un buon supporto di OpenGL. Guardate questi .

Così si vuole scrivere un indipendente dalla piattaforma standalone applicazioni in JavaScript che può usare OpenGL?

Vorrei provare a fare una JOGL applicazione.

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