Elephant Communicationsの制作スタッフが日々気になったことをお届けするブログです。

金曜日, 2 01, 2008

簡単な継承のサンプルを作ってみました。


クラスをnewする際にbindなりなんなりで、thisキーワードを束縛することができるかどうかが不明なので、とりあえずnewする際にエレメント自信を引数として渡しておくことで解決。


つまり、「this.self」に入っているのは、エレメントの参照値。その参照値をプロパティとして登録しておくことで、いつでもエレメントにアクセスできるようになる。


…わかりづらいですよね。



<script type="text/javascript" src="js/mootools.js"></script>
<script type="text/javascript">
// 親クラスを定義
var SuperImg = new Class({
// mootools依存のコンストラクタ
initialize: function(obj, opts){
// ここで、自分自身をプロパティに登録しておく
this.self = obj;
// テスト用のプロパティを作成
this.tag = this.self.tagName;
// デフォルトのプロパティを設定
this.message = "default message";
this.language = "JavaScript";
// オプションが設定されていれば、デフォルトのプロパティを継承
$extend(this, opts || {})
},
// マウスダウンされた時の処理
onmousedown: function(){
alert(this.self.tag);
},
// マウスオーバーされた時の処理
onmouseover: function(){
alert(this.message);
alert(this.language);
}
});

var ini = function(){
$extend($$("img")[0], new SuperImg($$("img")[0],{message: "msg継承"}));
}

window.addEvent("domready", ini);
</script>

土曜日, 2 02, 2008

こんにちは、miyakeです。
今週より社内で行われているラボ会議の議事録を
ラボブログに公開することになりました。


読者の方には分かりづらい表現や、社内のことを知らないと、
分からないことなどがあるかと思いますが、
お許しください。


ではドン。

月曜日, 2 04, 2008

デスクトップや画面下のクイック起動ににショートカットをたくさん置いていて、
かなり見栄えがわるかったので、「あやめ」というランチャーをインストールしてみました。

画面上下左右に1px表示される(実際は見えない)アプリケーションで、
シングルクリックもしくはダブルクリックで登録したショートカットを表示してくれます。

Vectorのあやめページへ

水曜日, 2 13, 2008

lifepool.gif


WIF ウェブデザイン国際フェスティバルとは、与えられたテーマにもとづいて
24時間以内(!)に一つのサイトを完成させるというコンペティション。
エレファントからは「team203」として4名のクリエイターが参加したのですが、
なんと国内予選を突破し、本選に出場する世界40チームに選出されました!
本選は4月にフランスのリモージュ市にて行われます。
エレファント、ついにグローバル化の第一歩!


>> WIF2008 ウェブデザイン国際フェスティバル公式サイト
>> team203の作品「LIFE POOL」


今日は私たちの作った作品「LIFE POOL」のレビューをさせていただきます。

木曜日, 2 14, 2008

はてなワールド

最近オープンしたはてなのサービス。
ちょっとログインして遊んで見たんだけど、なかなか面白い。
グーグルマップと連動してるみたい、あとアバターが自分で描けるのもいい。


もうちょっと遊んでみます。

lifepool.gif


地味ですが使えるソフトのでご紹介。Windows エクスプローラにタブ ツールバーを追加するQttabbarというアプリケーションです。


グループを登録して一気に開いたり、履歴をたどったりといった使い方もできます。そのほかファイルに対して様々なアプリケーションを登録することもできるなど使いこなせばかなり便利なんじゃない?なお、動作には.NET Framework 2.0が必要ですので先にインストールしておく必要あります。


最近IE7も自動配信になりましたがタブ時代到来!?やっぱり便利ですしね。

hd.jpg


「Flash Player 9 Update 3」がadobeから公開されました。

air1.jpg


本日3個目のエントリーです、hayashitです。
タイトルの通りAIRを作ってみました。


月曜日, 2 25, 2008

遅くなりましてスミマセン。
先週水曜日のラボの議事録をお送りします。

まずはhayashitさんが作られました、AIRの動きをみんなで観察してみました。
僕はソースを見せてもらいましたが、複雑そうで複雑そうで…

■AIRに関する簡単なノート
・AS3で枠組みを書いて、AS2のSWFを読み込んでいる。
・アプリ証明書
・AIRではリモートのファイルを読み込んだ際に警告が出ない。
・FlashCS3で作った


■Flash技術発表会
そして前回のラボから始まりました、
全体的なFlash技術力向上を目的とした個人発表!
今回は初心に戻りまして、ローディングバーコンテストを開催。
※時間ができましたら、この一部を画像でアップしたいと思います。
次回は「FuseKitを使ってみよう」の巻。


■ローディングはなくなるの?討論会
・BB環境が進むとなくなるんじゃないか?
・その分コンテンツが重くなるんじゃないか?
・ローディングで遊べるとか(ex.リッジレーサーとか)
・ローディングのクオリティでスケジュールのタイトっぷりが見える。
・ローディングは入口だから、おろそかにできない。
・http://pasti-jepang.net/
 (HTMLとFlashの境目がデザインになってる)
 http://medika.jp/

以上です。

金曜日, 2 29, 2008

ハジメマシテー。
お初にお目にかかります、Uchikoです。
どちらさまもこちらさまもよろしくお願いします。

今回のテーマは、光栄な事にデザインクオリティでは特にご好評を頂いている弊社社員達の真の実力!
社員旅行のバス内企画として行われた、
「第1回、エレファントお絵かき表現力大会」の作品達をご紹介します。

ins01.gif

ど~も!初めまして、yopeです。
エレファントおめでた報告をさせていただきます。
先ごろ発表された東京TDC賞2008において、弊社デザイナー、
このエレファントラボでもお馴染みのmottyが入選を果たしました。
わたくしyopeが受賞インタビューをしてまいりましたので、
その模様をお届けいたします。
それではドン!