ブラウザ上でHTMLやCSS、JavaScriptのオーサリングが可能なオープンソースソフトウェア「rainbow9」が公開されている。JavaScriptコードのテストが可能なシェルを備えるなど、非常に高機能だ。既に、実際に試すことのできるサイトやデモムービーも用意されている。
rainbow9は、ウェブサイトの作成に必要な機能をオンラインで提供している。いわば、SaaS型のウェブオーサリングツールだ。アカウントを登録して、ウェブサイトプロジェクトを作成、HTMLやCSS、JavaScriptなどをプレビューまたは実行/テストしながら作成することができる。
特に、JavaScriptについては、エディタだけでなく実行シェルも用意され、コードの断片をテストしながら記述することが可能、シェルに書いたコードについてはエディタへそのままインポートしてファイルへ保存することもできる。”var”や”function”といった予約語については補完機能も用意されている。
