jQuery ConsoleはjQuery/JavaScript製のオープンソース・ソフトウェア。Web上でターミナル操作を行うニーズは時々見かける。実用レベルに達するにはまだまだだが、ホスティング業者などで顧客に簡易的なコンソールをWebベースで与えている場合もある。

Screen-shot 292.png

Web上でコンソール

 

そんな時にWebブラウザからターミナル風に操作できる環境を提供するのがjQuery Consoleだ。Ajaxと組み合わせて使えば、実用レベルになるかも知れない。それ以外でも面白そうな使い方が考えられそうだ。

jQuery ConsoleはTry Haskellというサイトで用いられている。Web上でHaskellを学ぶのにコンソールを提供し、指定された文字を入力することでウィザード風にHaskellを学んでいけるというものだ。面白いアイディアではないだろうか。

Screen-shot 294.png

JavaScriptの実行コンソールもある

 

デモとしてJavaScriptのコンソールも提供されている。入力された文字をevalしているだけだが、これでも十分面白い。SQLやEchoといったデモもあるが、これは単純に入力されているものを実行しているのみだ。自動フォーカス、入力履歴管理、アニメーションスクロールなど、意外と高機能だ。

Web上からシステム管理というのは難しいかも知れないが、言語の習得や特定の環境下のコンソール入力であれば使い道もありそうだ。コンソールの世界もWeb化される時代がくるのかも知れない。

 

chrisdone’s jquery-console at master - GitHub

 http://github.com/chrisdone/jquery-console