2013年08月23日から公開しているBSCTTS用ポイント計算機を、Ver1.0としてリリースしました。(実は、8/28深夜頃から、こっそり現Verへ変更し、テスト運用を行っていました。)
これまでのVerとの違いは、旧Verでは「送信」等のボタンを右寄せに配置していましたが、それだとモバイルからの閲覧時にページTOPへ戻るボタンとかぶる場合があるため、左寄せに配置を変更しました。
また、STEP1で「艦種」が未入力だった時と、STEP2で「全長」~「速度」が未入力や規約外だった場合、該当フォームを赤色でフォーカスしてエラーの場所を解り易くしました。
それ以外は、タイトルやエラーメッセージにアイコンを付けり、フッタ表記の変更といった微改修になります。独自サーバで運用している都合フッタ部分に広告を挿入させて頂きましたが、なるべく操作の邪魔にならない様に配置しましたので、ご理解の上ご容赦願います。
尚、アドレスは今までと変わっていないので、ブックマークやホーム画面への登録を変更する必要はありません。後述しますが、データの持ち方を変えて再入力したため、誤動作や不具合があればご連絡ください。
計算機側のプログラムは、上述の通り見た目上あまり大きな変更は行っていないのですが、今回は裏側を大きく改修しました。
まず、艦種・武装・速度の各データをファイルで持つように変更し、メンテナンス画面からデータの追加・更新・削除を行えるように機能を追加。登録済みの各データ(各ファイルの内容)は、一覧形式でも確認できるようにしました。
TTSの条約VerやTOPページの注意事項の文章等もファイルで持ち、メンテナンス画面からの変更が可能となっています。
また、本Verからプライベートリポジトリを作ってgitで管理にしたので、開発場所の制限も無くなりました。
個人的に試したい事があったとは言え、もう本体DLも終了してるのに何やってるんだろう…何かに転用できるかな?;