この和訳について¶ この文章は Google JavaScript Style Guide を非公式に和訳したものです. 内容の正確性は保証しません. ライセンスは原文と同じく CC-By 3.0 とします. フィードバックは Issue への登録 , あるいは Kosei Moriyama (@cou929 または cou929 at gmail.com) へ直接お願いします. この和訳のリポジトリは こちら です.
この和訳について¶ この文章は Google JavaScript Style Guide を非公式に和訳したものです. 内容の正確性は保証しません. ライセンスは原文と同じく CC-By 3.0 とします. フィードバックは Issue への登録 , あるいは Kosei Moriyama (@cou929 または cou929 at gmail.com) へ直接お願いします. この和訳のリポジトリは こちら です.
僕は JavaScript が好きだ。できるだけ多くのことを JavaScript で済ませてしまいたいと考えている。 以前は JavaScript では絵や音を扱うことができないという点がボトルネックになって,応用の幅を狭めていた。これが最近になると, Canvas 要素のおかげで絵を扱うことができるようになったり, Flash を代行役にすることによって音を出せるようになったりと,いろいろ状況が変わってきている。 そこで今回は,以前から機会があれば触ってみたいと思っていた Processing.js と SoundManager 2 を使って, JavaScript によるオーディオ&ビジュアルプログラミングに挑戦してみた。 Processing.js とは Processing.js は,ビジュアルデザイン向けプログラミング言語 Processing を模して作られた JavaScr
8月28日、Mac OSの最新版「Snow Leopard (Mac OS X 10.6)」 が発売されました(関連記事)。今回のJavaScriptラボでは、Snow Leopardに付属する「Quartz Composer」を取り上げます。 美しいモーショングラフィックを無料で作れる「Quartz Composer」 「Quartz Composerって何?」「JavaScriptとどんな関係があるの?」という方も多いでしょう。Quartz Composerは、視覚的にプログラムを作成できる開発ツールです。一般的なプログラム開発では難しいコードを書かなければなりませんが、Quartz Composerはいくつかの部品をマウス操作でつなげていくだけで、簡単にプログラムを作成できます。 中でもQuartz Composerが得意とするのは、モーショングラフィックス(映像)の作成です。Qua
知り合いがちょっと面白いウェブサービスを作ったので、ここで紹介。元々はケータイ用のサービスなのだが、その一部を切り出す形でブログの装飾ツールとしてパッケージ化したもの。 「ブログの装飾ツール」という目新しい名前を使ったのは、私自身も何と呼んで良いのか分からないからだ。ブログの一部に貼付けるブログパーツと違い、スクリプトを埋め込んでおくとブログの文章をパースしてた上でリンクやスタイルで装飾してくれる、というものだ。 例えば以下の文章。私が書いたのは文章のみだが、このスクリプトがそれぞれの芸能人の名前を自動的に見つけ出してフォントの大きさを(盛り上がりぐあいで)変更し、アイコンを加えた上でリンクにする、ということをしてくれている(注:スクリプトは個別ページでのみ有効)。 私が篠原涼子を最初に意識したのは、木村拓哉主演の連続ドラマ「ギフト」。毎朝、猫のようにキムタクのベッドに潜り込んで来る篠原が
こんにちは、hideです。 近年のAjax技術の台頭により、Web2.0時代のエンジニアにとってJavaScriptは欠かすことのできない技術となってきました。しかし、2000年頃のWeb1.0時代には低機能な言語として認知されていました。このことは、"Rediscover the JavaScript"と題された次の文章に良く表れていると思います。 10 年。世界が JavaScript の真の実力を発見するのに要した時間である。 1995 年、Netscape 社の Brendan Eich により開発・設計された JavaScript は、「世界で最も誤解されたプログラミング言語」などと呼ばれもした、ともすれば不遇とすらいい得る歳月を経て、あたりのそこここに満ち充ちていた「Web の旧来的なインタラクションの窮屈さを革命したい」という思いによって、ふたたび表舞台に招来された。(S
MochiKit とは? makes JavaScript suck a bit less JavaScript ライブラリ http://www.mochikit.com 1.4 系の開発版をさわってみた ドキュメント、テストがかなり充実 使い方は、lib/MochiKit/MochiKit.js をロードするだけ MochiKit.Async 非同期タスクを管理 非同期タスクを登録して、登録したタスクが失敗したときの処理を簡単に記述できる var url = 'js/META.json'; var d = loadJSONDoc(url); var gotData = function (data) { alert('MochiKit.Async version is ' + MochiKit.Async.VERSION); }; var dataFetc
The AjaxAnywhere Projectは23日(現地時間)、AjaxAnywhereの最新版であるAjaxAnywhere 1.0.1を公開した。AjaxAnywhereは既存のJSPコンポーネントをAJAXとして動作するコンポーネントに置き換えるための一連のソースコードとツール。既存のJavaScriptコードに手を加えることなくその動作をAJAXとして動作せることができるという特徴がある。 AjaxAnywhere 1.0.1と前バージョンとの主な変更点は次のとおり。 JavaScript例外ハンドリングの改良 AAUtils APIの名前をより直感的な名前に変更 JavaScript getAJAX - キャシングの回避、コールバック、バグの修正 JavaScriptドキュメントの更新 同プロジェクトのサイトには、AjaxAnywhereを使った場合にそうでない場合と比べて
Javascript なでしこについてはこちら 「こんにちは、世界!」と表示。 リンゴの値段は300円 リンゴの個数は5個 ミカンの値段は250円 ミカンの個数は4個 消費税率は1.05 (リンゴの値段×リンゴの個数+ミカンの値段×ミカンの個数)×消費税率を表示。 結果
ちょっと前に Six Apart の Anil Dash の blog で Web Development Trends for 2006 なんて話題があって、来年のウェブ開発トレンドはこれだ! なんてことを彼の独断でリストアップしてました。氏曰く AtomPP, XHTML, JSON, E4X, Ruby ... などなど。 このリストがほんとにトレンドになるかですが、Ruby は Rails の勢いがますます加速しているし、AtomPP は今年末に仕様が確定する他 RESTful なアプリケーション設計が注目を集めています。あと JSON が熱いのはいわずもがな...ということで結構いいところを突いてる気がします。 この中で聞きなれないれない言葉として Dampening と Buffering というのが出てきます。どちらも Rails を開発した DHH がいる 37signal
■ Googleマップによる“Ajax”の隆盛 最近、「Ajax」という言葉を耳にすることはありませんか? Ajaxとは、「Asynchronous JavaScript + XML」の略称で、「えいじゃっくす」と呼ばれています。このワード、半年ほど前に突然盛り上がりだして、いまではWebエンジニアの間ではお馴染みの言葉になっています。 今年の2月に、Googleが「Googleマップ」という地図サービスのベータリリースを行ないました。 地図に関するサービスは、これまでも数多く存在していますし、特にYahoo!やその他大手ポータルのそれは高機能かつデータベースも充実していて、実用性十分です。そんな地図サービス界隈に、いまになってGoogleが乗り込んでくる、というので、Webな人たちは固唾を呑んでそのリリースを待っていました。 そうしてリリースされたGoogleマップは、人々の期待を裏切ら
javascript:(function(){var s=document.createElement('script');s.charset='UTF-8';s.src='http://childtv.org/climber/climber.js';document.body.appendChild(s);})(); 好きなWebページでブックマークレットを使って、半透明の絵が出る適当な場所をクリックして壁を登る。ゲーム中の絵はid:crazy-climbersのものを勝手に使っているんですが、あれもそもそもid:chepookaがどっかから盗用しているのだろうからまあ問題はないでしょう。で今後の展開としてはこのイベントの運営の人が「これを公認ゲームということにしてよろしいでしょうか」と打診してきて私もモテの世界に仲間入りする予定です。 水平方向のborderか、周りと色が違う要素の上を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く