2009/02/17

必要に迫られる・・・


何故かJavaScriptで遊んでいたりw

自鯖のDDNS接続の更新確認をケータイから行えるよう、専用ページを配置しているのだが、
ソコに、ケータイブラウザでも走るデモとして、時計でも置いてやろうか と云うのが始まりだった。

・・・元々VBscript遣いだが、アレがケータイで走るとは、到底思えん(´ヘ`;)
似たような処理は結構多用するし、諦めてJSに手を付けることになったワケで・・・

で、2日ほど色々試行して、JSの身の振りようをあらかた把握したところw
ソコは上記の通りVBS遣い、JSなんて必要ない と思っていたのだが、使うと中々どうして、
こりゃ便利 ってカンジw

ただ、一長一短ではあるようで、JSで、繰り返しや複雑すぎる分岐、
量のある文字列処理などを行うものを、不用意にHTMLに組み込むと・・・ 実動で不得手なのは見て取れた(^_^;
一瞬、ウチの骨董端末がヤバいのかと思った(爆)が、参考にしていた数々のサイトでも
同様の評価が出てた・・・ (ひと安心)

また、当方では よく多用する、時間関連処理でも、
同じ結果を1/1000secレベルまで精度を上げて出そうとすると、かなり重くなって、
実用に耐えなくなってしまった・・・ のて端末のloliちゃんだと停まるコトもw
・・・何故かケータイだと、それなりに走るのだがww
単純分岐処理のモノだと、精度は落ちるが、のて機でも問題なく動く・・・
JSを使うなら、余程必要ない限り、複雑な構造にしないほうが無難なようだ。

VBSなら、文字列処理や 異常なくらい複雑な分岐を構成しても、
速度に不満は感じたコトは無かったが、環境依存度が高いし、
HTMLへの応用だと、出力方法が なんか回りクドいし・・・
まぁ、クライアントの環境に左右されるってだけでも考え物だけどね。

とは云え、便利なのを知ってしまったからにはアトには戻れないのが人情ってヤシで、
そうなると、WSHで、VBS/JS混在記述と云うのも、アリなのではと思いはじめてたりw


・・・IEを非標準扱いしてるヤシのコメとは思えんな・・・(-_-;)