ごたけPORTFOLIO

BEHIND THE SITE

このサイトの制作・検証

読みやすく、操作しやすく。このサイトの設計と検証について。

01 / LOADING

読むページは軽く。必要な機能だけを。

紹介ページはAstroで静的に生成。操作する部分にJavaScriptを使い、Three.jsの立体表示はデモページで必要になったときに読み込みます。

Astro · TypeScript · 遅延読み込み

技術デモを見る

02 / INTERACTION

入力と結果を、ひとつの流れに。

数量を変えると金額と重量に反映。在庫不足や入力の誤りを確かめ、取り消しで前の状態に戻れるようにしています。

入力検証 · 状態管理 · Motion / View Transitions

03 / DATA

入力データの扱いを明確に。

業務ツールの入力はブラウザー内で処理します。在庫の台帳はファイルに保存して再開でき、CSVの読み込みに失敗しても編集中のデータを残します。

ブラウザー内処理 · CSV入出力 · JSON保存・再開

在庫管理の対応範囲を見る

04 / VERIFICATION

見た目と、操作の両方を確かめる。

画面幅を変えた表示、文字の拡大、キーボード操作を確認。動きを抑える設定にも対応し、紹介ページはJavaScriptを無効にしても読める構成です。

レスポンシブ · キーボード操作 · 動きを抑える設定

確認した環境と範囲

Chromiumで320〜1536pxの画面幅、200%の文字サイズ拡大を模した表示、入力・取消・保存・読み込みを確認しています。Safari・Firefox・実機での確認は公開前の確認項目です。

制作物・実績へ