Born Neet

- The Emotional Programmer -

Shortcut Key
Next Entry … jPrev Entry … k
Next Page … J(Shift + j)Prev Page … K(Shift + k)
Scroll Down … Space / Page Down
Scroll Up … Shift + Space / Page Up
2008.01.14(Mon.) 16:54
 

なんかエンジニアの間では常識だと聞いたので。
別にプレゼンする機会はないけど。(あってもパワポ / Impress限定だし…)

なんだかんだ(後述)でできたのがこれ。
(まぁHTMLをスライドっぽく見せてるだけのプログラムですが)

(x)html2presen
(Firefox推奨。IEでも動きますがとてつもなく重いです。FFでもかなり重いけど;)

サンプルとして2つのプレゼンを置いてます。
(ツールの使い方をそのツール自体で説明するという暴挙)

[開発記(?)]

今回は他人のソースを見ないで作ることを目標にした。
車輪の再生産ってやつなんだろうけど、一旦自分で作ってみた方が勉強になるので。
(とはいっても完全に一からは面倒なのでjQuery使った。そろそろ自分用のbasicライブラリ作らないといけないなぁ…)

で、実際作ってみると、予想より難しくてかなり苦労した。
基本的な部分はすぐにできたんだけど…
なんとなく付けてみた落書き機能に超苦戦。

最終的にcanvas要素(+ExplorerCanvas)でやることにした。
(大量のspan要素を生成する方法もやってみたけど、重すぎて却下)
canvasを弄るのは初めてで全くわからず、結局ネット上のいろんな情報に頼ることに。
でもソースの流用とかはしなかった、頑張った!(って普通か)

以上。
一通り動くようにはできたし(まだまだバグ・機能不足はあるけど)、
amachangさんのツールでも見て勉強するかな。

[参考記事]

     HOME 
    • JavaScript 第5版
    • 恋するプログラム―Rubyでつくる人工無脳
    • JavaScriptクイックリファレンス 第5版―JavaScript1.5対応
    • はじめてのAIプログラミング―C言語で作る人工知能と人工無能
    • 初めてのJavaScript―Ajax&DOM対応
    自作スクリプト実験
    ブログ内検索
    カレンダー
    12 2008/01 02
    S M T W T F S
    1 2 3 4 5
    6 8 9 10
    17
    20 23 25 26
    28 31
    最近のコメント
    [08/13 mymyeasy]
    [07/31 mymyeasy]
    [07/06 ゆーいち]
    [07/05 ゆーいち]
    [07/04 ゆーいち]
    最近のトラックバック
    RSS
    RSS 0.91
    RSS 1.0
    RSS 2.0
    プロフィール
    HN:
    t*
    運営日数:
    ?日
    記事数:
    ?件
    ブログパーツ
    あわせて読みたい
    スポンサード リンク

    Born Neet wrote all articles. 
    Powered by Ninja.blog / TemplateDesign by TMP, modified by t*  

    お買い得商品満載「楽市楽座」忍者ブログ