نقل قول: کدام محیط کاربری
برای این کار هیچ استانداردی وجود ندارد.همه چیز سلیقه ای هست.
مگر یکسری چیزهای کوچک.
بستگی داره که شما بخوای کاربرانت چطوری کار کنن.با نوشتار بیشتر اشنا هستن یا دیدار.
استفاده از عکس و در کنار اون متن زیبایی خیره کننده ای رو به فرم های برنامت میده ولی چیدمانش هم خیلی مهم میشه.
نقل قول: کدام محیط کاربری
این مسائل کلا سلیقه ای هستند و بستگی به سلیقهء شما و نظر کاربر دارند
ولی در کل بهتر است که برنامه هایی که کاربرد جدی تر و رسمی تری دارند ، از ظاهر رسمی نیز برخوردار باشند
البته این موضوع به این معنی نیست که برنامه نباید زیبایی داشته باشد
ظاهر یک برنامهء حسابداری دوبل باید با یک Game یا ... فرق داشته باشد
مثلا اگر فرم شما خیلی رنگ وا رنگ و مثلا به شکل یک گل باشد و روی گلبرگهای آن لینکی برای قسمتهای مختلف برنامه بگذارید این برنامه بیشتر به نرم افزاری شباهت پیدا می کند که در یک کودکستان برای آموزش بچه ها بکار گرفته خواهد شد
ولی اگر روی دکمه ها در کنار عنوان دکمه از یک عکس کوچک که مرتبط با کارکرد دکمه باشد استفاده کنید ، یا به کنترلها افکتهای ساده ولی زیبا بدهید برنامه تان زیبا تر خواهد شد
در کل سعی کنید ظاهر برنامه ها را متناسب با کاربرد آن (مثلا نوع برنامه یا محلی که برنامه در آنجا استفاده خواهد شد ) و شرایط کاربر آن (مثلا شرایط سنی)طراحی کنید
یک نرم افزار حسابداری اگر محیطی شلوغ داشته باشد ممکن است باعث شود که کاربر ِ آن (حسابدار) تمرکز خودرا از دست بدهد
در کل سعی کنید اینگونه برنامه ها را زیبا و در عین حال ساده طراحی کنید.
موفق باشید.
نقل قول: کدام محیط کاربری
و یک نکته: اگه کاربری که با برنامه کار می کنه مجبور باشه به سرعت اطلاعات رو وارد کنه مثلا توی یک درمانگاه که برنامه برای مشتریهای ایستاده توی صف فیش صادر می کنه، تمام عملیات باید به سادگی با صفحه کلید و ترجیحا کلیدهایی که نزدیک به هم هستند، انجام بشه و فاصله ها و رنگها طوری باشه که کاربر خسته نشه.
نقل قول: کدام محیط کاربری
نقل قول:
نرم افزار نویسی هیچ گونه استانداردی ندارد
کی این حرف رو زده؟
نقل قول:
مثلا اگر فرم شما خیلی رنگ وا رنگ و مثلا به شکل یک گل باشد و روی گلبرگهای آن لینکی برای قسمتهای مختلف برنامه بگذارید این برنامه بیشتر به نرم افزاری شباهت پیدا می کند که در یک کودکستان برای آموزش بچه ها بکار گرفته خواهد شد
درست ولی من منظورم یک نوع مشخصات بود که مشخص کنیم و دیگران هم استفاده کنند
مثلا :
1.از چه رنگهایی بهتره برای زمینه ی فرم ها استفاده کنیم؟
2.بهتره فاصله ی آبجکت ها کم باشه یا زیاد؟
3.فرم max باشه یا کاملا جمع و جور وکوچک؟
4. از باتون استفاده شود یا عکس؟
و ...
شما هم می تونید به این سوالات اضافه کنید و همچنین تجربه ی خودتون یا مطالعه هاتون رو بدین تا هم به خودتون کمک کنید و هم به دیگران.
چون این کار باعث میشه که ساخت محیط کاربری برنامه بهتر صورت بگیره
نقل قول: کدام محیط کاربری
آخه نمیشه این چنین مسائلی رو که تعیین کرد!
این مسائل در درجه اول به سلیقه و دید کلی شما برمیگرده. مثلا من دوست دارم همیشه برنامه هام پس زمینه مشکی داشته باشه ولی دیگری اصلا از این تم خوشش نمیاد. یا یه برنامه اونقدر مهم و بزرگ و اصلی هست که اگه اون رو FullScreen اجرا کنیم جلوه بیشتری داره ولی یک برنامه معمولی اگه این وضعیت رو داشته باشه اصلا جالب نیست. و...
نقل قول: کدام محیط کاربری
نقل قول:
آخه نمیشه این چنین مسائلی رو که تعیین کرد!
نگاه کنید دوستان ، 10 سال پیش اگه کسی می خواست محیط شرکت یا مغازه اش رو(اگه خیلی خوش ذوق بود) می رفت خواهر کوچیکشو می آورد و بهش می گفت تو سلیقت خوبه اینجا رو بچین!!
ولی حالا چی بر اساس علم روانشناسی و .. محیط رو طراحی می کنند که واقعا همه احساس خوبی پیدا می کنند.
پس نمیشه گفت همین الکی و سلیقه ای یه چیزی ساخت و داد کاربر .
یه اصولی هست مثلا یک کاربر نمیتونه در یک محیط سیاه کار کنه . پس مدتی چشماش نابود می شن!
حالا متوجه شدین..
نقل قول: کدام محیط کاربری
نقل قول:
نوشته شده توسط
saleh_fartash
نگاه کنید دوستان ، 10 سال پیش اگه کسی می خواست محیط شرکت یا مغازه اش رو(اگه خیلی خوش ذوق بود) می رفت خواهر کوچیکشو می آورد و بهش می گفت تو سلیقت خوبه اینجا رو بچین!!
ولی حالا چی بر اساس علم روانشناسی و .. محیط رو طراحی می کنند که واقعا همه احساس خوبی پیدا می کنند.
پس نمیشه گفت همین الکی و سلیقه ای یه چیزی ساخت و داد کاربر .
یه اصولی هست مثلا یک کاربر نمیتونه در یک محیط سیاه کار کنه . پس مدتی چشماش نابود می شن!
حالا متوجه شدین..
ببینید، هرچند Off-Topic است، ولی دکوراسیون داخلی یک سازه یا چنین مسائلی از نظم سیستمیکی برخورداره و اساس علمی داره. برای همین شاید در طراحی اون سلیقه سهم کمتری داشته باشه. (که هرچند در علم معماری هم سلیقه جایگاه خودش رو داره و بعد از رعایت اصول طراحی و بقول شما روانشناسی، سلیقه فرد هم در نهایت تاثیرگذار خواهد بود). اما در مورد طراحی یک برنامه کاربردی (شاید در مورد برنامه های مولتی مدیا و یا نرم افزارهایی از این گروه ها، بشه تا حدودی یک قالب بندی ، اونم تا حدودی، رو مشخص کرد) اما در مورد کل برنامه ها که شما ذکر کردید هیچ زمانی نمیشه قالب خاصی رو مشخص کرد.
بعلاوه. همونطور که دوستمون گفتند، در مورد برنامه های کاربردی بخصوص، هر شرکت یا مجموعه قالب خودش رو داره و یکی از معیارهای افتراق نرم افزارهای اون شرکت با سایرین همین قالب برنامه هاش محسوب میشه. چیزی که خودتون هم فکر میکنم تا حالا دیدین. در کنار همه اینها، الکی با سلیقه ای کاملا فرق داره! نمیتونید بگید سلیقه یک فردی که تاحالا 10 تا 20 تا نرم افزار بزرگ رو نوشته الکیه.
اما در مورد جمله آخر بله. یکسری اصول کلی (نه استاندارد برنامه نویسی) برای نوشتن برنامه های کاربردی وجود داره که هرکسی که چند تا برنامه نوشته باشه و یا حتی دیده باشه قطعا متوجه نمیشه. در ضمن من منظورم تم مشکی بود!!
موفق باشید.
نقل قول: کدام محیط کاربری
در این زمینه تحقیقات زیادی صورت گرفته و کتاب های بسیاری هم نوشته شده. محتوای این کتاب ها صرفا براساس سلیقه نویسنده نبوده(!!) بلکه نتیجه تحقیقات و تجربیات نویسنده و همکارانش در طراحی رابط کاربر بوده. کی گفته شما باید همینطوری سلیقه ایی یه چیزی بسازید و تحویل بدید؟!
نقل قول:
اگر استانداردی در مورد طراحی دارید بگویید تا بنده و دیگر دوستان هم استفاده کنیم.
بستگی داره برای چه نوع برنامه ایی بخواید. مثلا مایکروسافت در MSDN بطور مفصل درباره چگونگی رابط کاربر توضیح میده، حتی در راهنمای خودش طول و عرض دکمه ها و محل قرارگیری شان را هم مشخص میکنه.
البته این به معنی آن نیست که اگر شما از تمام اون قواعد پیروی کنید، برنامه شما مورد پسند همه کاربران قرار میگیره، ولی اون قواعد براساس یکسری تحقیقات علمی و آمارهای گرفته شده از هزاران کاربر، و مشخصات سکویی که براش برنامه می نویسید، نوشته شدند، پس می تونند کمک بسیاری به شما بکنند، بخصوص اگر برنامه شما برای دامنه وسیعی از کاربران نوشته شده باشه (مثل یک برنامه حسابداری که باید به تعداد زیاد فروخته بشه).
بعضی از کتاب های مرتبط با این موضوع:
John Wiley & Sons - The Essential Guide To User Interface Design
Apress - User Interface Design For Programmers (Joel Spolsky, 2001)
Jef Raskin - The Humane Interface
نمونه ایی از یک وبلاگ مرتبط با طراحی رابط کاربر:
flow|state
نقل قول: کدام محیط کاربری
نقل قول:
اما در مورد کل برنامه ها که شما ذکر کردید هیچ زمانی نمیشه قالب خاصی رو مشخص کرد.
مثل اینکه شما سوال رو اشتباهی گرفتین من نگفتم نرم افزار ها، گفتم نرم افزار های بانک اطلاعاتی پس یک پلیر جزو این دسته نمیشه.
حالا به جز استاندارد از دوستانی که تجربه ی ساخت و فروش برنامه های بانک اطلاعاتی رو دارند می خوام که تجربیاتشون رو اینجا بگن (به همراه مثال)
نقل قول: کدام محیط کاربری
نقل قول:
گفتم نرم افزار های بانک اطلاعاتی پس یک پلیر جزو این دسته نمیشه.
موفق باشید!
نقل قول: کدام محیط کاربری
دوستان اگر تجربیاتشون رو می نوشتن به خیلی ها می تونست کمک کنه.
مثلا یک بیمارستان که من کارکردم باید فرم ها کوپک ،فاصله ی بین آبجکت ها کم و بشه به تنهایی با کیبورد کار کرد و ......
شما هم می تونید
نقل قول: کدام محیط کاربری
یعنی کسی تجربه اش رو با دوستانش به اشتراک نمی ذاره؟