2009.07.08 (0.1.8)
  XHTML の自己閉じタグを処理できるようにする。

2009.07.07 (0.1.7)
  パーサーの基本挙動として「発生した文字列をそのままイベント発生」のルールの記載がありましたが、
  そうではないので、ドキュメントを訂正しました。
  CDATA 内の処理を少し改善。

2009.05.26 (0.1.6)
  属性のエンコードは &quot; 程度で良く、それ以上処理するとまずいことがわかった。

2009.05.13 (0.1.5)
  encodeCharReference メソッドを Util クラスの static public に変更。

2009.01.04 (0.1.4)
  実行効率を多少改善。

2009.01.04 (0.1.3)
  もっと SAX 仕様に合わせるよう仕様変更。
  (削除)BlancoHtmlContentHandler.java
  &nbsp; などを Unicode にエンコード／デコードを実現
       また、これを実現するマッピングクラスを作成。
  TODO <% %> のような JSP 風コメントの処理実現方法の検討が必要。

  改行の処理について、もう少し考察を実施。以下の情報に由来。
  http://www.w3.org/TR/2006/REC-xml-20060816/#sec-line-ends
  #xD #xA and any #xD that is not followed by #xA to a single #xA character.

  w3.org: Character entity references in HTML 4
  http://www.w3.org/TR/1999/REC-html401-19991224/sgml/entities.html

2008.12.20 (0.1.2)
  JavaDoc を少しだけ改善。
  TODO まとめ
  TODO DOCTYPEなどを分けて処理すること。
  TODO 似たエンコーディングに読み替えるスイッチが欲しい。例 Shift_JIS → Windows-31J など。
       その場合、オリジナル・エンコーディングは保持が必要か?
       x-jis なんて記載は、もう存在しないかもしれないが、これも読み替える。など。
       なお、大文字・小文字は かなりいいかげんなものも多い点に注意。
  TODO 処理できない文字エンコーディングの取り扱い。

2008.12.17 (0.1.1)
  JavaDoc を少しだけ充実。
  endDocument で ライターを flush するように変更。
  TODO DOCTYPEなどを分けて処理すること。

2008.12.15 (0.1.0) 当面の安定版
  一旦仕様凍結。

2008.12.14 (0.0.8)
  HTML ElementSpec を blancoHtmlNormalizer に移管。
  blancoHtmlParser には、パースに必要な最低限のクラスを実装する方針とする。
  (削除)BlancoHtmlElementSpecUtil.java
  (削除)BlancoHtmlElementSpecTypeStringGroup.java
  (削除)BlancoHtmlElementSpec.java
  (削除)BlancoHtmlElementSpecTypeStringGroup.xls
  (削除)BlancoHtmlElementSpecValueObject.xls
  (削除)blancostringgroup-0.3.2.jar

2008.12.12 (0.0.7)
  HTML の仕様上、CDATAとして扱わなくてはならないところについて仕様改善。
  JUnitコードを整備。
  ホワイトスペースおよびラインブレークについて、w3c 仕様書をベースに修正。
  HTML の要素の仕様をあらわすクラスを新規作成。
  TODO 複数の character イベントを集約する Handler を新規作成。

2008.11.30 (0.0.6)
  アトリビュートの処理にバグがあったのを修正。
  TODO 考慮不足。アトリビュートの値中の￥エスケープ? (そもそもエスケープ記号は?)
  TODO ＆の実体参照テスト
  TODO ＆が実体参照なしで出た場合は?
  TODO > が実体参照なしで出た場合は?

2008.11.29 (0.0.5)
  throws IOException が抜けたメソッドがあったので修正。

2008.11.29 (0.0.4)
  文字エンコーディング判定処理を追加。
  TODO 似たエンコーディングに読み替えるスイッチが欲しい。例 Shift_JIS → Windows-31J など。
       その場合、オリジナル・エンコーディングは保持が必要か?
       x-jis なんて記載は、もう存在しないかもしれないが、これも読み替える。など。
       なお、大文字・小文字は かなりいいかげんなものも多い点に注意。
  TODO JSP の文字エンコーディング指定も読み込める可能性について検討したい。

2008.11.29 (0.0.3)
  startDocumentを追加。
  TODO 実体参照がすべて可逆性があることの確認。
  TODO 異常系に近い正常系HTMLテストデータの準備。
  リファクタリング。
  (削除)BlancoHtmlHandler.java
  (削除)BlancoNullHtmlHandler.java
  (削除)BlancoHtmlSerializer.java
  (削除)BlancoHtmlSerializerFactory.java
  (削除)BlancoHtmlSerializerImpl.java
  (移動)BlancoHtmlAttribute.java

2008.11.28 (0.0.2)
  リファクタリング。
  (削除)HtmlHandler.java
  (削除)NullHtmlHandler.java
  (削除)Sample.java

2008.11.28 (0.0.1)
  新規作成。
