2011-10-06 50 views
0

更具體地說,如何用標記語言創建一個操作系統?或者這真的是一個誤導,操作系統本身是建立在JavaScript之上的?當他們說carbyn是一個基於html5的操作系統時,他們是否意味着carbyn是一個基於javascript的操作系統?

我不希望任何形式的實際操作系統的標記,但它似乎是一個不可能的任務,甚至沒有最基本的控制流,如if語句/ for循環或跳轉。

如果任何人都可以向我展示如果在Html5中,我一定會很滿意,或者只是一個他們用javascript工作的東西。

http://www.carbyn.com/

http://www.youtube.com/watch?v=mNAuB5JWfoE

+0

HTML 5不僅僅是一種標記語言。它定義了大量的API(通常通過JS進行交互)。 – Quentin

回答

1

這聽起來像一個Web應用程序,這本身就是HTML5(主要是javscript)的Web應用程序的平臺。它提供了一組API,可讓javascript「應用程序」在其平臺上運行並實現「多任務」並相互通信。

爲了幫助可視化,您可以考慮Facebook如何開發開發人員可以製作的應用程序。這不是一個完美的比較,但它可以幫助你進入正確的心態。 Carbyn似乎比facebook在應用程序方面更開放,當然這就是整個問題。

這是我看完有什麼可用的內容並觀看視頻後的想法,希望它有幫助!

+0

對於使用PHP編寫的Facebook來說,這對我來說完全有意義。然而,我不知道你將如何開始實現流程/線程或任何真正的標記語言。即使你如何僅使用html5添加兩個任意(8位)int也很簡單? –

+0

HTML5引用了一組技術,其中大部分是一組新的Javascript API。所以想想Javascript,而不是HTML。我明白這會如何誤導。 – ctcherry

相關問題