C.」という警告の意味について紹介します。この警告について日本語で書かれた記事はこれが第1号のようです(笑)。C.」という警告が表示されました。(クリックで拡大)スクリーンショットでは「す」が警告の対象になっていますが、ひっかかったのはその部分ではなく、少し手前にある「で」が対象です。C.」の意味まず警告の意味を調べたところ、「実行したテキストは『Unicode正規化形式C』ではありません」ということが分かりました。いうことで「Unicode正規化形式C」とは何かについてさらに調べたました。゙を用いてもよいとされています。前者を「合成済み文字」、後者を「結合文字列」と言います。結合文字列は、ここでは基底文字と結合文字をそれぞれ1文字ずつ別々に見せていますが、実際にはひとつの文字に見えるようにブラウザで処理されます。゙」をUnicodeエスケープシーケンス(¥uXXXX)形式に変換すると、それぞれ次のようになります。\u304b\u3099ちなみに「¥u3099」は結合文字用のコードで、単独の濁点のコードは「¥u309b」になります。4.「正規化形式C」とは正規化には以下の4通りがあります。略してNFKC)記号の「D/C/K」の意味は次のとおりです。15」で規定されています。15で規定されている正規合成を使用し、正規分解のあと正規合成を適用したものをNFC、互換分解のあと正規合成を適用したものをNFKCとします。Forms」からの抜粋です。(クリックで拡大)上の説明では分かりにくいと思うので、参考にさせて頂いたページに正規化の具体例が表でまとめられているので掲載しておきます。拡大したものは元サイトでご覧ください。「Unicode正規化とは」よりつまり冒頭の警告の意味は、文字列に含まれる「で」という文字が「正規化形式Cではない」ということになります。端的に言えば、「ウェブでは合成済み文字を使ってね」ということでしょうか。5.参考サイト参考サイトは以下です。ありがとうございました。*必須(非表示)URL(U):情報を保存する?コメントへの返信ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。すべてのご質問にはお答えできない可能性があります。Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。