by : SAKI
これまで、イラストやらくがきの展示のみであったGalleryコーナーに「鑑賞-空から降る雪」を掲載いたしました。
中身は、JavaScriptによって、雪空を見上げている情景を構築したものです。
[PIC]
「鑑賞-空から降る雪」
スクリプト自体は、私がHPを一番最初に始めたころに、遊び半分で作っていたもので、かなり古いものになります。
今回、実装にあたっては、当初ブラウザのを全面を使って表現していたものを、Galleryコーナーの仕様に合わせてコンテンツエリアの中に押し込むという手続きを施しました。
特にそれによってコードが複雑になったわけではないのですが、降らせる雪の座標を特定するために、親コンテナであるコンテンツエリア(div)のブラウザ上からの位置取得に手間取りました。
文字通り、IEとそのほかのブラウザでは、コンテナの座標を取得するためのプロパティ(OffsetLeftやOffsetTop)の挙動が異なっていたわけですね。
IEの方は、純粋に対象コンテナのさらに上の親コンテナに対する相対座標を返すのに対して、比較してみたFireFoxでは、おおもとであるbodyからみた座標を返すようです。
利用する側から見たら、FireFOXの方がずっと簡単に扱えますが、IEの仕様では、bodyから子コンテナ、さらに孫コンテナと入れ子になっているコンテナのIDを対象コンテナまで順に辿ってその合計を取ってやらなければなりませんでした。
なんとも、面倒くさい仕様です。
それはともかく、なんとか実装しました。動作確認はIE7.0とFireFOX3.0でしか行ってませんが、おそらく他のブラウザでも大丈夫だと思いたいものです。
≪ 続きを隠す
|2009,01,02, Friday 04:43 PM |
comments (0) |
trackback (0) |
by : SAKI
[LINK]
みなさま、明けましておめでとうございます。
サイト改編に明け暮れたような気もする2008年でしたが、らくがきをはじめ、好きなことをやっていた1年でした。
今年も、そんな私のお遊びにお付き合いくださいませ。
|2009,01,01, Thursday 01:21 PM |
comments (2) |
trackback (0) |
by : SAKI
年末になったらUPしようと思ってたのを忘れかけていました。
間に合ってなにより。
初雪と酒と氷の音と
これもしばらく前の作品ですね。薫の路と同時期に書き上げたものだったりします。
正月前後になると、田舎が恋しくなったりします。(苦笑)
≪ 続きを隠す
|2008,12,30, Tuesday 08:34 PM |
comments (0) |
trackback (0) |
by : SAKI
開発コーナーにて、これまでのインラインフレームを使った方法とは別の、ページ表示後にBGMをスタート/ストップさせる方法を記載いたしましたので、お知らせいたします。
開発コーナー「SxBGM」
HPのXHTML化に向けて下準備をしていたところ、将来的に(XHTML1.1やstrict)インラインフレームやembedタグが使えなくなるとのこと。
それは困ったことになるということで、現在HPのいくつかのコンテンツで使用しているBGMのスタート/ストップのための仕様変更の方法を模索していました。
結果的に、embedの代わりにObjectタグでBGMを鳴らし、innerHTMLを使ってまるごと書き換えてやるという手段が使えるということで、その方法を掲載しました。
よくよく考えたら、今までだって使えた方法で、これまでのインラインフレームを使った方法がいかに適当な思いつきであったかを思い知らされます。もっとも、間にphpをかませた現行のやり方の方が、少し手を加えるだけでBGM(midi)の元ファイルの場所を隠匿しやすいし、できたら、そのまま使える方がいいんですけどね。
それ以上に、embedが使えないのはどうかなぁ。Objectに比べてずっと記述が簡単だし、Type属性が要らないから、midiだけじゃなくmp3ファイルだって同じ記述で済むからスキンを別に用意する必要もなくなるのに。
とりあえず、「できることが分かればそれで満足」な変な気性もあったりする私なので、今のところHP版のBGMの記述は現行のままにしてあります。(これをものぐさと言わずして……/汗)
≪ 続きを隠す
|2008,12,30, Tuesday 11:18 AM |
comments (0) |
trackback (0) |
by : SAKI
およそ、実現が困難なコーナーを除き、HP版の全コンテンツについて携帯での閲覧に対応しました。
やはりてこずったのは
投稿コーナーの中の3つの投稿用掲示板でした。
実は、通常の掲示板の方は、若干の手直しをしつつ、マイナーバージョンアップをしてきた経過があるのですが、投稿コーナーはそのひとつ前のバージョンのままでした。まずはそこから手をつけないといけませんからね。
どちらかというと、気を使ったのは、将来XHTMLの1.0strictや1.1に移行することを考えて少しでも厳格な記述にしようと全コンテンツのスキンを見直していたということでしょうか。古い記述が随所に残っていた
喫茶「FlowLight」や
七夕~あなたの願い事、
海に浮かべた小瓶などは真っ先に赤点候補です。
ちなみに、そのXHTMLですが、現在HP版は「XHTML1.0 Transitional」で記述しています。コンテンツの中にはインラインフレームを使っているものがありますし、リンクページからのリンクはやはり別窓を開く方が現実的だと考えているからですけどね。
とはいうものの、私が今のところXHTMLの文法チェックをさせていただいている
Another HTML-lint gatewayは、実際のHPのXHTML宣言を無視して別のバージョンのXHTMLやHTMLとしても文法チェックをしてくれるので、折に触れて、「XHTML1.0strict」でのチェックをするようにしています。おおよそは無難な結果を得られました。(100点満点は無理として、チェックされるのが分かっている--確信犯?--ページは別にして、ほぼ90点以上をマーク)
ついでですが、
Markup Validation Serviceにて全ページの認証を得られましたので、トップページに「W3C」のロゴを掲示させていただきました。なるほど、みなさん(?)ここでチェックしておられたんですねぇ。
どちらかというと上の「Another HTML-lint gateway」に比べると採点は若干甘いようです。致命的な記述のミスがなければ通してくれるみたいですね。まぁ、現実的なセンといったところでしょうか。
≪ 続きを隠す
|2008,12,30, Tuesday 10:52 AM |
comments (0) |
trackback (0) |
by : SAKI
今さらというわけでもないですね。
[PIC]
「ランニングガール」と名をうった一連のらくがき。最初は単なるお遊び、職場での余興、趣味のひとつだったわけですが、よく続いたもので、すでに60作以上、半年あまりの間に少しは見れるものになってきました。
キャラも増え、最近は複数キャラを使って季節やイベントネタで遊んでいます。さすがにここまでくると、短い職場の休憩時間では描き切れず、2~3日かけて仕上げることもありますね。
[PIC]
主に、キャラが増え始めてからは「この娘たちの物語を書いてみたいなぁ」という欲も出てくるのは、ごく自然ななりゆきで、ここ最近は描くのと同時にネタ固めを頭の中でぐるぐるとやってました。
おおよその流れ(プロット)ができてきたので、年明けからぼちぼちと手がけていきたいと思います。
本当なら、すぐにとりかかるべきなんですが、まだ少々仕事が忙しくて、年末ぎりぎりまで職場にも出向かないといけないのですよ。(悲)
とりあえず、物語はこのらくがきの光景をもとに、そのさらに12~3年後、この娘たちが大人になった時代を書く予定です。
例によって、長い目で(当てにしないで/汗)お待ちください。
≪ 続きを隠す
|2008,12,29, Monday 05:47 AM |
comments (0) |
trackback (0) |
by : SAKI
[PIC]
今年最後のネタになります。
半年あまりで約60枚、いやはや我ながらよく続いたものです。最初のころに比べると、多少は手慣れてきたかと思います。(決して上手になったは言えない)
来年も、ネタの続くかぎり頑張ってみたいと思います。
|2008,12,29, Monday 04:01 AM |
comments (0) |
trackback (x) |