匿名質問者

クライアントが環境依存文字を使いたがります。

ハートマークなどは代替えが難しいので仕方ないとしても、丸囲み文字などは括弧に直したいのですが、説得できる材料が少なくて困っています。
昔と違って今は環境依存文字かどうか気にすることはないと言われますが、そうなのでしょうか。
懸念点としては、古いOS、モバイル、読み上げソフトで対応してない場合がある、くらいでしょうか。
みなさんの職場では環境依存文字に対して、どのように対処されているのでしょう。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2013/11/06 23:44:03

ベストアンサー

匿名回答4号 No.2

機種依存文字っていうもの自体がかなり標準になってしまったので、気にする状況に出くわすことが少なくなっていますよね。

これはかつてNECがPC-9801シリーズで採用した文字セットに、独自の文字を入れ込んだことが発端ですが、その独自の文字は大部分がWindowsの標準フォント(MS明朝とゴシック)に取り込まれました。私の記憶では、Windows3.1の時にはすでにそうなっていたはずです。よって丸囲み文字のような文字が問題を引き起こすことはもうありません。その意味では、厳密な意味での機種依存文字はすでに死語です。

これは余談ですが、究極の(伝統的な)機種依存文字は、「2バイト半角カタカナ」では?NECが何のためにこんな変態的なものを定義したのか、全く理解に苦しむ代物で、今となっては存在を知っている人は結構少数派でしょう。もしクライアントがこんな変態文字を使いたがっているなら、さすがにそれは全力で止めますけど、そんな無茶は言ってないわけでしょう?

敢えてコメントするならば、本当に今どきの機器で問題を引き起こす文字が何かをちゃんと確認して、それから外れるものがこれですよと言うことではないですかね。丸囲み数字はすでに問題ではありません。問題ないものを使うなと指摘しても、こいつ何言ってるんだって思われるのが関の山では。

匿名質問者

ご回答ありがとうございます。
由来まで教えていただいて…勉強になりました。
機種依存文字、現在ではほとんど問題ないのですね。認識を改めたいと思います。

2013/11/06 23:43:43

その他の回答1件)

匿名回答2号 No.1

丸囲み数字等はUnicodeに入ってもう20年経つので(Unicode1.1から)、さすがにそろそろ「環境依存文字」のラベルは取っても良いかなと思います。表示できなかったり化ける環境は探せば出てくるでしょうがむしろそちらが珍しい環境になりつつあるのでは。

ただ、対象となるユーザの環境にそういうのが含まれるのであればそれはリアルな問題です。そういう環境を探し出してクライアントに見せられれば一番良いですね。(そういう特殊な環境はサポートしない、とクライアントが決断するのであればそれそれで良いですし)。

私自身の仕事では、かつての「環境依存文字」についてはほとんど気にしていません。むしろ変換テーブルの差異でラウンドトリップが保証されない文字 (U+301cとU+ff5eとか) について正規化する方に気を遣っています。

匿名質問者

ご回答ありがとうございます。
やはり現実的には使っても、それほど問題ないのですね。
対応されないケースを提示してみて、それでも良いか判断してもらおうと思います。

2013/10/31 15:02:58
匿名回答4号 No.2

ここでベストアンサー

機種依存文字っていうもの自体がかなり標準になってしまったので、気にする状況に出くわすことが少なくなっていますよね。

これはかつてNECがPC-9801シリーズで採用した文字セットに、独自の文字を入れ込んだことが発端ですが、その独自の文字は大部分がWindowsの標準フォント(MS明朝とゴシック)に取り込まれました。私の記憶では、Windows3.1の時にはすでにそうなっていたはずです。よって丸囲み文字のような文字が問題を引き起こすことはもうありません。その意味では、厳密な意味での機種依存文字はすでに死語です。

これは余談ですが、究極の(伝統的な)機種依存文字は、「2バイト半角カタカナ」では?NECが何のためにこんな変態的なものを定義したのか、全く理解に苦しむ代物で、今となっては存在を知っている人は結構少数派でしょう。もしクライアントがこんな変態文字を使いたがっているなら、さすがにそれは全力で止めますけど、そんな無茶は言ってないわけでしょう?

敢えてコメントするならば、本当に今どきの機器で問題を引き起こす文字が何かをちゃんと確認して、それから外れるものがこれですよと言うことではないですかね。丸囲み数字はすでに問題ではありません。問題ないものを使うなと指摘しても、こいつ何言ってるんだって思われるのが関の山では。

匿名質問者

ご回答ありがとうございます。
由来まで教えていただいて…勉強になりました。
機種依存文字、現在ではほとんど問題ないのですね。認識を改めたいと思います。

2013/11/06 23:43:43
  • 匿名回答1号
    匿名回答1号 2013/10/31 11:09:33
    携帯のメールに慣れ過ぎたのか絵文字を使いたがるので困りものです。HTMLメールがかわいく思えてしまいます。(本当はいけないんですけどね)
  • 匿名回答3号
    匿名回答3号 2013/10/31 13:07:56
    印刷用でしょうか、ウェブ用でしょうか?
  • 匿名質問者
    匿名質問者 2013/10/31 15:02:11
    コメントありがとうございます。
    対象はウェブ向けの掲載物です。
  • 匿名回答5号
    匿名回答5号 2013/11/08 11:22:08
    丸付き数字とかは「エンコーディングがUTF-8なら」機種依存文字では無いですが、「シフトJIS」なら機種依存文字です。
  • 匿名回答4号
    匿名回答4号 2013/11/08 20:05:32
    5号さん:
    SJISであっても、JIS拡張漢字であれば丸囲み数字は文字セット内に含まれています。次のリンク先を見てきてください。伝統的機種依存文字は、表の1面13区に定義されていることが解るはずです。この部分の文字は、iPadでもAndroidスマホでも(そしてWindowsPCでも)正常に見えることは確認済みです。

    http://www.asahi-net.or.jp/~ax2s-kmtn/ref/jisx0213/

    ただしこのリンク先にも書かれているとおり、ここにある文字が全ての環境で正常に表示できるなんてことは保証されていません。

    見方を変えれば、伝統的機種依存文字であってもSJISでエンコーディングできますよね?それはインターネット以前、パソ通の頃からそうだったんですから。まあ当時のJIS第1水準文字には定義されていなかったから化けて豆腐に見えてたけど、新しいJISには入ってしまっているわけです。だから今となってはSJISだから丸囲み数字が見えないなんて、メーカーの怠慢だと私は思います。

    もちろん歴史的な意味で機種依存文字と呼ぶのであれば、それは理解しますよ。でもその話を持ち出せるのは昔話をするときでしょう。今では実用上問題ありません。

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

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

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

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