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

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

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

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

もっと見る

List

  • 2008/12/18

PHP開発が変わる!PHP実行環境をクラウド提供「Aptana Studio」

まぁ本当はAptana Studioではなく、Aptana Cloudなのだけれど。Aptanaは言わずと知れた、JavaScriptの開発に使われたり、HTMLオーサリングに使われたりするオープンソース・ソフトウェアだ。最新版では、Aptana PHPが登場し、PHP開発でもコードのハイライト化、補完などができるよう...

List

  • 2008/12/10

ブラウザで動かせるGoogle Earth「Earth API Samples」

Google Earthは面白いソフトウェアだが、色々と機能がつき過ぎたせいか、かなり重たくなってきている。さくさくと動作してくれないとどうも楽しめない。そんな中登場したのがブラウザ上で動作するGoogle EarthのEarth Browser Plug-inだ(そのままだが)。リアルな写真と標高に合わせた立体的表示...

List

  • 2008/12/06

サーバサイトで使えるTiddlyWiki「SoloWiki」

あ、もしかして久々のWikiサタデー?やべっ、オラちょっとわくわくしてきたぞ!サーバサイドで使えるTiddlyWiki WIkiはコラボレーションが基本になるので、Webサーバ上にインストールするのが当たり前だった。だが、そんな中JavaScriptだけで動くWikiエンジン、TiddlyWikiが登場した。Tiddl...

List

  • 2008/12/04

時間とタグを使ったグラフ生成アプリケーション「TimeCloud」

データのビジュアル化は重要だ。単なる文字の羅列では見えてこなかった情報が浮かび上がってきて、そこから新しい事実が分かってくる。それは時間による変化かも知れないし、日々の積み重ねの中から見える突出したデータかも知れない。タグデータと日付の関係をうまくビジュアル化 例えばGoogleが提供するファイナンスサイトのGoogl...

List

  • 2008/11/30

Markdown記法をJavaScriptで「Showdown」

個人的には一番好きな記法であるMarkdown。Wikiも良いのだが、エンジンによって記法のばらつきがあるのが問題だ。その点、記法だけを考えればMarkdownは統一されているので、シェアさえ広がれば皆使えるようになる。Markdown記法のリアルタイムプレビュー だが書くときはテキストエリアで、実際のレンダリング結果...

List

  • 2008/11/26

もうこれで十分。HTML上でテーブルを表示するなら「Sigma Grid」

業務システムを構築する際に、一覧表を表示するという処理は多い。そしてそのデータを並べ替えたり、チェックボックスを入れたりしたいというニーズも多く発生する。場合によってはカラムを並べ替えたり、一括更新したいなんて言われることもある。ソートも並べ替えもページネーションも全部こみこみ それを一つ一つ実装していては非常に工数が...

List

  • 2008/11/25

JavaScriptではじめるMac OSX用アプリケーション開発「JSCocoa」

Mac OSX向けのアプリケーションを開発するにはCocoaやObjective-Cといった特有の言語を習得する必要がある。今はWebアプリケーションが盛り上がっているのに、特定のプラットフォームでしか動かない言語を習得するのは面倒くさい、そう考える方も多いはずだ。アプリケーション一覧、プロセス一覧を表示するデモアプリ...

List

  • 2008/11/20

Prototype.jsを用いたUIライブラリ「Prototype UI」

Webアプリケーションを構築する上で、優れた操作性をもったUIは欠かすことができない。まるでデスクトップアプリケーションのようなインタフェースを持ったソフトウェアが数多く存在している。Prototype.jsを使ったUIライブラリ そんなUIを構築するライブラリは数多いが、そのためだけのツールが多く、柔軟性にかけるもの...

List

  • 2008/11/19

これは面白い!奥行きを感じさせる動作をするjQueryプラグイン「jParallax」

な、なんじゃこりゃぁと思わざるを得ないようなJavaScriptの登場だ。JavaScriptはNetscapeがあった時代からあるもので、ずっと昔から存在している。単なるサイトの装飾扱いだった時代を経て、Ajax、prototype.js、YUI、Ext-JSなどここ数年で一気に進化を遂げている。 複数の画像によって...

List

  • 2008/11/17

MooToolsをベースにしたグラフィカルなUIを実現するJavaScriptライブラリ「Jx」

※ 画像は公式サイトデモよりWebアプリケーション化が進めば進むほど、JavaScriptに期待されるのがリッチインタフェースの実現だ。もともとWebブラウザ自体がリッチなインタフェースだが、ローカルアプリケーション並みのコンポーネントや操作性を求められるようになっている。四角のレイアウト そのようなインタフェースを実...

List

  • 2008/11/13

チェック必須!Web上で動作するプレゼンテーションソフトウェア「Slimey」

先日のConcrete5に続き、これまたどきどきしてしまうようなソフトウェア。こんなものがオープンソースで出るようになると、独自開発する意味はどんどんなくなっていきそうだ。こ、こんなものがオープンソースだなんて… 280 Slidesと言うサービスがある。280 North, Inc.が開発しているAppleのプレゼン...

List

  • 2008/11/08

1分で作るシンプルなショッピングシステム「simpleCart」

日本ではYahoo!オークションが個人間決済における物販シェアを大きく握っている。とは言え、業者の出品が数多いので、本当の意味で個人間決済を押し進めるのは難しそうだ。もっと簡単に個人間の取引ができないものだろうか。JavaScriptを使ったシンプルなカートシステム そこで注目するのはPaypalだ。海外のサービスであ...

List

  • 2008/10/31

iPhone用Tiddly Wiki「iTW」

iPhoneにはメモ環境が用意されているがあまり使い勝手は良くない。画面が横向きにならず、他の環境でデータが再利用できるわけでもない。iPhoneNotesやRemoteNoteといったソフトウェアもあるが、JailBreakが必須になってしまう。もっと手軽にiPhoneや母艦になるMac OSXやWindowsから使...

List

  • 2008/10/27

文字をJavaScriptで画像のようにレンダリングする「typeface.js」

Webサイトを見ていると、文字を画像に置き換えたサイトを見ることがある。思い描いている見せ方をそのまま表示させたいときなど、デザインを重視するサイトでよく見られる工夫だ。しかし問題はそのメンテナンス性の悪さだろう。奇麗に文字が表示されるようになる それに適切に説明文を入れておかないと文字読み上げブラウザなどでは何も情報...

List

  • 2008/10/27

スクロールに追従するボックス「Scroll Follow」

Webサイトでメニューの項目が少なく、コンテンツが長い場合には読み終わった後メニューまで戻るのが大変な作業になる。代表的なメニューに即アクセスできると便利だ。そんな時に使えるのがスクロールに追従するメニューになる。スクロールに追従してボックスが移動する とは言え、実装するとなると意外と面倒だ。ブラウザ間による互換性を保...

List

  • 2008/10/25

Web上で音声入力を可能にする「w3voiceIM.js」

音声入力というのはずっと昔からあるわりには一般的な普及が進まない技術だ。もちろん、何らかの障害がある方々の間では利用されているが、もっと一般に普及しなければよりよい技術革新やコスト低減などが臨めないのではないだろうか。単語の認識精度は高い そんな中、一つのきっかけになり得るソフトウェアが登場した。なんとJavaScri...

List

  • 2008/10/24

Railsで有名な37signalsによるシンプル&カスタマイズ可能なWYSIWYGエディタ「WysiHat」

WYSIWYGなHTMLエディタは既に数多く存在している。有名なものとしてはFCKEditor、TinyMCEなどが知られている。これらは非常に便利な代物ではあるが、出来上がったものをカスタマイズしようという気にならないくらい重厚な作りになっている。シンプルな作りのWYSIWYGエディタ もっと自分たちにあったシンプル...

List

  • 2008/10/18

クールな登場をするフローティングウィンドウ「Sexy LightBox 2」

※ 画像は公式サイトデモより一年くらい前から写真の拡大にJavaScriptが使われるようになってきた。クリックするとその場で拡大表示してくれる類のソフトウェアだ。そして最近ではさらに一歩進んで、ログインウィンドウや説明用のダイアログもJavaScriptで表示するものが出てきた。角丸のデザインが格好いいフローティング...

List

  • 2008/10/18

Webアプリケーション時代にふさわしいWeb OS「Web OSX」

シンクライアントがビジネスユースで押し進められているが、今ひとつ流行りきっていない。個人的にはHDDをとってしまい、Webアプリケーションのみ動作する方が便利に感じてしまう。その際に必要なのは、ブラウザと日本語入力/表示環境だ。YouOSを引き継いだMac OSX風インタフェースのWeb OS Web OSの構想は幾つ...

List

  • 2008/10/14

必見!JavaScriptのalert処理にさよならを「Blackbird」

※ 画面は公式サイトデモよりJavaScriptのデバッグによく利用されるものと言えば、alertだろう。簡単に使えて便利な関数だが、ブラウザの処理が止まってしまったり、長文の表示が難しいなどデメリットも数多い。alertとお別れするためのJavaScriptデバッグツール そこで使ってみたいのがBlackbirdだ。...