كثيرا منّا لا يميز بين UI / UX ويعتقد أن المصطلحين لنفس يحملان نفس المعنى، ولكن في الحقيقة هناك فرق كبير بين واجهة المستخدم وتجربة المستخدم وسأستعرض لكم حسب خبرتي في المجال بعض الفروقات :

أولا :

UX : تجربة المستخدم غير مرئية وهي فقط سلوك وتأثير يشعر به المستخدم عند تجربة استخدام منتج أو تطبيق معين حيث يكون لهذه التجربة قواعد يجب عليك احترامها فهي ليست عشوائية وهي تخدم متطلبات المستخدم لا أكثر ولا أقل، ففي عالم التصميم والبرمجة نقصد به السلوك والتأثير الذي يشعر به المستخدم من خلال استخدامه لذلك المنتج.

UI : واجهة المستخدم مرئية وهي ما تجده أمامك عند تصفحك لأي موقع من أزرار وأيقونات وصور وغيرهما من أشياء جمالية ويتحكم بالمظهر لها المصمم كما يحلو له وحسب ذوقه . وفي عالم التصميم والبرمجة نقصد بها الواجهة الرسومية التي تجعل من المواقع والأنظمة برامج أو تطبيقات أسهل استخداما فبدلا من أن نتعامل مع أكواد البرمجيات المعقدة جاءت واجهة المستخدم لتسهل على المستخدم استخدام المنتج.

باختصار /

تخيل أننا نصمم زر (button)

✔ ال UI : هو شكل الزر؛ اللون، الحجم ...

✔ ال UX : هو كيف يشتغل.. مثلا نضغط عليه يتم عمل تأثيرات في الصفحة أو يعمل load لصفحة أخرى بطريقة جيدة .

في النهاية يعد تصميم واجهة المستخدم Ui وتجربة المستخدم UX ‫ من أكثر المصطلحات إرباكًا في تصميم الويب والتطبيقات وعادةً ما يتم جمعهما معًا في مصطلحٍ واحدٍ، تصميم UI /UX، ويتم عرضهما من السطح وكأنهما يصفان الشيء نفسه، وغالبًا ما يكون صعبًا العثور على وصف للإثنين لا يكتنفه الغموض ومهما حاولنا من التفريق بينهما نجد الكثير يخلط بينهما .. 

إن أتيحت لك الفرصة أي مجال منهما تختار، ولماذا؟