تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مقال] الجرافيكس و البرمجة - لمحة سريعة من اجل تنسيق الالوان
#1
Thumbs Up 
بسم الله الرحمن الرحيم


الجرافيكس من وجهة نظري - هو علم يهتم بالرسوم والألوان ومن خلاله يمكن انشاء ومعالجة محتوى سواء كان ثابت ( 2d - رسوم نقطية ( ابيض وأسود ) او متحرك ( 2d - 3d ) هذا التعريف مني شخصيا لكي يكون الأمر سهل ولن ااتعمق اكثر.

أولا الموضوع باين من عنوانه  Big Grin
ثانيا : قم بالبحث في قوقل عن  قاعدة الالوان او دولاب الالوان كنقطة بداية تعلم وفهم الموضوع اكثر.
ثالثا : سنتكلم بأختصار علاقة الجرافيكس بالبرمجة..

لماذا موظفي الشركات البرمجية كثر؟
هناك من يقوم بالتحليل.
وهناك من يقوم بالبرمجة.
وهناك من يقوم بتصميم جرافيكس ..
وهناك مندوبي التسويق ... و و و الخ
ولماذا الشركة البرمجية تحتاج لشخص( مصمم جرافيكس ) :-
1 - شعار البرنامج
2 - مطبوعات الترويج
3 - تصميم واجهات البرنامج وايقونات التابعه له.
وأنا ذكرت بعض الأمور والأعمال ولم اتعمق أكثر في كل الأعمال لمصمم الجرافيكس.

سنترك الجرافيكس كعلم وندعه وشأنه فنحن نريد من اخونا المبرمج الخروج بفائدة من هذه الصفحة ..




لماذا لا يستطيع المبرمج فهم تناسق الالوان
اذا استطعت فهم موضوع ( قاعدة الالوان )
سيكفي هذا 
فقاعدة الالوان هي عبارة عن ألوان مختلفة مرتبة حسب نوعين للالون : 1 - ألوان حارة  2 - ألوان باردة
وتم تجميعها على شكل دولاب دائري

كيف أختار الالوان ؟


هناك ألوان اساسية وثانوية وثلاثية او ثالثة..



اللون الأساسي هي الالوان التي تأسست منها كل الالوان.
وهناك ثلاثة ألوان اساسية.
واختصارها 
 RGB هي اختصار لـ Red, Green, Blue و التي تعني الأحمر و الأخضر و الأزرق إذ تعتبر هذه الألوان أساسية في النمط RGB إذ أن مزج لونين من هذه الألوان يعطينا لون جديد مختلف فمثلا عند مزج الأخضر و الأحمر نحصل على الأصفر و هكذا اما عند مزج كل الألوان الأساسة فإننا نحصل على اللون الأبيض .

أما كلمة CMYK هي اختصار لـ Cyan Magenta Yellow blacK وهي السماوي، الأرجواني، الأصفر و الأسود ، إذ تعتبر هذه الألوان أساسية في النمط CMYK إذ أن مزج الألوان الأساسية في هذا النمط يعطينا ثلاث ألوان ثانوية أخرى و هي الأحمر و الأخضر و الأزرق و نلاحظ أن هذه الألوان هي الالوان الأساسية في نمط RGB ، و نرى كذلك أن العكس أيضا صحيح بالنسبة لـ RGB فألوانه الثانوية هي الألوان الأساسية في CMYK

اذا نستنتج الاتي باختصار
RGB هي ألوان ( للعرض والمشاهدة ) لها ثلاث ألوان رئيسية ويمكن استخراج أربعة ألوان ثانوية منها تسمى CMYK


Cmyk هي ألوان ( للطباعة فقط ) تحتوي على أربعة ألوان اساسية ويمكن استخراج ثلاثة ألوان ثانوية إلا وهي RGB.


ويمكن استخراج ألوان اخرى من الالوان الثانوية حيث اذا تم مزج لون ثانوي مع لون اساسي في كلا النوعين ...سينتج لون جديد يسمى ثلاثي او لون ثالث مشتق من ذلك اللونين الاساسي والثانوي..






نعود لموضوعنا الاساسي


عند اختيار الالوان يجب أن نختار ألوان تقابل بعضها .. ودولاب الالوان هو دليلك لاستخدام الالوان بشكل صحيح وأفضل من السابق..
وليس شرطا أن نختار الوان تقابل بعضها تماما .. ونكتفي فقط بأختيار لون من جهة الالوان الحارة ولون من الالوان الباردة والعكس صحيح  او لونين حارين او باردين ونبداء في تصميم واجهات برامجنا بشكل أفضل من السابق.
وقد نضطر الى استخدام لون ثالث إلى جانب اللونين يالسابقين
فأنا دائما اذا استخدمت ثلاثة ألوان اختار.
لون أساسي ( أحد الالوان في نظام RGB )
لون ثانوي ( أحد الالوان المشتقة من الالوان RGB )
لون ثالث ( أحد الالوان الناتجة عن خلط لون أساسي مع لون ثانوي )
ودائما قاعدة الالوان هي مرجعي قبل البدء
وعندي قاعدة عامية اقولها دائما.


اذا كان لون الخلفية غامق فالمحتوى الأمامي يجب أن يكون  فاتح والعكس صحيح.

سؤال واجابة :
كيف لي أن أدرك هذا اللون انه الانسب لي ولبرنامجي.؟
الإجابة :- عندك شعار لشركتك ؟ عندك شعار لبرنامجك؟
حاول أن تقتبس وتختار ألوان لبرامجك مطابقة لالوان شعارك ليصبح الأمر أكثر تنظيما وبشكل رسمي وايجابي.
وماقلته للتو مثال بسيط.

ويمكن أن تختار ألوان جديدة مختلفة تعطي تناسق مع الالوان التابعة لشركتك...

سؤال وجواب

ماهذا !!؟!! لم تعجبني تلك الالوان المتواجدة في لغات البرمجة ولا تشبه تلك الالوان الموجودة في دولاب الالوان..

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

من اجل اختصار الموضوع اكثر من اجل برامج مبرمجة ذات شكل راقي ويلفت الأنظار .. لا يجعل المستخدم في قلق وخوف : ).
قاعدة الالوان :-



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


اذا...
كلما كان البرنامج أكثر تنسيقا كلما كانت هناك الرغبة من الكثير إلى استخدام البرنامج دون ملل ناهيك عن ضمان اكتساب راحة ذهنية وانسجام لدى المستخدم أثناء الاستخدام.
راحة ذهنية ( عدم الانزعاج من الواجهات وألوانها ) سيكون برنامجك اكثر رغبة من العملاء الجدد والعملاء السابقين هم كثيري التحدث عن برنامجك بأنه مرتب وغير معقد وكذلك واجهات رائعه ..... انظر إلى كمية المعجبين بنظامك مضمونا وشكلا..وكذلك ضمنت لبرنامجك أشخاص يقومو بالتسويق لبرنامجك.
ولا ننسى أن الاهم هو مضمون في البرنامج .. 100 %


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


سأحاول طرح مواضيع تابعة لهذا الموضوع لاحقا بأذن الله
واي سؤال او اي موضوع يخص الموضوع هذا يرجى وضعه في الردود وسأقوم بالرد عليه او أقوم بأنشاء موضوع من اجله...
مع العلم انا استخدم الموقع من جوالي والاقي صعوبة جدا بعكس فتح المنتدى من الكمبيوتر. .
فلا أعلم اني وضعت الموضوع في مكانه الصحيح ام لا..
لذا إذ امكن للادارة نقل الموضوع فجزاهم الله كل خيرا ...
كل التحية
الرد }}}


الردود في هذا الموضوع
الجرافيكس و البرمجة - لمحة سريعة من اجل تنسيق الالوان - بواسطة a7med saba - 05-05-21, 07:57 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  التقنية في 2024: تطورات سريعة ومستقبل أكثر ذكاءً يشهب 0 202 14-11-24, 12:38 PM
آخر رد: يشهب
  [SQL] كورس احتراف البرمجة vb. Net مع SQL server Rafaat 2 2,196 19-12-21, 01:33 AM
آخر رد: Rafaat
  لماذا تستخدم دائما رسالة (مرحبا ايها العالم- Hello World!) في كتب تعليم البرمجة معاند الحظ 0 1,497 29-05-20, 02:00 AM
آخر رد: معاند الحظ
  [VB.NET] بداء كورس احتراف البرمجة من الصفر حتى الاحتراف vb. Net with sql server Rafaat 1 2,035 11-04-20, 10:59 PM
آخر رد: Ahmed _ali
  [VB.NET] بداء كورس احتراف البرمجة من الصفر حتى الاحتراف vb. Net with sql server Rafaat 3 2,098 05-04-20, 12:10 AM
آخر رد: khodor1985
  [VB.NET] هام جدا بداء كورس احتراف البرمجة من الصفر الي الاحتراف Rafaat 0 1,300 02-04-20, 11:53 PM
آخر رد: Rafaat
  [VB.NET] كورس احتراف البرمجة vb. Net مع SQL server Rafaat 0 1,858 01-04-20, 08:48 AM
آخر رد: Rafaat
  التعصب للغة البرمجة viv 2 2,029 16-06-19, 01:42 PM
آخر رد: viv
  [نقاش] ما هي لغة البرمجة التي يتطلبها سوق العمل الآن وستظل مطلوبة ؟ dametucorazon 1 1,724 21-05-19, 09:15 PM
آخر رد: حريف برمجة
  تعلم البرمجة من تجربتي المتواضعة abozeyd 1 1,576 26-04-19, 01:00 PM
آخر رد: elgokr

التنقل السريع :


يقوم بقرائة الموضوع: