yukattiの日記@guide-g RSSフィード

2004-07-12

[][] リード文  リード文 - yukattiの日記@guide-g を含むブックマーク

g:themeグループで提案が出ている「リード文」(タイトル直下に、ちょっとした説明の文章*)の自動挿入機能?について。

d:keyword:教えてはてなダイアリーでは(ご覧いただければわかると思いますが)この「タイトルと日記の間に説明を入れたい(けどどうすればいいでしょうか)」という要望が繰り返し登場しています。半分くらいは関連質問じゃないかなってくらい。なので、リード文機能のニーズは非常に高いと思います。

ただ出される要望ではベタテキスト的な説明を一、二行入れたいといったような単純なものは少ないです。それよりも、

  • 箇条書きで説明を入れたい
  • (はてな外に開設している)自分のサイトやプロフィールへのリンクを張りたい
  • 日記カテゴリーリスト、またはカテゴリープルダウンメニューを入れたい

といったちょっと複雑な要望のほうが多いように思います(実際にあった例の参考として、http://beta.g.hatena.ne.jp/yukatti/20040517http://d.hatena.ne.jp/yukatti/20040310)。

ですのでわたしの要望としては、この自動挿入「リード文」はHTMLのmetaタグのdescriptionに入れるような単純なコメントを表示する機能にとどめるのではなく、g:theme:id:chepooka:20040711#1089522763さんの

  • いっそのこと他のブログみたく編集のところに説明みたいなのを書ける部分を作って、それをdescriptionにしてしまうっていうのが面白いような気がします。*
  • h1とdiv.hatena-bodyの間にdiv.descriptionが追加されて、説明文が表示できるっていうような*

という提案に強く賛成、というか、願わくばそういう方向の機能にしていただきたく思います。できれば個人的な希望として

  • descriptionの表示・非表示や表示場所は選択可。
  • 設定画面にdescription欄をつくる。
  • その欄ははてなダイアリーの日記と同じ記法で書ける
  • テーマにあったきれいなデザインでdescriptionが日記に表示される

といったふうになると良いな、と思います。「はてなダイアリーの日記と同じ記法で」については現在、説明を表示するのに常にトップで表示させる未来日記で代用、という手もありますが、スマートじゃないし携帯での閲覧にも不便ですしやはりdescription欄で実現できるならそっちのほうがずっと良いだろうなあと思うのです。

また、g:theme:id:kamioka:20040711#p1さんの

themeグループが例えば存続するなら、テーマ用のキーワードの部分に、リード文の入れ方とそれ用のスタイルシートのソースを乗っけておいて、必要な人は詳細設定のページの所定の場所にコピペしてくださいね、って言うサポートを後からするだけでも十分親切だと思います。

*

というのは本当に素晴らしくて、非常な手間かもしれませんがぜひお願いしたい。それって実は既にd:keyword:はてなダイアリーガイドでもある程度やろうとして下さっています(id:sugioさんありがとう)が、概説や初歩的な説明から出発するといかんせん具体例まではとどかない。ましてやテーマ別なんかとうてい無理です。ほかにも先に書いたように個別の教えて回答はまさにその「コピペすればよいソース」なんですが、集積されていない(手間!)なのと個別に特化したカスタマイズの教示という性質上、汎用性に難があると思います。はてな本にも説明がありますがガイドと同じ問題を抱えています。ですからもしもテーマごとに丸ごとコピペできるソースが整備された形で公開されたなら、助かる人はとても多いでしょう。教えて?Dの質問が激減することうけあいです……。

7/13追記 http://guide.g.hatena.ne.jp/kamioka/20040712にさっそく「リード文の入れ方とそれ用のスタイルシートのソース」雛形(テーマHatenaとDelta)を提案して下さっています。ありがとうございます。でもやはり業務(テーマ作成)の関係でこのリード文の汎用ソース公開は現時点は無理(後回し)とのことのようでそれはそうですね。

[][][] ヘッダ・フッタのカスタマイズ、または「リード文」に関するメモ  ヘッダ・フッタのカスタマイズ、または「リード文」に関するメモ - yukattiの日記@guide-g を含むブックマーク

  1. themeグループでの対応は無し?→2.へ
    • テーマ別の汎用的な雛形公開ではなく
    • 個人的な個別カスタマイズ対応、ということになると、基本的にはd:keyword:教えてはてなダイアリーと同じ。
      • なので同じメリットデメリットになりそう。
    • d:keyword:教えてはてなダイアリーでヘッダ・フッタのカスタマイズを聞かれた場合
      • デザインの一部変更でもそうなんだけど、テーマ作者ではなく他人が教えて回答でカスタマイズのやり方を示す際、「テーマを壊すようなセンス無いソースなんじゃないか」という懼れでなかなかためらわれたりして…。というか、もう自分としてはためらわれてしかたない(最近ばたばたしていてあまり回答役してないけど)。
  2. やはりd:keyword:はてなダイアリーガイド(応用編?)かTips(d:keyword:はてなダイアリーTipsスタイルシートでデザイン編)またはFAQ(d:keyword:はてなダイアリーFAQ)で整備すべきか。
    • テーマ別ソース、または目的別ソース(単純なpで・箇条書きで、外部サイトへのリンク、とうとう)といった雛形整備すべきか。せめてHTMLでも? で、「教えて…」ともリンク。
    • 仕様の変更がまだありそうなので何にせよデザイン強化月間終了時点まで待ったほうがよさそうかな。
    • 個別対応をしていればやっぱり汎用ソースなんか必要ない?

※この件に関しての関連

d:keyword:教えてはてなダイアリーはテーマのカスタマイズに関する質問が非常に多いです。これらの質問は具体的なニーズの宝庫だと思いますので、すでにご覧になっていらっしゃるかと思いますのでよけいなことかもしれませんがg:themeのみなさんにはd:keyword:教えてはてなダイアリーで出されている質問・要望をテーマづくり等の参考にしていただければと願っています(回答者として活動して下さっている方もいてまああまり不安は無いというか心強く思ってはいますが)。

追記 22:10  追記 - yukattiの日記@guide-g を含むブックマーク

上記の話は「かんたん設定」限定のつもりでした(g:theme:id:kamioka:20040711#p1からてっきりその前提ありきの話かな、と思いこんでいたので)。書き落としていてすみません。で、かんたん設定のdescription欄に書くと詳細設定のヘッダ欄にg:theme:id:kamioka:20040712#1089634965のように上書き反映されている(クラス名がそれぞれつく形になってる)、というアイディア?とも同意見です(……さっき晩御飯食べながらそこまで思いつきました)。

しかもヘッダ欄の存在意義は確かに薄れそうだなと思ったり、しかし、

  • かんたん設定の設定画面にdescription欄に記述→テーマのデザインに従った表示に(ある意味強制的に)なる
    • テーマ作成者としては、ヘッダ(orフッタ)も含めたトータルデザインの実現が可能
  • ヘッダ欄→テーマ関係なしに独自デザイン可能

という使い分けができそうではないかと思いながら書きました。

さらに個人的には、強くお願いしたい(かつ、自分でもできる範囲はやっていきたい)のはthemeグループが例えば存続するなら、テーマ用のキーワードの部分に、リード文の入れ方とそれ用のスタイルシートのソースを乗っけておいて、必要な人は詳細設定のページの所定の場所にコピペしてくださいね、って言うサポート*のほうかもしれないです。それが整備されるとリード文自動挿入機能は必要なくなるかもしれない。はてなダイアリーって使っているうちにHTMLやCSSをなんとなく覚えていける、というのが良い点であり、また、もともとそういう設計になっていると思うので。自分自身だけの根本的な考え方としてはニャポさんのd:id:hkn:20040711#1089535531に同意なんです。

トラックバック - http://guide.g.hatena.ne.jp/yukatti/20040712