2005/05/21 Saturday 00:49
HTML-lintを頑張ってみる
昨日は11時間も寝てしまったトルキーです、こんばんは。いくらなんでも寝すぎ(平日なのに…)。
本日、NECから電話が来まして、パソコンは今週末か来週の初めには帰ってくることになりました。な、長かった…!
一ヶ月ちょっとかかりましたね。
さすがに人のパソコンにactive perlをインストールするのは気が引けておりましたので、パソコンが手元に戻り次第配布準備も始めたい思います。とりあえず、自分のテンプレが先になるかもしれませんが…。
HTML-lintという、いわゆるhtmlの構造?を採点してくれるツールがありますが、これ、sbですと普通にがんばってみれば大体90点以上はいきます(先ほどやってみたら、ここは92点が出ました)。
…が、これはもっといかないものか?ということで、ちょっと頑張ってみました。
ちゅーわけで、その前にメールのお返事
- サイト一言フォーム
-
>2005/05/19/12:00頃の匿名さま
おお、星空好きの方がここにも。今週末は別のものの予定(まだ作ってませんが…)ですので、早ければ来週末になるかと思います。少々お待ちくださいませ〜。>あっきー
おお、久しぶり!君も活動的だなぁ…。は○も●もいるし(それは当然と言っちゃ当然か…)。
あの、GALLARYの写真のサイズがでかすぎてページが重いです(汗)。ADSLの8M(ただしアクセスポイントまで5Kには少々つらいです(笑)。
最近ぜんぜん行ってないので、たまには遊びに行きますー。
というわけで、以下あまり現実的ではない方法を2つほどどうぞ。
- 1.{comment_num}{trackback_num}を使わない
-
文字通り、使わないようにします。なぜかと言いますと「同一の内容で異なるリンク先を示すのは好ましくない」からです。
で、このようにします。
<a href="{permalink}#comments" title="{entry_title}へのコメント">comments({comment_count})</a>
ただ、こうするとマウスを乗せたときにツールチップが出てしまうので、デザイン上いやだ!と言う場合には、<a href="{permalink}#trackback" title="{entry_title}へのトラックバック">trackback({trackback_count})</a><a href="{permalink}#comments"><span style="display:none;">{entry_title}への</span>comments({comment_count})</a>
上のようにするといいかもです。<a href="{permalink}#trackback"><span style="display:none;">{entry_title}への</span>trackback({trackback_count})</a> - 2.{recent_comment_list}{recent_trackback_list}を使わない
-
はい、早くも現実的じゃなくなってきましたね(笑)。
これも、上と同じ理由です。{recent_comment_list}より張られるリンクのアドレスは、{permalink}#commentsとなっています。ので、ここでも点数が引かれます。{recent_trackback_list}も同じ理由です。
まぁ、このほかにもチョコチョコやったわけですが、「続きを読むを使わない」だけは本当に現実的じゃないので(笑)却下としておきます(ただ、エラーで出てくるのはほとんどこれです)。
ちなみに、97点のテンプレートはこれ。
comments
- ny*mama | 2005/05/21 Saturday 02:09
- こんばんは。
これすごいですね。
初心者の私にまさに必要だったものです。
チェックしてみたところ・・・
「がんばりましょう」のハンコとともに、
255個のエラーがありました。このHTMLは -88点です
マイナス。。。( p_q)エ-ン
週末忙しくなりそうです。
これを記事にしたいのですが、トラックバックしたことがないもので。。。^^;
ここをリンクしてエントリ書いてもよろしいですか?
- めけ。 | 2005/05/21 Saturday 05:56
- もうですね、おんなじこと考えてました(笑
私の場合「続きを読む」は外部にjavascriptを置いて同一ページで表示させるようにしてentry_moreを削除してます。
これでdiv間のエラーがなくなりました。(どっちみちインデックスでこのエラーでますが・・・)
100点だからいいブログかといったら全然そうじゃないんですが、1回やりはじめると面白くてはまってしまいますよね。
ちなみにブログはじめたときは-266点でした(笑
- トルキー | 2005/05/22 Sunday 02:26
- >ny*mamaさま
何ぼでもリンクどうぞー(って、もうされてますね・笑)。
私も初めのころは減点減点でひどかったものです。
減点されているからって、そう大して問題ではないものも多いですし。
あ、トラックバックしたことないのですね。私も最初にしてみるときはどきどきしました。今でもそうですが。
テストもかねてして下さってかまいませんよ〜。
>めけ。さま
おお、以心伝心(ちょっと違う?)。
そうですね、JavaScriptという手がありました。entry_moreのあたりは一度もいじったことないので、今度試してみようと思います。
100点でたからといって、そのブログが閲覧者にとって使いやすいかといえば決してそうではないですもんね。97点でてもcommentとtrackbackのリストがないんじゃ分かりにくいですし。
そうそう、めけ。さんのはてなアンテナからもリンクされている某まとめサイトを覗いていたら、lintで1000個以上のエラーが出ているブログがあってびっくりしました。1000個って…(汗)。
- ny*mama | 2005/05/22 Sunday 03:01
- す・すみません、見切り発車しちゃいました。^^;
レベル9のだけでも改善しようと頑張りましたが…説明読めば読むほど錯乱状態に陥っております。
まずは基本から頭に叩き込まないとダメなようです。
こちらをTBの練習台なんて畏れ多い。
どこかで修行してまいります。(笑
- トルキー | 2005/05/22 Sunday 23:59
- >ny*mamaさま
いえいえ、ぜんぜんかまいませんよ〜。
私も最初のうちは迷いました、もうあの回りくどい文章に何度イライラしたことか(笑)。
HTMLでは使えたタグがXHTMLでは使えなかったり、また<img 〜>を<img 〜 />にしたり、といろいろ変わっているのですよね。やりながら自然と覚えていくものなので、マイナスでもまったく大丈夫ですよ。
修行(笑)、trackback peopleなんか気兼ねなくできて楽かもです。
comment form
trackback url
トラックバックは承認制です。言及リンクがない場合には公開致しませんのでご了承下さい。
http://twilightbookstore.org/blog.cgi/156