parti da qui
https://developer.mozilla.org/en/usi...b_applications
ma e' una tecnica molto recente, quindi se ti aspetti funzioni piu' o meno cosi' ovunque non puoi far altro che appoggiarti a plugin esterni
e java e silverlight sono scelte plausibili per questo tipo di compito
buono studio