Creazy!

WEBエンジニア・ヤガーのテック・ガジェットブログ

(X)HTML Bookmarklet WebService 小技集

第15回:見ているページをAnother HTML-lintで文法チェックするブックマークレット

投稿日:


サイトを作ったら、見た目の確認も重要ですがマークアップの文法チェックも重要です。別にW3C信者という訳ではありませんがSEOの面でもstrictなHTMLの方が良さそうなのでできる限り対応した方が良いです。
Another HTML-lint」はHTMLの文法チェッカーとして有名です。
で、その文法チェックがweb上でできるのが「Another HTML-lint gateway」なのですが、このサービスに1クリックで飛べるブックマークレットを作ってみました。
Do Another HTML-lint
上記リンクをブックマークして下さい。
中身はこんな感じです。

javascript:(function(){window.open('http://openlab.ring.gr.jp/k16/htmllint/htmllint.cgi?Method=URL&ViewSource=on&OtherWindow=on&URL='+encodeURIComponent(location.href),'_blank');})();


文法チェックをしたいページで、上記ブックマークレットを実行すると、別ウィンドウでAnother HTML-lint gatewayのチェック結果画面を表示します。
オプションとして、「チェックしたHTMLを行番号付きで表示します」をonにしてありますので、画面下にソースも表示されます。
前に紹介した、
見ているページのHTMLソースを表示するブックマークレット(Yahoo!Pipes版)
の代わりに使っても便利かもしれませんね。
文法チェックについては、WebデベロッパーならFirebugとか使ってクライアント側でやる方が多いかもしれませんが、自分のマシンにソフトをインストールする権限がない場合なんかには使えるんじゃないでしょうか。

・第15回:見ているページをAnother HTML-lintで文法チェックするブックマークレット
第14回:JaikuのJavaScript BadgeをJSONから作ってみる
第13回:URLエンコードとURLデコードを簡単にするブックマークレット
第12回:引用(blockquote)をCSSと画像でそれらしく見せる方法
第11回:引用(blockquote)を簡単にするブックマークレット
第10回:Windowsフォントをアンチエイリアスでキレイに見せる方法
第9回:閲覧しているサイトへのリンクタグを生成するブックマークレット
第8回:Twitter JavaScript Badges の日付フォーマットを自由にカスタマイズ
第7回:サムネイル作成APIをJavaScriptで簡単に切り替える方法
第6回:TinyURL の遷移先が怖くて開けない場合の対処法
第5回:twitter の JavaScript Badge を改造する
第4回:twitter の JavaScript Badge をIEで表示するとおかしい件に対応してみる
第3回:JavaScriptで画像サイズと合ったポップアップウィンドウを開く
第2回:タグに関わる基本的な事
第1回:CSSで画像にborderをつけてみる

-(X)HTML, Bookmarklet, WebService, 小技集

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

Movable Typeで記事中の画像に遅延ロード効果の「Lazy Load」を一括適用する方法

MovableTypeのカスタマイズ情報などで大変お世話になっている小粋空間さんで、こんな記事があがっていたので反応してエントリーしてみます。 ・画像を遅延ロードする定番jQueryプラグイン「Laz …

Googleドライブのフォーム機能は初期値をセットできる

とても便利なのにあまり知られていないらしいことが分かったのでエントリー。 Googleドライブのフォームは本当に便利で、アンケートやお問い合わせフォームが本当にサクッと数分でできちゃいます。以前書いた …

no image

第9回:閲覧しているサイトへのリンクタグを生成するブックマークレット

どうしてもっと早く気がつかなかったんだろう、と思うくらい便利なブックマークレットを思い付きました。既出かもしれないけど、公開しておきます。 ブログを書いていると、他のブログのエントリーへのリンクを貼っ …

no image

nslookupをPHPで実装する簡単なサンプル

唐突な思い付きネタですw nslookupはDNSにドメイン情報を問い合わせるためのコマンドで、IPアドレスからホスト名を取得したり、ホスト名からIPアドレスを取得したりできる仕組みです。 すでに、W …

JavaScriptでSLを走らせる「SL.JS」を作りました

開発に関わっていて、UNIX(Linux)を触った事のある人は「SLコマンド」をご存知の方が多いのではないでしょうか? lsを間違えてslと打つとこんなのが煙を吹きながら走る sl(1) コマンドを作 …

スポンサードリンク

スポンサードリンク