ソースコードなどの全角に変換されると何かと面倒になる文章を含む回答をしたことのある方に質問です。はてな側で全角に変換されてしまう記号をあらかじめ文字参照に置き換えてから回答を書き込みますか。

回答の条件
  • 途中経過を公開
  • はてな回答者
  • 男性,女性
  • 20代未満,20代,30代,40代,50代,60代以上
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答50 / 0件)

Q01(択一)

置き換える5
置き換えない(面倒だから)16
置き換えない(文字参照というものをよく知らないから)29
置き換えない(対応していない UA があるから)0
置き換えない(その他の理由)0
合計50

集計

×
  • id:andymente
    置換する、しない理由を詳しく聞かせて下さる場合

    置換する、しない理由を詳しく聞かせて下さる場合は
    こちら(いわし)へ書き込んで下さい。
  • id:andymente
    私の場合

    「5分以内の連続発言はできません。」といわしに怒られてしまったので、しょんぼりしつつ 5分待ちました。

    私は以下の記号を置き換えてから書き込むようにしています。
    (時々うっかりしたりもしますが…。)

    <(大なり、半角の「<」)
    <, <
    >(小なり、半角の「>」)
    >, >
    "(二重引用符、半角の「”」)
    ", "
    &(アンパサンド、半角の「&」)
    &, &
    \(円、半角の「¥」)
    ¥, \
    '(アポストロフィー、半角の「’」)
    ', '

    上四つは文字実体参照に、下二つは数値文字参照にして置き換えています。

    円記号の方は、表示フォントを Verdana などの欧文フォントにしていると、文字実体参照で書き表す場合とそうでない場合で表示が違う(バックスラッシュになる)ことがあり、混乱を招くかもしれないと思ったからです。
    (具体的に言うと、InternetExplorer6.0(Win) では「\」は「\」、「¥」は「¥」のように表示されました。)
    アポストロフィーの方は、はてなが HTML 4.01 だからです。

    10進数で記述しているのは、一応 Netscape Communicator 4.x などでも解釈されるようにです。

    以下は参考ページです。

    文字参照
    http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/charset.html#h-5.3
    命名文字参照 ' (The Named Character Reference ')
    http://msugai.fc2web.com/web/W3C/xhtml1SE/guidelines.html#C_16
  • id:popona
    まずは置き換えず、必要が生じれば対応するかも

    だいたいは考え方がわかれば解決するような質問だと思います。全角に変わったところで、コピペできないという不都合はありますが、問題は解決したも同然だと思います。
    だから、全角に置き換わってしまうことをことわったうえでそのまま書き込んで、どうしてもという要望があれば配慮してみるというところかと。
  • id:cx20
    知りませんでした。

    >文字参照

    回答時に「文字参照」って使えるんですね。
    恥ずかしながら、知りませんでした(^^A
    (ヘルプとかに書いてありましたっけ?)

    最近は、なるべくソースコードは自分のWebサイトに
    アップするようにしています。

    個人的には、はてなの回答時に
    ・ファイルの添付(ソースファイル、画像)
    ・ソースの色分け( http://www.manoli.net/csharpformat/sample.html のような)
    ・タグの利用(はてなダイアリーで利用可能なタグの利用)
    のような機能が使えるとうれしいんですけどね・・・。

    まぁ、システムの大幅改変とかデータベースのサイズ増大
    といったことになりかねないのでなかなか難しそうですけど。

    http://www.hondarer-soft.com/cx/pukiwiki/pukiwiki.php?Memo

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません