手続きガイドの印刷ページのレイアウトやデザインを刷新しました。
これに伴い、手続きガイドの結果判定UIでも印刷ページが新しく用意された専用のレイアウトで開けるようになっています。
ただし、この変更により、ページのレンダリングをクライアント(ブラウザ)側で行うようになったため、以前より描画に若干の時間がかかることがあります。
しかし、この変更によりサーバー側とクライアント側のプログラムでの処理の重複や不整合が解消されることにより、結果的に印刷機能の品質を向上させることにつながるものと考えています。
例えば、今回の修正前は、手続きガイドの結果ページと印刷ページで、並んでいる場所や窓口、手続きの順番が異なることがありましたし、表示する内容にも若干の違いがありました。
今回、印刷ページの表示処理をすべてクライアント側に統一したことによって、こうした不整合をなくすことができました。
手続きガイドの書式ダウンロード機能においては、PDFファイルが正常に取得できない場合に、ダウンロードリンクを押すとエラーメッセージが表示されてしまうという問題がありました。
この分かりにくさを解消するため、PDFファイルが正常に取得できるかを逐次確認し、存在しないファイルのダウンロードボタンを押せないようにしました。
また、書式の一括ダウンロードを行う際、1つでも存在しないファイルが含まれているとエラーが出てしまう問題がありましたが、存在しないファイルは無視し、手に入る限りのファイルを取得してダウンロードできるようにしました。
さらに、一括ダウンロードの際に生成されるZIPフォルダに以前入っていた結果ページのhtmlファイルはなくなり、代わりに結果ページへのインターネットショートカットが入るようになりました。
引き続き、Graffer 手続きガイドをよろしくお願いいたします。