今年は2021年で、デザイナーとプログラマーが1つの製品に協力し始めた時が長い間来ました。今日では、デザイナーがいない開発チームに出会うことはほとんどありません。これは、当時の「コンピューターオペレーター」のグラフィカルインターフェイスへの大規模な移転によって促進されました。現在、オペレーターは、文書化から機器を組み立てるための機械の管理まで、組織内のさまざまなビジネスプロセスを管理する非常に多くの種類のマネージャーです。
グラフィカルインターフェイスの簡単な歴史
70年代の初め以来、インターフェイスは多くの変更を経てきました。これは、コンピュータに情報を入力する方法に直接関係しています。当初、これらはレバーとトグルスイッチ(ラジオとテレビのコントロールの種類による)でしたが、ジョイスティック、マニピュレーター、キーボード、マウスが登場し、カメラとニューロインターフェースによるモーションキャプチャの形で新しい入力方法が登場しました。
キーボードの出現により、コンピューターにコマンドをテキストで入力する方法が発明されました。つまり、人はマシンから必要なものを所定の形式で書き込むだけで、結果が得られました。これは長い間続き、手頃な価格のコンピューターが会社にやって来て、事務処理に従事していた人々が大規模にコンピューターに移され始めました。
1983年に、コンピューター制御用の最初のグラフィカルインターフェイスが登場しました。これはウィンドウインターフェイスであり、根本的に異なる方法でユーザーに問題の解決を提供しました。それ以来、入力するテキストコマンドは少なくなり、ボタンをクリックする必要が増えました。普通のユーザーが作業しやすく、速くなりました。
2021年でも、テキストベースのインターフェイスが引き続き使用されていますが、ほとんどすべてが非常に狭いユーザーサークルに必要であり、残りはすべてグラフィカルインターフェイスを使用しています。これは、企業が開発者だけでなく、ユーザーインターフェイスの設計者も雇う必要があることを意味します。
現代のデザイナーの顔
? , , . - ! , . … , .
, - , - () , , … () , .
- UI (User Interface) , , , , , . - , , , , (, , , ….), , … , .
- UX (user experience) , , , , , . , , , , , , .
UI UX?
UI - , , , …. , . , , , .
UX - , , . UX , - , , . , UX - , . Linux - LXQT, LibreOffice - , , - MSOffic, GoogleDocs.
- UI UX , .
?
, , () , . , , .
, , . , , .
, . , , .
? …
… , .
, , , , - .
, .
- , . , , .
, - , , , - , .
,
- SSR, , . , , . , . , AJAX - , . , , . , , SSR, , , . SSR SPA, .
JSON
たとえば、タスクを実行してみましょう。製品の多くのパラメータ(構成オプション、色など)、写真、価格、在庫のある製品の数量を含む製品カードを作成する必要があります。開発部門がタスクを受け取り、マネージャーがタスクをスペシャリストに割り当て、作業が開始されます。必要なすべてのフィールドを含むJSONオブジェクトをデザイナーに提供できます。デザイナーからの出力では、必要な構造とデータセットとのインターフェイスを期待できます。
完了
記事が面白く、可能であれば役立つことがわかったら、開発とデザインの友達を作る方法についての一連の記事を喜んで書きます。