【新機能:一括ダウンロード】
「基本六法」を一括してダウンロードできます。
データ量が200MBに上りますので、Wifi接続でのみダウンロード可能です。
なお、ダウンロードされるのは、法令の目次と本文のみです。参照条文は一括ダウンロードの対象ではありません。
【改善点:参照条文の表示の高速化】
参照条文の表示を高速化しました。会社法など、データ量が大きな法令では、劇的に速くなっていると思います。
<技術的な説明>
従前は、一つの法令全体の参照条文を一つのXMLデータに格納していました。これを、法令内で条文ごとのXMLに分割することで、表示を速くしました。
これによるデメリットとして、当該法令の参照条文のデータを一気にダウンロードしておいてオフラインで閲覧することができなくなりました(例えば、民法では参照条文のXMLが1000ファイル程度に分割されることになりますが、1000個のファイルをバックグラウンドでダウンロードさせるのは処理が難しいためです)。
しかし、かかるデメリットよりも、表示が速くなるメリットの方が多いと判断し、XMLを分割する仕様としました。
【改善点:通信状態が悪い場合の動作の改善】
フリーズしているように見える動作を修正しました。
<技術的な説明>
e六法では、通信が不可能な場合にはそれを検出してダウンロード処理を実行しないようにしていました。
しかし、これによると、通信が可能であるが通信状態が極めて悪い場合には、ダウンロードを開始したまま通信のタイムアウトを待ち続けることになります。
その結果、通信が可能であるが通信状態が極めて悪い場合に、e六法が起動しない/フリーズしているように見えることがありました。
そこで、通信のタイムアウトの設定等を見直し、通信状態が極めて悪い場合にはダウンロードできないものと看做して処理することとしました。