我一直讀的東西,例如HTML5遊戲等,但我不相信,一個遊戲在HTML5完全編程,因爲它只是一種標記語言。通常情況下,它是通過JavaScript控制的,對吧?HTML5渲染
我想編寫一個非常非常簡單的瀏覽器的遊戲,我可以和我的朋友一起玩。但我想編寫Scala中的邏輯。
所以我想出了這個結構。
客戶端能夠在他的瀏覽器中看到HTML。 HTML5將通過JavaScript打開與我的網絡服務器(AJAX?)的連接。現在我可以在Scala中編寫我的所有邏輯並讓JavaScript執行它(例如,將pawn從位置a移動到位置b)。
這將是可能的,對吧?
作爲一個網絡服務器,我會選擇提升。
但我從來沒有做過與JS/HTML5任何渲染。你會建議看看一些框架,如LimeJs或CraftyJs?
是,術語「HTML5」更經常用於[強盛的API(http://en.wikipedia.org/wiki/HTML5#New_APIs)比用於新版標記語言。順便說一句,JS不會更改html標記,而是在標記解析期間最初構建的DOM – Bergi