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

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

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

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

もっと見る

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を享受したい、そう考えている方にお勧めなのがこれだ。今回紹介するオープ...

List

  • 2007/07/11

Google Calendarをサイトに「google-calendar-js」

イベント情報や、自分自身のスケジュールの管理にGoogle Calendarを利用している。ブラウザ上での操作性はもちろん、他のデバイス(Windows Mobileや携帯電話)との同期処理などもできるのが利点だ。そんなGoogle Calendarではあるが、カレンダー以外の使い方も行ってみよう。Webアプリケーシ...

List

  • 2007/07/10

JavaScriptにもGUIを「wxJavaScript」

JavaScriptの利用可能範囲の拡大が止まらない。Webブラウザのみならず、ローカルでDBに接続したり、サーバサイドで動作するものもある。しかし、一点足りないものがあった。それがGUIだ。一般ユーザがJavaScriptにさらに親しめるもの、それが必要だ。さらにOS間を越えて動作できればベストではないだろうか。今...

List

  • 2007/07/10

JavaScriptでDiff「JSBlend」

ぱっと見、簡単そうに見えてその実、意外と大変なのが差分を表示する処理だ。マシンパワーも意外と使うので、油断ならない。だが、Web上で共有したりコラボレートしたりするアプリケーションが増えている現在にあっては、重要な機能になっている。手軽に実装する方法は、既存のライブラリを使うことだ。それも、サーバサイドでなくクライア...

List

  • 2007/07/06

フォームを多機能化「wForms」

※ スクリーンショットは全て公式サイトデモより。 最近はJavaScriptで入力チェックを行うサイトも増えてきた。もちろん、サーバサイドでのチェックを欠かすことはできないが、クライアントサイトでチェックできると、その場ですぐに入力訂正が促せるのでユーザビリティが高い。各入力チェックはもちろん、入力フォームをさらに便利...

List

  • 2007/07/06

サーバサイドJavaScriptフレームワーク「Helma」

Ajaxの隆盛もあって、JavaScriptが見直されている。そして、クライアントサイドのみならず、サーバサイドでもJavaScriptを使おうと言う動きすらある。Javaが好きでサーバサイドJavaScriptに興味がある方はこちらを試してみてはどうだろう。今回紹介するオープンソース・ソフトウェアはHelma、サー...

List

  • 2007/07/04

ソースコードをもっと見やすく「SHJS」

元々テキストエディタやIDEで開発している際にはソースコードはハイライト表示されている。何も色分けされていない状態に比べて、その方が見やすいのは誰もが知っているところだろう。ではサイトにコードを掲載する場合はどうか。手作業で色分けなどとてもできないだろう。ツールを使ってやるのが一番だ。今回紹介するオープンソース・ソフ...

List

  • 2007/07/03

画像をアップして楽しむ「AJAX Image Dump System」

ちょっとした写真を皆で楽しみたい、という時に便利。今回紹介するオープンソース・ソフトウェアはAJAX Image Dump System、Ajaxを使ったイメージアップローダーだ。使い方は簡単で、ファイルを指定してアップロードすればいいだけだ。Ajaxを使っているのでアップロード中の動作がスムーズで分かりやすい。アッ...

List

  • 2007/07/03

del.icio.us JSON REST APIをライブラリ化「DISHY」

Web APIというのは、外部データを使ってシステムが構築できるという反面、システムを知らなければ構築が難しいという欠点がある。どうしても技術者向けになってしまう。それをもう少し手軽に使えるよう、ラッピングしてあげれば敷居はぐっと下がるだろう。今回紹介するフリーウェアはDISHY、del.icio.usのWeb AP...

List

  • 2007/06/28

JavaScriptでFlashを操作「Aflax」

FlashはHTMLやJava、PHPなどと同じWebの技術ではあるが、デザイン的な要素も入れられることもあって、プログラマの領域とはちょっと違う雰囲気を持っている。これが使いこなせれば、今までにないサービスの提供も考えられる。この技術を使ってFlash操作を習得しよう。今回紹介するオープンソース・ソフトウェアはAf...

List

  • 2007/06/21

驚愕…JavaScriptでDB操作を行うRails向けライブラリ「Jester」

 Railsは使っている内に、もはやRails以外でプログラムをしたくなくなる位の魅力がある。MVCの仕組みといい、O/Rマッピングといい、Migrationといい…そこかしこに魅力が溢れている。 そんなRailsがさらに魅力的になるライブラリがこれだ。Rubyの壁をこえ、JavaScript上でDB操作が可...

List

  • 2007/06/19

JavaScriptで音楽再生「SoundManager 2」

Webサイトやブログで音楽を再生しようと思うと、意外と面倒な事に気づかされる。サイト上にMP3のリンクだけ貼って置いておいても、よほどのことがない限りは再生されない。Flashを使ったMP3プレーヤもいくつか存在するが、それより手軽なプレーヤがこれだ。今回紹介するオープンソース・ソフトウェアはSoundManager...

List

  • 2007/06/18

Markdownの入力補助「wmd」

※ 画像は公式サイトのデモより Wiki等の記法は一度覚えてしまえば記述はそれ程難しくはないが、最初のステップに面倒がってしまい触るのを止めてしまう人も多い。非常に便利なだけに勿体無い。そうした人にとって、最初は入力補助があると便利だろう。そこで使ってみて欲しいのがこれだ。今回紹介するフリーウェアはwmd、Markdo...

List

  • 2007/06/17

地図でブログする「WordPress Geo Mashup」

※下の画像は公式サイトより 人は生きている限り、どこかへ行くものだ。それは会社かも知れないし、近くの公園かも知れない。だが、どこかに行って、そこで何かを体験して、それをブログに書き記す人も多いだろう。 今日はどこどこへ行った、といったようなブログを書いている方にお勧めなのがこのプラグインだ。 今回紹介するオープンソー...

List

  • 2007/06/15

Web上のバーチャルキーボード「Javascript VirtualKeyboard」

WindowsやMac OSXなど、各OSにはソフトウェアキーボード機能が付属している。筆者はあまり利用頻度は高くないが、PDA等の情報端末では利用している。OSに依存しないソフトウェアキーボードが必要であれば、こちらを使ってみよう。今回紹介するオープンソース・ソフトウェアはJavascript VirtualKey...