ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プログラミング言語 - JavaScriptの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2007/08/22

必見!Flash製の連想グラフ「Graph Gear」

Flashを使うとインタラクティブなグラフを作ることができる。その中の一つに、ある要素から連想される要素を周囲に表示して、さらにその周囲から次の連想要素を…といった蜘蛛の巣状に広がっていくグラフがある。たとえばmixiGraph、TilePlexなどが代表例だ。物と物が関連しあっている場合、この見せ方は有効だろう。こ...

List

  • 2007/08/20

フォームで便利なJavaScriptライブラリ「WebForms2」

会員登録や商品購入など、ブラウザ上で入力を行う機会は数多い。だが、その入力がとても簡単かと言われるとそうでもない事が数多い。入力エラーがある度に戻ったり、エラーと入力欄が離れていて分かりづらいといった経験はないだろうか。そこでJavaScriptライブラリを使ってみよう。JavaScript最大の欠点とも思える、ブラ...

List

  • 2007/08/19

必見!ソート/編集ができる表ライブラリ「TableKit」

昨日紹介した「Nofunc Table Organize」は表に対して簡単にソート機能が付与できるすばらしいライブラリだ。しかし業務システムを構築していると、それ以外にも要望が出てきたりする。良くあるのが、その場でデータを修正したいなどと言うものだ。もちろん、技術的に不可能な訳ではない。が、開発コストがかかり過ぎる。...

List

  • 2007/08/18

高機能なテーブルソート「Nofunc Table Organize」

業務システムをWebベースで作り変える、なんてプロジェクトは多々存在する。業務システムの特徴としては、検索結果や一覧表など、様々な場面でテーブル組の表が利用されることだ。そして、その中でも厄介なのがデータのソートではないだろうか。検索条件を保存しながらソートして…なんていちいち実装するのは大変だ。そこで検討したいのが...

List

  • 2007/08/13

Webのコメント新形態「axdget」

ブログサイトが増えてきて、記事とコメントという形式がごく当たり前になっている。その際、どこの文章に対してコメントしているのか、よく分からない事がある。これを使えばそんな心配は無用だ。自分の好きな「場所」にコメントできる。今回紹介するオープンソース・ソフトウェアはaxdget、Webサイト上につけられる付箋紙ソフトウェ...

List

  • 2007/08/13

JavaScriptでRDFを扱う「Simple javascript RDF Parser」

RDFとは「ウェブ上にあるリソースを記述するためのフレームワーク」(Wikipediaより)の事だ。RSSや、まだ利用度は低いがFOAF等が代表例だ。これらのリソースを記述する仕組みがもっと利用されるようになると、各サイトやデータをメタ的に連結できるようになる。そして、この分野で活躍が期待されるのはブラウザ上でのプロ...

List

  • 2007/08/12

Ajaxを使ったFlashビデオ制御「Flash-Ajax Video Component」

CodeZine:Adobe製、AjaxでFLVを制御するオープンソース「Flash-Ajax Video Component」(アドビ)より。 動画共有サイトでは大抵、Flashビデオの下部に再生、音量変更、早送り/巻き戻しの制御が付いている。これはFlash側で組み込まれているので、便利ではあるがそれ以上の発展がな...

List

  • 2007/08/06

Windows版MailPlane「GmZilla」

最近、GMailの閲覧にはMailPlaneを使っている。β版の間は無償で利用できるのだが、非常に便利なソフトウェアだ。GMailはブラウザだけで使えるという利点もあるが、プロセスが分かれていた方が便利である事も数多い。Windowsでも同種のソフトウェアがあるのだろうかと思ったら、オープンソースで存在した。今回紹介...

List

  • 2007/08/05

圧巻!AJAX+DHTMLのグラフライブラリ「Timeplot」

グラフを作るニーズは多い。また、そのためのライブラリも多種多様に存在している。PHPやJavaなどのプログラム言語によるもの、JavaScriptで作るもの、Flashで作るものといった具合だ。その中にあって、これの完成度は非常に高い。まさに圧倒されてしまう綺麗さだ。今回紹介するオープンソース・ソフトウェアはTime...

List

  • 2007/08/02

1行プレゼンをはじめよう「one-line-presentation」

技術者の間では高橋メソッドが利用されることが多い。私自身、広い会場で小さなプレゼンの文字は読みづらいし、何よりスライドの中に大量の情報を盛り込むべきではないと考えている。高橋メソッドを使った場合、スライドの数が多くなりがちで、通常のプレゼンテーションソフトウェアでは作成が面倒に感じてしまう。そこで使ってみたいのがこの...

List

  • 2007/08/01

JavaScriptでフローチャート「jsflowchart」

最近はWebアプリケーションが流行りだ。以前はメールやRSSリーダーなど、ネットワークとの親和性が高いものが多かったが、表計算やドキュメント、画像加工など、その適用分野は徐々に広がっている。ビジネスでよく使われるのは表計算、ドキュメント作成、プレゼンテーションなど様々にあるが、これを忘れては困る。そしてこれもまた、W...

List

  • 2007/08/01

時間測定機能付きタスク管理「Kimai」

時間は非常に重要だ。他のリソースに比べて、補充が効きづらく、何をしていても無条件に流れてしまう。休息は必要だが、無駄にすることはできないのが時間だ。数々のタスク管理ソフトウェアが存在するが、特に時間に注目したソフトウェアがこれだ。今回紹介するオープンソース・ソフトウェアはKimai、Web上で時間測定を行うタスク管理...

List

  • 2007/07/31

JavaScriptでVisio「Open-jACOB Draw2D」

ローカルアプリケーションのシェアがWebアプリケーションによって大幅に侵食されている。大抵のWebアプリケーションは無償で提供され、インターネットの特性を活かして簡単に共有できる。ドロー系ソフトウェアの牙城もまた、崩れ去るのだろうか。脅かすのはオープンソースだ。今回紹介するオープンソース・ソフトウェアはOpen-jA...

List

  • 2007/07/31

マインドマップでプレゼンテーション「mm2s5」

プレゼンテーションで、全体の流れが予め出来上がっている時は良いが、どうも考えが散発してうまくいかないことがある。そうした時はまず、自分の考えをまとめておくのが良い。全て洗い出し、カテゴライズしていけばいい。そして、考えを整理するのに役立つのがマインドマップだ。プレゼンテーションとマインドマップ、この二つを組み合わせて...

List

  • 2007/07/30

あなたのサイトに動画を載せよう「FLV player」

Youtubeをはじめとした動画共有サイトが数多く登場したこともあって、動画(FLV形式)を再生するFlashプレーヤもまた、色々なものが作られている。大抵、プレーヤに対して様々な機能が付与されていき豪華なものになっていくか、これはちょっと毛並みが違うようだ。今回紹介するオープンソース・ソフトウェアはFLV play...

List

  • 2007/07/27

ActionScriptをブラウザ上でデバッグ「ThunderBolt」

最近、Flashにはまっている。元々素晴らしい技術であることは分かっていたが、デザイナー的な位置づけが大きいと二の足を踏んでいた。が、ActionScriptだけでも様々なアプリケーションが開発できそうだと分かり、面白さを感じている。Flash自体の開発環境は無料でも構築できる。が、デバッグが非常に面倒くさい。全てt...

List

  • 2007/07/27

オープンソースのFlashムービープレーヤ「Flivpee」

Flashの利用範囲が拡大している。やはり他のプラグインに比べて、インライン表示ができることが優位だ。インライン表示ができれば、クリックする手間もなく表示ができ、ユーザ側のコストが低い分導入も容易になる。そして、最も利用が拡大しているFlashの動画再生分野にオープンソースが登場した。今回紹介するオープンソース・ソフ...

List

  • 2007/07/25

華麗にアップロード「SWFUpload」

※ 画像は全て公式サイトデモより。 Web操作の一番面倒だと感じるのはファイルのアップロードだ。一つのボックスで一つのファイルしか選択できず、アップロードが開始されてから終わりまでいつまでかかるのかさっぱり分からない。これだけWebが進化しつつも、基本は変わらない。しかし外部ライブラリを利用すれば、状況は一変する。ファ...

List

  • 2007/07/16

Google Docsを一括ダウンロード「Google Docs Download」

最近、簡易的な情報や共有する必要がある情報についてはGoogle Docsを使っている(殆ど表計算ばかりだが)。やはり共有できるという利点は大きい。そんなGoogle Docsも数多くなってきており、最近追加されたフォルダ管理機能が便利になっている。だが、フォルダ管理されているファイルを一括でローカルに落とす手段がな...

List

  • 2007/07/12

検索できるAjaxドキュメントビューワー「DoxMentor4J」

Ajaxの使い勝手の良さは今更言うことでもないだろう。様々なWebアプリケーションがAjaxを導入し、ユーザビリティを高めている。そんな中にあって、開発者たち自身にとってAjaxの価値とは何になるだろうか。提供するばかりではなく、自分たちもAjaxを享受したい、そう考えている方にお勧めなのがこれだ。今回紹介するオープ...