رایانش فراگیر (Ubiquitous Computing) چیست؟
💡 این متن «بازنویسی آزاد» است: ایدهها و مفاهیم مطلب اصلی با نگارش کاملاً مستقل فارسی و مثالهای تازه بازگو شدهاند و ترجمهٔ کلمهبهکلمه نیست. بخشهای افزودهٔ مترجم در جعبهٔ منبع مشخص شدهاند.
در خانهتان بشمارید چند چیز برقدار هست که پردازنده دارد و هیچکس آن را «رایانه» صدا نمیزند. ساعت، بلندگو، ترموستات، قفل، تلویزیون، خودرو. رایانش فراگیر نام همین اتفاق است.
تعریف
رایانش فراگیر یعنی جاسازی محاسبه در اشیا و فضاهای روزمره، بهگونهای که فناوری در پسزمینه محو شود.
نامهای دیگرش رایانش نافذ و هوش محیطی است. هر سه به یک ایده اشاره میکنند: محاسبه دیگر جایی نیست که به آن مراجعه کنید، بلکه چیزی است که در آن راه میروید.
مارک وایزر، پژوهشگر مرکز پارک زیراکس، این ایده را در اوایل دههٔ ۱۹۹۰ صورتبندی کرد. تعبیر خودش از دوران فراگیر این بود که در آن «رایانههای بسیاری هر یک از ما را در میان میگیرند» — و مشخصهٔ بنیادی این دوران، پیوند چیزهای جهان با محاسبه است.
همان وایزر، در ادامهٔ همین کار، رایانش آرام را هم پیشنهاد کرد. آن مقاله به چشمانداز و شکستش میپردازد؛ اینجا سراغ ساختاری میرویم که آن چشمانداز روی آن سوار بود.
سه موج، و وارونگی نسبت
تاریخ محاسبه را میشود با یک نسبت خواند: چند نفر، به ازای چند رایانه.
- - ۱. رایانهٔ بزرگ: چند نفر برای یک ماشین صف میبستند. رایانه منبعی کمیاب و مشترک بود.
- - ۲. رایانهٔ شخصی: نسبت به یکبهیک رسید. هر نفر یک ماشین داشت و پشت آن مینشست.
- - ۳. رایانش فراگیر: نسبت وارونه شد. حالا دهها ماشین به ازای هر نفر وجود دارد.
این وارونگی، نکتهٔ اصلی موضوع است و نه یک مقدمهٔ تاریخی. تقریباً هر مسئلهای که در ادامه میآید، از همینجا بیرون میآید.
وقتی یک رابط داشتید، توجه کاربر پیشفرض بود. او نشسته بود و نگاه میکرد. حالا که ده رابط دارید، توجه کمیابترین منبع صحنه است و هیچکدام از آن ده تا مالکش نیستند.
موتور این تغییر هم چیز مرموزی نبود: کوچکشدن و ارزانشدن پردازندهها، شبکهٔ بیسیم، و حسگرهای ارزان. اولین پیروزی بزرگش گوشی هوشمند بود.
چهار ویژگی
- - نامرئیبودن: سامانه بدون آنکه کاربر آگاهانه به آن فکر کند کار میکند.
- - بافتآگاهی: رفتار سامانه با مکان، زمان، فعالیت و عادت کاربر تغییر میکند.
- - اتصال: دستگاهها روی شبکه با هم حرف میزنند و حالت را رد و بدل میکنند.
- - مقیاسپذیری: همین منطق از یک دستبند تا یک شهر هوشمند تکرار میشود.
این چهار تا مستقل نیستند. نامرئیبودن بدون بافتآگاهی به بیفایدگی میرسد، چون سامانهای که نمیداند کجاست فقط میتواند منتظر فرمان بماند.
بافتآگاهی هم بدون اتصال ممکن نیست، چون بخش بزرگی از بافت را دستگاههای دیگر میدانند نه این یکی.
چرا برای طراح تجربهٔ کاربری مهم است
یک: اصطکاک کم میشود. فهرست پخشی که خودش با سرعت دویدن هماهنگ میشود، یک تصمیم را از دوش کاربر برمیدارد. هر تصمیم حذفشده، یک بار شناختی کمتر است.
دو: دسترسپذیری شکل تازه پیدا میکند. رابط صوتی و تشخیص حرکت، برای کسی که نمیبیند یا نمیتواند صفحه را لمس کند، مسیرهایی میسازند که روی صفحهنمایش وجود نداشتند.
سه: تعامل محیطی ممکن میشود. اطلاعات میتواند در حاشیهٔ توجه بنشیند و کاربر بدون کار فعال آن را بردارد — دقیقاً همان چیزی که رایانش آرام دنبالش بود.
چهار: راحتی نامرئی. خانهٔ هوشمند و پایش سلامت، کاری را انجام میدهند که کاربر هرگز آغازش نکرده است.
و آخری همانجایی است که کار سخت میشود: هر کنشی که کاربر آغازش نکرده، نیازمند توجیه است. این پرسش اخلاقی، برای این حوزه یک ضمیمه نیست؛ خودِ کار است.
نُه گام طراحی
- - ۱. بافتهای کاربرد را تعریف کنید: کجا، در چه وضعیتی، با چه سروصدایی، با چند نفر دیگر در اتاق.
- - ۲. نیاز و هدف کاربر را مشخص کنید: جدا از قابلیتهایی که سختافزار اتفاقاً دارد.
- - ۳. شیوهٔ تعامل را انتخاب کنید: صدا، حرکت، لمس، لرزش، یا ترکیبی از اینها.
- - ۴. بافتآگاهی را اولویت بدهید: تصمیم بگیرید کدام سیگنال واقعاً رفتار را عوض میکند.
- - ۵. در میدان نمونه بسازید: نه پشت میز، بلکه در همان فضایی که محصول قرار است زندگی کند.
- - ۶. کل تجربه را ارزیابی کنید: یک دستگاه بهتنهایی، واحد درستِ سنجش نیست.
- - ۷. با پادمان اخلاقی تکرار کنید: رضایت، شفافیت و امکان خاموشکردن، در هر دور بازبینی شوند.
- - ۸. سنجیده مستقر کنید: استقرار تدریجی، چون خطای این سامانهها در محیط واقعی خودش را نشان میدهد.
- - ۹. برای همکارکردی برنامه داشته باشید: دستگاه شما قرار است کنار دستگاههای کس دیگری کار کند.
گام پنجم بیشتر از بقیه نادیده گرفته میشود. سامانهٔ فراگیر در آزمایشگاه همیشه خوب کار میکند، چون آزمایشگاه دقیقاً همانجایی است که بافت ندارد.
ملاحظات ویژه
انصاف و شمول. وقتی سامانه بر پایهٔ داده تصمیم میگیرد، سوگیری داده به تصمیم منتقل میشود. تشخیص صدایی که با یک لهجه آموزش دیده، برای بقیه بدتر کار میکند.
هنجارهای فرهنگی و اجتماعی. مرز خصوصیبودن، جای یکسانی در همهٔ فرهنگها ندارد. دوربینی که در یک خانه عادی است، در خانهٔ دیگر تعرض شمرده میشود.
بستر مقرراتی. قوانینی مثل مقررات حفاظت از دادهٔ اروپا یا قانون سلامت آمریکا، مرزهای سختی میگذارند که طراحی باید از قبل با آنها ساخته شود.
سرریز اطلاعات هم همینجا مینشیند. محیطی که مدام سیگنال محیطی تولید میکند، دیگر محیطی آرام نیست.
نامرئیبودن یک بدهی است، نه یک دستاورد
این بخش افزودهٔ من است، چون نامرئیبودن معمولاً در فهرست ویژگیها کنار بقیه مینشیند، انگار صرفاً یک هدف مطلوب باشد.
اما یک قاعدهٔ ساده اینجا کار میکند: هر چیزی که از توجه پنهان شود، از بازبینی هم پنهان میشود.
سه چیز با نامرئیشدن پنهان میشوند. یک: خطا. ترموستاتی که اشتباه یاد گرفته، ماهها اشتباه کار میکند و کسی متوجه نمیشود، چون قرار بوده کسی نگاهش نکند.
دو: هزینه. دادهای که در پسزمینه جمع میشود، در ذهن کاربر هیچ رویدادی ندارد که به آن گره بخورد.
سه: رضایت. رضایتی که یک بار در نصب گرفته شده، پس از شش ماه دیگر رضایت به همان چیز نیست، چون سامانه در این مدت رفتارش را عوض کرده است.
نتیجهٔ عملیاش یک قاعده است: هر کنش خودکار باید ردی بگذارد که بعداً بشود مرورش کرد. نه اعلان، که خودش سرریز میسازد؛ یک تاریخچهٔ ساده که کاربر هر وقت خواست باز کند.
و آزمونش هم ساده است: اگر کاربر بپرسد «چرا این کار را کردی؟»، آیا محصول شما جایی برای پاسخدادن دارد؟
مرز پسزمینه: کجا زیادی جلو، کجا زیادی عقب
این بخش هم افزودهٔ من است، چون «در پسزمینه محو شود» یک جهت است و طراح به یک اندازه نیاز دارد.
هر سیگنال را روی یک محور بگذارید. یک سرش پیشزمینهٔ کامل است: هشدار تمامصفحه، صدا، لرزش. سر دیگرش پسزمینهٔ کامل است: هیچ نشانهای، فقط اثر.
هرچه از راست به چپ این محور بروید، هزینهٔ توجه کم میشود و هزینهٔ خطای کشفنشده بالا میرود. این دو منحنی جایی همدیگر را قطع میکنند و نقطهٔ کار شما همانجاست.
شکست سمت پیشزمینه آشناست: سرریز اعلان. کاربر خاموشش میکند و پس از آن، مهمترین پیام شما هم دیده نمیشود.
شکست سمت پسزمینه کمتر دیده میشود، چون تعریفش این است که دیده نشود. سامانه ماهها کار غلطی کرده و کسی خبر ندارد.
یک قاعدهٔ کاربردی برای جایگذاری: سیگنال را به اندازهٔ برگشتناپذیریاش جلو بیاورید. کاری که خودش قابل واگردانی است، حق ندارد وسط توجه بنشیند؛ کاری که پول جابهجا میکند یا در را باز میگذارد، حق ندارد در پسزمینه بماند.
و وقتی سیگنالی دیده نمیشود، اولین واکنش معمولاً بلندترکردنش است. معمولاً مسئله بلندی نیست، جای اشتباه است.
در بافت فارسی
یک: برق و اینترنت اینجا فرض نیستند. قطعی، بخشی از شرایط عادی است و نه یک حالت استثنایی.
دستگاهی که آفلاین فقط ساکت میشود، در قطعی از نبودنش هم بدتر است، چون کاربر فکر میکند کار میکند. حالت آفلاین را پیشفرض بگیرید و حالت متصل را افزوده. قفل هوشمند باید کلید داشته باشد.
دو: در خانهٔ چندنسلی، صدا خصوصی نیست. فرمان صوتی را همهٔ اتاق میشنود و پاسخش را هم همه میشنوند.
پس هر کار حساسی — مبلغ، سلامت، پیام شخصی — به یک مسیر خاموش هم نیاز دارد. صدا یک شیوهٔ تعامل است، نه تنها شیوه.
سه: تشخیص گفتار فارسی هنوز درجهدوم است. لهجه، نام خاص و نیمفاصله خطا میسازند و تصحیح شفاهی هم کند است.
راهش این است که هر فرمان صوتی یک بدیل دیداری داشته باشد و تأیید نهایی از مسیر مطمئنتر بگذرد. تجربهٔ رایانش سیار در همین نقطه راهنمای خوبی است.
چهار: پسزمینهبودن، مسئولیت را پاک نمیکند. وقتی مقرراتی مثل مقررات اروپا پشت کاربر نایستاده، فشار بیرونیای هم در کار نیست.
پس نوشتن صریح اینکه چه دادهای جمع میشود و کجا میماند، بر عهدهٔ خود تیم است. این یک الزام حقوقی نیست، یک تصمیم طراحی است — و در بازاری که اعتماد کمیاب است، تفاوتساز هم هست.
جمعبندی
- - رایانش فراگیر: جاسازی محاسبه در اشیا و فضاهای روزمره تا فناوری در پسزمینه محو شود
- - نامهای دیگر: رایانش نافذ · هوش محیطی — و صورتبندیاش از مارک وایزر در اوایل دههٔ ۱۹۹۰
- - سه موج: چند نفر برای یک رایانه · یک نفر و یک رایانه · یک نفر و دهها رایانه
- - وارونگی نسبت، ریشهٔ همهچیز است: توجه از پیشفرض به کمیابترین منبع تبدیل میشود
- - چهار ویژگی: نامرئیبودن · بافتآگاهی · اتصال · مقیاسپذیری
- - چهار فایده: کاهش اصطکاک · دسترسپذیری تازه · تعامل محیطی · راحتی نامرئی
- - نُه گام: تعریف بافت · نیاز کاربر · شیوهٔ تعامل · بافتآگاهی · نمونه در میدان · ارزیابی کل تجربه · تکرار با پادمان · استقرار سنجیده · همکارکردی
- - ملاحظات: انصاف و سوگیری داده · هنجار فرهنگی · بستر مقرراتی · سرریز سیگنال محیطی
- - نامرئیبودن یک بدهی است: خطا، هزینه و رضایت با آن پنهان میشوند
- - قاعده: هر کنش خودکار باید ردی برای مرور بگذارد، نه یک اعلان تازه
- - مرز پسزمینه: سیگنال را به اندازهٔ برگشتناپذیریاش جلو بیاورید
- - و در فارسی: آفلاین را پیشفرض بگیرید · صدا در خانهٔ مشترک خصوصی نیست · هر فرمان صوتی بدیل دیداری بخواهد · و شفافیت داده را خودتان بنویسید
منبع
این نوشته «بازنویسی آزاد» است از مطلب What is Ubiquitous Computing? در وبسایت بنیاد طراحی تعامل (Interaction Design Foundation — IxDF؛ بدون نام نویسندهٔ مشخص). مفاهیم پایه — تعریف رایانش فراگیر بهعنوان جاسازی محاسبه در اشیا و فضاهای روزمره تا فناوری در پسزمینه محو شود، و نامهای دیگرش یعنی رایانش نافذ و هوش محیطی؛ صورتبندی مارک وایزر در مرکز پارک زیراکس در اوایل دههٔ ۱۹۹۰ و تعبیرش دربارهٔ در میان گرفتهشدن هر فرد با رایانههای بسیار و پیوند چیزهای جهان با محاسبه؛ سه موج محاسبه یعنی رایانهٔ بزرگ و رایانهٔ شخصی و رایانش فراگیر؛ عوامل توانمندساز یعنی کوچکشدن پردازنده و شبکهٔ بیسیم و حسگر ارزان و نقش گوشی هوشمند بهعنوان نخستین پیروزی بزرگ؛ چهار ویژگی یعنی نامرئیبودن و بافتآگاهی و اتصال و مقیاسپذیری از پوشیدنی تا شهر هوشمند؛ نسبتش با رایانش آرام و اینترنت اشیا بهعنوان زیرساخت؛ چهار فایده برای طراح یعنی کاهش اصطکاک با مثال فهرست پخش هماهنگ با سرعت دویدن و دسترسپذیری تازه با رابط صوتی و تشخیص حرکت و تعامل و یادگیری محیطی و راحتی نامرئی با مثال خانهٔ هوشمند و پایش سلامت؛ نُه گام طراحی یعنی تعریف بافتهای کاربرد و مشخصکردن نیاز و هدف کاربر و انتخاب شیوهٔ تعامل و اولویتدادن به بافتآگاهی و نمونهسازی در میدان و ارزیابی کل تجربه و تکرار با پادمان اخلاقی و استقرار سنجیده و برنامه برای همکارکردی؛ و ملاحظات ویژه یعنی انصاف و شمول و هنجارهای فرهنگی و اجتماعی و بستر مقرراتی با نمونهٔ مقررات دادهٔ اروپا و قانون سلامت آمریکا، در کنار سرریز اطلاعات و خطای نامرئی و مسئلهٔ اعتماد — از این منبع گرفته شده. متن فارسی، ساختار بخشها و همهٔ تحلیلها کاملاً مستقل نوشته شدهاند.
متن مطلب اصلی تحت هیچ لایسنس بازی منتشر نشده است؛ به همین دلیل اینجا ترجمهٔ کلمهبهکلمه ارائه نشده و متن کامل انگلیسی (بههمراه همهٔ منابع مرتبط) در لینک زیر در دسترس است.
بخشهای افزودهٔ مترجم: بند آغازین دربارهٔ شمردن اشیای پردازندهدار خانه؛ خواندن سه موج بهعنوان یک نسبت و صورتبندی «وارونگی نسبت» بهعنوان ریشهٔ بقیهٔ مسائل، بههمراه استدلال تبدیل توجه از پیشفرض به کمیابترین منبع؛ استدلال وابستگی متقابل چهار ویژگی یعنی بیفایدهشدن نامرئیبودن بدون بافتآگاهی و ناممکنبودن بافتآگاهی بدون اتصال؛ گزارهٔ نیازمند توجیه بودن هر کنشی که کاربر آغازش نکرده؛ تأکید بر مغفولماندن گام پنجم و اینکه آزمایشگاه همان جایی است که بافت ندارد؛ کل بخش «نامرئیبودن یک بدهی است، نه یک دستاورد» شامل قاعدهٔ پنهانشدن از بازبینی همراه با پنهانشدن از توجه، سه چیز پنهانشونده یعنی خطا و هزینه و رضایت با استدلال هرکدام، کهنهشدن رضایت نصب پس از تغییر رفتار سامانه، قاعدهٔ عملی ردِ قابل مرور بهجای اعلان تازه، و آزمون «چرا این کار را کردی؟»؛ کل بخش «مرز پسزمینه» شامل محور پیشزمینه تا پسزمینه، دو منحنی هزینهٔ توجه و هزینهٔ خطای کشفنشده و نقطهٔ تقاطعشان، دو شکست در دو سر محور، قاعدهٔ جایگذاری سیگنال به اندازهٔ برگشتناپذیری کنش، و خطای بلندترکردن سیگنال بهجای جابهجاکردنش؛ و کل بخش بافت فارسی شامل ناپایداری برق و اینترنت و پیشفرضگرفتن حالت آفلاین و مثال کلید قفل هوشمند، خصوصینبودن صدا در خانهٔ چندنسلی و لزوم مسیر خاموش برای کارهای حساس، کیفیت درجهدوم تشخیص گفتار فارسی و لزوم بدیل دیداری، و برعهدهٔ تیم بودن شفافیت داده در نبود فشار مقرراتی
تصاویر: هیچ تصویری از مطلب اصلی بازتولید نشده است. هر سه نمودار این صفحه طراحی مستقل مترجم است.
مشاهدهٔ مطلب اصلی
رایانش فراگیر