2007-05-01から1ヶ月間の記事一覧

JavaScriptでできたスライドショーアプリ「S5」すごすぎ

先輩にS5ってのを教えてもらった。 これ、すごすぎ。 JavaScriptからFlash経由で音までつけてる。 ただ、重いね。 やっぱり機能つけすぎるとこうなるよなぁ。 movabletypeとの連携ってアイデアいいね。最初からS5とか使うのもいいけど、JavaScriptにびびらず…

prototype.js

1週間JavaScriptを実際に書いてみて、 だいたいJavaScriptってのがわかってきて、 prototype.jsのやってること、その有用性がわかってきた。 なるほどーって感じ。 いつかprototype.jsでリファクタリングしようかな。 ソースが読みやすくなるだろうな。 エフ…

slide.js 7日目

まぁ目標としていたレベルは完成したかな。 自分的にはα版まではできた。 フェードインをつけたい。 あと目次の自動生成して、クリック移動できるモーダルウィンドウ・ナビゲーターつけたら終了かな。 今回のポイント エフェクトとして、もんたメソッド、zoo…

slide.js 6日目

今回のポイント #next()と#prev()を汎化させて#loadPage()を作った #next()と#prev()ではページ番号のインクリメント・デクリメント?だけして loadPageでそのページ番号に対応する配列インデックスをロード(style切り替え) titleを取得してid=headerなdiv…

slide.js 5日目

ちょこちょこ続けてたんだけど、日記更新する余裕がなかった(;´Д`)で、過去形だけど進捗を。 過去のことなので、日付詐称。 JavaScript勉強してる人の参考になれば。 ならなかったらただのゴミでけっこう(`・ω・´) しかし、ソースが汚い。 でも、この辺か…

slide.js 4日目

だめだ・・・うまくいかねーすorz getElementsByTagNameとかgetElementByIdしたのをinnnerHTMLできないのはわかったんだけど、 「発見した!」と思ったappendChildでもうまくいかない。 階層があるDOM ElementはappendChildできない? ヽ(`Д´)ノウワァァァ…

slide.js 3日目

うまくいかねーす。 スライド1ページ対応するdiv要素の中身をそのままinnerHTMLにしたいだけなのに [object HTMLDivElement]になるorz 誰か助けて。 テストを楽にするために、早速ショートカットを実装。 自分で1から実装するのはめんどいから、shortcuts.js…

slide.js 2日目

グローバルな領域を汚さないように、oop化してみた。 そしたらなぜかIEでもエラーにならなくなった(つ´∀`)つ でもなんでだろう。 まぁいいか。 DOMで抽出するより、CSSのクラス切り替えのほうがメモリ食わなくていいかもなぁ。とにかく、oop化してちょっと…

slide.js 1日目

久しぶりに日記を書いてみる。 2日前から1日1,2時間かけて、JavaScriptでスライドショーアプリを作ってる。 名づけてslide.js。 やりたいのはid:amachangさんとかma.laさんが作っているようなアレ。 あんなすごいのを作れないだろうけど、とりあえずシンプル…