タグ

2008年2月16日のブックマーク (2件)

  • 第9回 JavaScriptは控えめに ~クロスブラウザ対策地獄からの脱出~

    ついに連載の最後となりました。今回のテーマはJavaScriptの設計スタイルです。 JavaScriptで様々なアクションを実現しようとすると,ブラウザによって挙動が異なったり,場合によっては動かない場合があります。例えば,標準化されているW3C DOMといえども,ブラウザの種類やバージョンによってその実装の度合が異なるからです。 今日,様々なブラウザがあふれており,またそれらのバージョンも多岐にわたります。すべてのブラウザ,そしてすべてのバージョンで全く同じように動くようにするというのは,もはや現実的ではありません。 そこで,近年,Unobtrusive Scriptingと呼ばれるスクリプティングの考え方が注目されるようになりました。"Unobtrusive"は,"でじゃばらない","控え目な","つつましい"といった意味を持っています。 Unobtrusive Scripting

    第9回 JavaScriptは控えめに ~クロスブラウザ対策地獄からの脱出~
    mind
    mind 2008/02/16
    …近年,Unobtrusive Scriptingの考え方が注目されるようになりました。"Unobtrusive"は,"でじゃばらない","控え目な","つつましい"といった意味 ――3rd partyの挙動に依存する、ad.js / iframeでどんどん重くなってくるpage。。 //
  • LHMelt のダウンロード

    LZH 書庫を始めとして, 各種書庫の操作を行うためのアプリです。 平均的な仕様ですが, 強いて言えば, 拡張子を気にせずに済むことと Win32s 等でも動作する点が特徴でしょうか。 (^^;; それぞれの書庫用の DLL が必要となりますが, LZH, ZIP, CAB, TAR (GZIP, BZIP), BGA 書庫の操作と ARJ, GCA, RAR 書庫の展開, そして ISH の作成復元が行えます。 元々 DLL の動作確認用に作成されたものなので, 凝った機能は何もありません。 代わりに DLL 用のやたらめったら細かい設定メニューが氾濫しています。 Win32s でも動作可能でないといけない関係上, 非常に古くさいインターフェイスになってしまっています。 書庫内のディレクトリー構造をツリー表示することもなければ, ダイアログ等の画面構成も二昔前のものでしかありません。 初

    mind
    mind 2008/02/16
    win32sでも動くように造ってある ――旧いPC/OSで最新版RAR解凍。 外部DLLに依って、永く使えそう、サイズも小さい。 //