![]() |
Robert's talk - Web development and Internet trends |
Robert Nyman氏は2日(デンマーク時間)、Obtrusive JavaScript Checkerの最新版となるObtrusive JavaScript Checker 0.7を公開した。Obtrusive JavaScript CheckerはWebページの内容をチェックしインラインイベントが指定されたHTML要素を探し出して強調するためのツール。Unobtrusive DOMプログラミングを実現するために活用できるチェッカーだ。
0.7ではアクセシビリティとSEOの双方で問題となりやすい"javascript: links"を検出する機能が追加されたほか、検出した要素や"javascript: links"を選択すると詳細情報を表示する機能が追加されている。またウィンドウの左下には検出した要素や"javascript: links"に関するサマライズ情報が表示されるようになった。Firefoxエクステンションが用意されているほかGreaseMonkeyスクリプトやUbiquityコマンドも用意されている。
Alex Holt氏はSmashing MagazineにおいてjQuery and JavaScript Coding: Examples and Best PracticesのタイトルのもとUnobtrusive DOM Scriptingを紹介した。Unobtrusive DOM ScriptingではJavaScriptコードをHTMLに含めず完全に分けるスクリプト手法だ。コンテンツの論理構造はHTMLで、デザインはCSSで、付加的な機能や動きはJavaScriptで実現しそれぞれを別のファイルで保持する。あくまでもコンテンツに付加的な機能や動作を追加するのがJavaScriptという位置づけだ。それがゆえにUnobtrusive Scripting (出しゃばらないスクリプト)という言葉が使われている。
Obtrusive JavaScript Checker (出しゃばりJavaScriptチェッカー)という名前は、Obtrusive (出しゃばり)なJavaScriptを検出してUnobtrusive(出しゃばらない) DOM Scriptingを実現しようという名前というわけだ。Unobtrusive DOM Scriptingを実現するにあたって便利に活用できるツールだ。
| JavaScriptベストプラクティス: Unobtrusive DOMプログラミングのススメ [2008/9/25] |
| エンタープライズ向けCMS「eZ Publish 4.7」が公開 [07:30 5/28] |
| 理研、脳・脊髄形成に必要な神経板湾曲の仕組みを解明 [20:16 5/25] |
| 京大、「慢性閉塞性肺疾患」患者の労作時呼吸困難は鍼治療が有効と実証 [20:08 5/25] |
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
|
エンタープライズ向けCMS「eZ Publish 4.7」が公開 [07:30 5/28] エンタープライズ |
|
[武井咲]「無戸籍」の難役で2クール連続のドラマ主演 江口洋介との“許されざる”恋愛描く [07:00 5/28] エンタメ |
|
【連載】Japanglish、正しく言うならこうでしょう 第58回 cider(サイダー) [07:00 5/28] キャリア |
|
【連載】これだけは要チェック! TOEIC(R)単語帳 第109回 今回のお題は…「reward」 [07:00 5/28] キャリア |
|
【連載】出社前に。日常生活ですぐに使える! 英語クイズ 第225回 「君に任せるから」ってなんて言う? [07:00 5/28] キャリア |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。