ちょっと質問というか何と言うか・・・

ttp://www.atmarkit.co.jp/fjava/rensai3/mojibake01/mojibake01.html
ttp://www.atmarkit.co.jp/fjava/rensai3/mojibake02/mojibake02.html
ttp://www.atmarkit.co.jp/fjava/rensai3/mojibake03/mojibake03.html

この辺の記事を読んで、ちょっと思ったんだけど、
JavaをつかったWebアプリを作成する場合、結局どうしたら良いんだ?

というのは、Windows機種依存文字なんてユーザに使うなと言っても使うだろうし、
『�@』とかは普通に使いたいだろう文字だろう。
ならば、Windows-31Jでいいじゃなかと思うが、やはり『〜』とかも使いたいだろう。

機種依存の問題、さらにはUnicodeの問題まである。
ならば、HTMLやらJSPも全部UTF-8で記述して表示もUTF-8にして、
データベースもUTF-8使えば問題無いのかな?