سبکها و الگوهای تعامل
سبکهای تعامل، روشهای مشخصی هستند که کاربران میتوانند از طریق آنها با یک سیستم ارتباط برقرار کنند، مانند زبانهای دستوری، منوها، پر کردن فرم، دستکاری مستقیم، و زبان طبیعی، در حالی که الگوها تغییرات گسترده در نحوه استفاده از محاسبات را توصیف میکنند.
Definition
یک سبک تعامل، روشی عمومی برای سازماندهی ارتباط بین کاربر و سیستم است، مانند دستکاری مستقیم یا تعامل مکالمهای، در حالی که یک الگوی تعامل، مدل غالبی از چگونگی و مکان انجام محاسبات است که شکل میدهد کدام سبکها مناسب هستند.
Scope
این موضوع سبکهای اصلی تعامل، خط فرمان، انتخاب منو، پر کردن فرم، دستکاری مستقیم، و تعامل زبان طبیعی و مکالمهای، و الگوهای گستردهتری که آنها را در بر میگیرد، از جمله رابط کاربری گرافیکی، محاسبات فراگیر و همهجا حاضر، و تعامل ملموس و تجسمیافته را پوشش میدهد. این موضوع به بررسی مصالحههایی میپردازد که هر سبک برای یادگیری، سرعت، و خطا انجام میدهد. این موضوع دستگاههای ورودی خاص یا حرکاتی را که این سبکها را محقق میکنند، پوشش نمیدهد، که در بخش تکنیکهای ورودی و تعامل مورد بررسی قرار میگیرند.
Core questions
- سبکهای اصلی تعامل کدامند و هر یک چه مصالحههایی را انجام میدهند؟
- چرا دستکاری مستقیم به سبک غالب برای رابطهای گرافیکی تبدیل شد؟
- چگونه تغییر الگوها مانند محاسبات فراگیر، سبکهای تعامل مرتبط را تغییر میدهند؟
- چه زمانی رابطهای مکالمهای یا زبان طبیعی بر رابطهای گرافیکی ارجحیت دارند؟
Key concepts
- رابط خط فرمان
- انتخاب منو
- پر کردن فرم
- دستکاری مستقیم
- WIMP و رابط کاربری گرافیکی
- تعامل زبان طبیعی و مکالمهای
- محاسبات فراگیر و همهجا حاضر
- تعامل ملموس
Key theories
- دستکاری مستقیم
- اشنایدرمن دستکاری مستقیم را با نمایش پیوسته اشیاء، اقدامات فیزیکی به جای نحو پیچیده، و عملیات برگشتپذیر افزایشی سریع که اثرات آنها بلافاصله قابل مشاهده است، مشخص کرد و جذابیت و یادگیری رابطهای گرافیکی را توضیح داد.
- محاسبات فراگیر
- وایزر استدلال کرد که عمیقترین فناوریها در زندگی روزمره ناپدید میشوند؛ محاسبات فراگیر بسیاری از دستگاههای شبکهای را که در محیط جاسازی شدهاند، پیشبینی میکند و کامپیوتر رومیزی واحد را به عنوان کانون تعامل جابجا میکند.
- طبقهبندی سبکهای تعامل
- متون کلاسیک HCI تعامل را به سبکها، خط فرمان، منوها، پر کردن فرم، دستکاری مستقیم، و زبان طبیعی سازماندهی میکنند، که هر یک دارای پروفایلهای متمایز برای مبتدیان و متخصصان و برای سرعت، خطا، و استفاده از صفحه نمایش هستند.
Clinical relevance
انتخاب سبک تعامل به شدت بر اینکه چه کسی میتواند از یک سیستم استفاده کند و با چه کیفیتی تأثیر میگذارد؛ خطوط فرمان برای کاربران قدرتمند و متخصص مناسب هستند، در حالی که دستکاری مستقیم و منوها مانع را برای کاربران گاهبهگاه کاهش میدهند؛ الگوهای مکالمهای و محیطی نوظهور اکنون دستیارهای صوتی، دستگاههای خانه هوشمند، و فناوری سلامت پوشیدنی را شکل میدهند.
History
سیستمهای اولیه بر زبانهای دستوری متکی بودند؛ دهههای 1970 و 1980 منوها، فرمها، و به طور حیاتی، رابطهای دستکاری مستقیم را به ارمغان آوردند که در زیراکس پارک پیشگام شدند و توسط رایانههای شخصی محبوبیت یافتند. اشنایدرمن در سال 1983 دستکاری مستقیم را نامگذاری و تحلیل کرد. دیدگاه وایزر در سال 1991 در مورد محاسبات فراگیر، گسترش امروزی دستگاههای جاسازی شده و موبایل را پیشبینی کرد و مجموعه الگوهای مرتبط را گسترش داد.
Key figures
- Ben Shneiderman
- Mark Weiser
- Alan Dix
Related topics
Seminal works
- shneiderman1983
- weiser1991
- dix2004
Frequently asked questions
- چه چیزی دستکاری مستقیم را از رابط خط فرمان متمایز میکند؟
- دستکاری مستقیم اشیاء را روی صفحه نمایش میدهد که کاربران با اشاره و کشیدن روی آنها عمل میکنند و بازخورد بصری فوری و برگشتپذیری آسان را فراهم میکند که بسیار قابل یادگیری است. رابطهای خط فرمان از کاربران میخواهند دستورات را به خاطر بسپارند و تایپ کنند، که برای متخصصان قدرتمند و سریع است اما برای تازهواردان یادگیری آن دشوارتر و مستعد خطا است.
- آیا یک سبک تعامل برتر وجود دارد؟
- خیر. هر سبک به طور متفاوتی بین یادگیری، سرعت، انعطافپذیری و نرخ خطا مصالحه میکند، بنابراین بهترین انتخاب به کاربران، تخصص آنها، وظیفه و دستگاه بستگی دارد. بسیاری از سیستمهای واقعی چندین سبک را ترکیب میکنند، به عنوان مثال منوها به علاوه میانبرهای صفحه کلید به علاوه دستکاری مستقیم.