2011-03-09 4 views
5

È possibile scrivere un plug-in che consenta di eseguire script sul lato client nel browser in una lingua non Javascript (fai la tua scelta: TCL, Rebol, Perl, Ruby, Python, Lisp, ecc.)?Il tuo linguaggio di programmazione in un browser (ad es. Javascript)?

Per chiarire, NON sto parlando di plug-in del browser che consentono l'esecuzione di "applet" per particolari lingue nel browser - so che è stato fatto. Sto chiedendo se si può usare un'altra lingua oltre a Javascript (o qualsiasi altra cosa sia stata fatta) per lo scripting HTML attraverso l'uso di un plugin o altri mezzi? Sto parlando di [inserisci la tua lingua] tra i tag <script>...</script>.

La mia ipotesi è che questo non è stato fatto. Se è così, è perché è semplicemente difficile/impossibile?

Grazie.

+1

Trivial (per un certo valore di "banale") in IE. Non sei sicuro di quanto sia difficile con altri browser. –

risposta

1

Per il proprio browser, fattibile. Per qualsiasi cosa tu voglia collocare su un sito web pubblico, occorrerebbe prima l'adozione diffusa, quindi: no, impossibile. Devi restare con JavaScript.

È possibile compilare la tua lingua in JavaScript se questo funziona per il tuo scenario, proprio come fa Google Toolkit di Google. Oppure scrivi un interprete per esso in JavaScript.