クリスマスも過ぎ行かんとし 本年も間も無く終了ですがその前にしなければならない事が。
・・えーと 年賀状も渡航準備?もまだ全然なんですがそういうのじゃなくて。 (;´Д`)
( FCafe管理人としての )「今年の課題」 を果たさないと。 そう、「後置型スクリプト」を書く、という年頭の目標を。 はい、やってみましたよ。 あの「 Style Keeper 」 を別のメカニズムで作る事ができました。 ( これで何とか留年しなくて済みそうです)
同じ結果を得るのにも複数の方法があり得ます。 オリジナルの Style Keeper は
『(これから表示しようとする)頁内容をプレビューしていたテンプレートで描きなおす』
というコンセプトでありました。
設置場所はソース先頭部分、 <head> タグの直後。 動作原理は待ち受け( passive )型です。
この方法の長所は 使用中のテンプレートに設置するだけで良いという点ですが、 一方、
「プレビュー中の頁内リンクを同じテンプレートのスタイル指定付きに書き換える」
という方法もあります。 作動するのはロード終了後、原理は先行準備( active )型です。
リンクは直接目標テンプレートで開きますので表示が高速で「戻る」ボタンも使用可能という長所がある一方、 プレビューするテンプレート毎にそのスクリプトを書き込まねばなりません。 「ブックマークレット」という高級技法もあるのですが、やはり一手間多く掛かるのは否めません。
・・・しかし、此処に「天の助け」が! そう。「プラグイン」です。 これならば、一度「登録」しておきさえすれば どのテンプレート(勿論 plugin対応)をプレビューしても(自動で,しかも何度でも)頁内のリンクを書き換えて貰えるじゃありませんか !
|
★
有希之武
有希之武
Edit 12/26 13:07 |
お〜それは良いですね。 |
|
★
daniel
daniel
Edit 12/26 18:37 |
いや、実際 「お手軽」 なんですよ〜 |
|
★
有希之武
有希之武
Edit 12/26 19:41 |
確かにスクリプトとか表題は要らないですね。 |
|
★
ひろえ
ひろえ
Edit 12/26 21:04 |
とすると、プラグインカテゴリをもう少し増やしてもらって、 |
|
★
daniel
daniel
Edit 12/26 21:25 |
<head> 〜 </head> 間とか </body> 手前に置く用途で |
| . |