コメント欄の複数行入力化
はてなダイアリー日記にて「日記へのコメント欄について」の発表がありました。
はてなダイアリーの日記へのコメント欄について、「入力欄が狭いので入力しづらい」といったご意見を頂いておりました。
このコメント欄について、さきほどテキストエリアにて表示を行うよう変更しました。 コメント欄では、HTMLタグは利用できませんが、改行のみ有効となります。
とのことです。
いまダイアリーを見てみると、「<textarea class="field" name="body" value="" cols="60" rows="3"></textarea>」になってます。
「これは便利」と思いつつ、はてなグループへの水平展開に若干の不安があります。
ベータグループでid:sugioさんが指摘されてますが、
「コメントをinputでなくtextareaにして」という要望について、もし要望通りになり、グループもそのようになった場合の話なのですが、グループではMacIEでtextarea内が文字化けする不具合があったのを思い出しました。(sasada註:icabでも同様だったと思います)
(略)
現状についても、他に対応方法があれば良いのですが、できればデフォルトの内部参照スタイルシートで、textareaのOsaka指定を盛り込んで頂きたいです。わからないまま使うのをやめている人もいらっしゃるのでは。
という問題があります。
はてな謹製テーマならともかく、ユーザーオリジナルのスタイルシートを使ってるとハマッテしまう可能性がありますので、何らかの対策をお願いしたいところです。 > id:hatenadiary様 , g:hatena:id:hatenagroup様
例)
- 「div.body {clear: both;}」同様、強制的にmacフォント指定のCSSを入れる。
- コメント用textarea要素にstyle属性でfont指定を行う。
- 未テストですし、うまく行くかどうか分かりませんが、コメント用textarea要素にlang属性を指定する。(utf8じゃ望み薄かも)
等々。
P.S.
フォント指定の際には、Osakaの前に「ヒラギノ角ゴ Pro W3」を指定した方が良いのではないかと、g:themeグループでn-yujiさんとDocSeriさんが話してらっしゃったような気がします。