パンヤメンバーリストカテゴリーの記事

canonical属性実装その後

| コメント(0) | トラックバック(0)

今から2ヶ月ほど前に、canonical属性を実装してみましたという記事を書きました。

パンヤ用のメンバーリストCGIの個別データが、ソート方法毎に4~6件ほどの重複をgoogleウェブマスターツールで指摘されていたのを、canonical属性で回避しようという試みでした。

個別データ表示のソートキーをURLパラメータに含ませている為、どうしても重複が発生してしまうのですが、どうやら上手く回避できたようです。

canonical属性以外に、<a>タグの rel="nofollow" 属性も併用してみました。

年末の忙しさで、最近、メンバーリストCGIの改良作業がさっぱり進みません。

もう3週間ほど、ソースを見る事さえしていないんですよね。

というわけで、意を決して、この土日にちょっといじってみようと思って、エディタで開いてみたんですが・・・

どこまでいじったのだか、もうさっぱり・・・。

プログラマーの格言を思い出しました。

「三日も経てば自分も他人」

ちょっと時間掛かりそうです。

フリーで公開中のメンバー表CGIですが、相変わらずチマチマとソースを書き込んでいます。もとい、書き直しています。

次のバージョン(0.600)で、URL表記の自動リンク機能を入れるとか宣言してますが、実はまだ手をつけてないんですよね。

じゃぁ、何をしてるの?といわれると困るんですが、そう、またもや、「書き直して」いるんです。

別に、そこそこ安定して稼動してるんだから、いじる必要も無いんですが、なんだか、パズルを解いたり、プラモデルを作ったりしてるようで楽しいんですよ。すっかり趣味の世界。

あぁ、仕事にしたいとは思いません。この世界、とてつもなく辛そうです。(もっとも、お金になるほどのスキルは無いから、なりたいと思ってもプログラマーにはなれませんけどね!)

パンヤメンバーリストCGIのサブルーチン部分を、全面的に書き直そうかなと思っています。

書き直したからといって、見え方とか、使い勝手が変わるわけではなくて、内部的な処理方法を変えようかと思っているだけなんですけどね!

当たり前の話ですね。(と、思っていました。)

cssのセレクタ名にアンダースコア " _ " は、何の問題なく使えます。

Perlでは変数名にアンダースコアを使う事が多く、今まで、何の疑問も無くcssのセレクタ名でも使っていました。ちなみに、Perlの変数名のルールは、下記の通りです。

変数名に使用できる文字は、英数字・_(アンダースコア)・数字のみ。(すべて半角)

「そういえば、cssのセレクタ名の記述ルールをしっかりと見た事が無かったな」と思ったのが、無駄作業の始まりでございました。

ARCHIVES