Movable Type 備忘録

 

 Ajaxでアクセス・ランキングを表示する6

こんばんわ^^

いろいろ試すことあって Safari 3 パブリックベータをインストールしてみました。
結果から言うと、いいかんじ (●´∀`●)

Firefox はキー操作は使いやすかったけど、表示があまりにも遅過ぎるので、テンプレートの表示確認程度でしか今は使ってません。
Opera は表示はメッチャ速いんだけど、サイトで指定するフォントが適用されなかったり(設定であるのかも、ですけど)、キー操作が Firefox に慣れてしまっていたせいか、わたしにとっては違和感があって、それも慣れれば何とかなるかな・・・と思って使ってます。

じゃぁ Safari はというと、わたしのフィーリングで (Firefox + Opera) / 2 ってかんじです。
平たく言えば、いいとこどりみたいな (; ̄∇ ̄A

まだ思うところはチョコチョコとあるのですが、First Impression はかなりいいです。

さて、今回訪問者さんと Safari の文字化け対策についてコメントのやりとりしてしたことで、アクセスランキングのスクリプトを Safari 3 に対応しました。

 MTSetVar / MTGetVar を使ってデザインする

こんばんわ^^

昨日から友人のサイトの立ち上げのお手伝いしてます。
思ってたよりスタイルシートの中がグッチャグチャで、ちょっとイジると他が影響する・・・というような状態でけっこう難儀しそう (; ̄∇ ̄A はは

今後のことも考えて、友人が一人でスタイルシートを変更できるように Movable Type の MTSetVar / MTGetVar を使って一括置換できるようにしてあげました。

結構気に入ってくれたようで、初めてスタイルシートでデザインなどする人にとっては分かりやすいようです。

スタイルシートを書いてると幅や高さ、マージン、色は各要素で統一させたかったりしますよね。
また、レイアウトなどのように要素間で依存するようなときにも威力を発揮します。

 Ajaxでアクセス・ランキングを表示する5

こんにちわ^^

午前中は天気良くってテンション上がったので、午前中のうちに買い物行ってきました。
ついでに(いつものように)アイス買って公園で遊んでる子供たち見て和んでました (●´∀`●)

でも今は雲ってます。

さて、以前訪問者さんからのご要望でページランキングにエントリページの概要もいっしょに表示したいとのことでしたので対応してみました。

 ナビゲーションバーのカレントリンクを強調表示する

こんにちわ^^

サクッと作ってみました (●>∀<●)/
現在表示中のページ(URL)がナビゲーションバー上のリンクと一致した場合、そのリンクを強調表示する JavaScript を♪

以前は PHP で同じようなことをやったことありますが、今度は prototype を使って JavaScript で実装してみました。
利点としては、テンプレートに依存しない!? と思われまするぅ (●´∀`●)