هل تقوم ببرمجة واجهة الاستخدام كما هي بملفات الفوتوشوب؟

كوني أعمل في مجال تصميم واجهات الاستخدام للويب والموبايل، قمت بالعمل على عدة مشاريع في هذا المجال

لماذا لا يوجد هناك اهتمام كبير من قبل " بعض " المبرمجين الذي سيعملون على برمجة التصميم (Front End Development) ليخرج كما هو بالضبط في ملف الفوتوشوب ؟

يكون صاحب المشروع مهتماً بتفاصيل التصميم الذي طلبه من المصمم، لكن عندما ترى تصميمك بعد البرمجة ستجد هناك اختلافات كثيرة

برأيي هذا اهدار لميزانية المشروع من قبل صاحبه، كون المبرمج أهمل الكثير من الامور في التصميم وتغاضى عنها

شاركنا بتجارب أو بحلول تراها مناسبة لهذه المشكلة :)

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

كنت قد سألت هذا السؤال قبل سنة واكثر هنا في حسوب I/O، مرت الايام وبدأت أتعلم مجال تطوير الواجهات Front End Development ورأيت أنه يوجد اجابة عن هذا السؤال كالتالي:

  • يجب أن يكون مصمم الويب ملماً على الأقل بإساسيات HTML, CSS.

  • أن يستطيع المصمم عمل نظام شبكي Grid System خاص بموقع معين ومناقشته مع المطور.

  • عدم الاصرار على تنفيد امور غير مهمة والهدف منها "ديكور" للتصميم لا أكثر.

  • ضع أداء الموقع أمامك واجعله اهم شيء، رفض المطور لتطبيق فكرة معينة لا يعني بأنه غير متمرس أو لا يستطيع عملها. لكن ربما هذه الميزة تؤثر على أداء الموقع بشكل سلبي.

  • بنظرك يا أحمد هل عدم تنفيد خاصية معينة سيهدر ميزانية مشروع؟ بالتأكيد لا.

  • الحل هو التنسيق والتعاون مع المبرمج، يعني مثلا لا تقوم بتصميم 15 واجهة ومن ثم تريها كاملة للمبرمج. ابدأ بتصميم لصفحة معينة واقترحه على المطور وخذ رأيه، هكذا ستسري الأمور أفضل.

جزيت خيراً، اتفق معك

وهذا هو المميز في المصمم ومطور الصفحات في ان واحد كما قلت سابقاً

اظن ان احد الاسباب تكون من الصمم الذي يقوم بتصمم الموقع بالفوتوشوب وخاصة الذي ليس لديه معرفة بتكويد او تحويل الموقع الى css/html/js .. فيكثر من التفاصيل و الاشياء الصعب تنفيذها بسهوله في التكويد

التصميم هو من اختصاص المصمم من الألف الى الياء

الا في بعض الحالات يتدخل المطور للتكويد

نعم قد يكون هذا " السائد " ولكن ليسَ هذا الحال مع كل المشاريع، فقد يكون الشخص مصمم واجهات محترف ولا يرغب في تعلّم التكويد أو مايسمى بـ Front-End Development - مع التذكير بضرورة أن تكون عِنده خلفية على التكويد وكيفية تحويل الموقع من PSD إلى HTML - .

تخصص تصميم الواجهات نفسه ( سواء كانت مواقع أو تطبيقات ) يتفرع إلى UI Design , UI/UX وغيرها .. وتعلّم هذه المواضيع فقط - بإحترافية - قد يحتاج منه فترة طويلة من الزمن ..

ولهذا توجد " خطوات " وشروط للمصمم في كيفية تسليم ملفاته الـ PSD - لا يشترط أن تكون PSD قد تكون فايروركس أو غيرها من برامج التصميم مفتوحة المصدر - إلى المبرمج - الذي قد يكون معه في نفس المؤسسة وقد لا يكون - .

المبرمج القوي يستطيع إخراج المنتج كما كان بالتصميم .. و إذا لم يفعل هذا فعلى صاحب المشروع الإصرار على إخراج المنتج كما كان في التصميم الأولي ..

مرحبا ، محرر الأكواد Brackets تأتى معه إضافة افتراضية بحيث ترفع ملف Psd على كريتف كلاود يظهر لك مربع ينصف الشاشة إضغط على الجزء المراد تكويده وهو يعطيك كل شئ border-radius ,width , height وغيره من صفات css والمهم أيضا أنه يقطع التصميم ويضيف مجلد تلقائيا الى المشروع للتقطيع