محیط دسکتاپ DEsk؛ بازگشت طراحی واقعگرایانه به دنیای لینوکس
محیط دسکتاپ DEsk یک پروژه بتای لینوکس بر پایه ویلند است که با رندرینگ سهبعدی و طراحی اسکیومورفیک، میز کار و پنجرهها را به اشیای فیزیکی تبدیل میکند.
توسعهدهندگان لینوکس به تازگی از نسخه بتای محیط دسکتاپ جدیدی به نام DEsk رونمایی کردند که با الهام از سبک طراحی اسکیومورفیسم (Skeuomorphism) ساخته شده است. این پروژه که بر پایه پروتکل ویلند (Wayland) توسعه یافته، تلاش میکند تجربه کاربری را از نمادهای تخت و انتزاعی به سمت اشیاء فیزیکی و ملموس بازگرداند. در این محیط، میز کار واقعاً یک میز چوبی است و پنجرهها مانند برگههای کاغذ روی آن قرار میگیرند.
خلاصه
DEsk یک محیط دسکتاپ جدید برای توزیعهای لینوکس است که از طراحی واقعگرایانه مشابه نسخههای قدیمی آیاواس بهره میبرد. این پروژه با استفاده از رندرینگ سهبعدی و نورپردازی Ray-traced، عناصر سیستمعامل را به اشیاء فیزیکی مثل کشو، قفسه کتاب و جعبه پست تبدیل کرده است. نسخه ۰.۱.۲ این ابزار هماکنون برای توزیعهای فدورا، آرچ و اوبونتو در دسترس قرار دارد.
طراحی اسکیومورفیک در لینوکس چیست؟
طراحی اسکیومورفیک به معنای ساخت رابط کاربری به شکلی است که دقیقاً مشابه نمونههای واقعی در جهان فیزیکی به نظر برسند. در حالی که سیستمعاملهای مدرن به سمت طراحی تخت (Flat Design) حرکت کردهاند، پروژه DEsk با استفاده از موتور رندرینگ اختصاصی، محیطی را ایجاد کرده که در آن هر بخش معنای فیزیکی دارد. برای مثال، داک برنامهها در این سیستم یک کشوی میز با دستگیره برنجی است که با کشیدن آن، برنامهها ظاهر میشوند.
برخلاف محیطهای سنتی مثل گنوم یا کیدیای، در اینجا پنجرهها صرفاً کادرهای مستطیلی نیستند؛ آنها کاغذهای ضخیمی با بافت فیبر هستند که گوشه آنها تا خورده است. نگه داشتن نشانگر موس روی این گوشهها باعث بلند شدن کاغذ میشود تا کاربر بتواند پشت آن را ببیند. عملیاتی مثل کمینه کردن (Minimize) با تا کردن برگه و بستن پنجره با مچاله کردن کاغذ و پرتاب آن انجام میشود.
ویژگیهای فنی و کاربردی DEsk کدامند؟
این محیط دسکتاپ از نورپردازی بلادرنگ استفاده میکند. کل اتاق توسط یک چراغ مطالعه روی میز روشن میشود که شدت نور آن از طریق پنل کنترل قابل تنظیم است. بخشهای مختلف سیستم به شرح زیر بازطراحی شدهاند:
- کتابخانه برنامهها: تمامی اپلیکیشنها در زونکنهای دستهبندی شده روی یک قفسه کتاب قرار دارند.
- مرکز اعلانها: به شکل یک صندوق پستی طراحی شده که نامهها (اعلانها) در آن قرار میگیرند.
- پنل تنظیمات: یک دستگاه کلاسیک با نشانگرهای عقربهای، اهرمهای بلوتوث و ولومهای چرخشی برای صدا است.
- تقویم و یادداشت: به صورت کاغذهای چسبان (Sticky Notes) روی میز کار عمل میکنند.
یکی از نکات جالب این پروژه، پیوند آن با واقعیت است. قفل صفحه (Lock Screen) تصویری از یک در ورودی است که نور محیطی آن بر اساس ساعت محلی منطقه زمانی کاربر تغییر میکند. حتی وضعیت آبوهوا مثل باران یا برف نیز به صورت بصری روی آجرها و چراغ پشت در نمایش داده میشود.
چطور میتوان DEsk را نصب کرد؟
در حال حاضر این پروژه در مرحله بتا قرار دارد و نسخه ۰.۱.۲ آن برای توزیعهای مبتنی بر دبیان، اوبونتو، آرچ لینوکس و فدورا منتشر شده است. کاربران میتوانند با دریافت فایلهای مخزن از گیتهاب و اجرای اسکریپت نصب مخصوص توزیع خود، این محیط را آزمایش کنند.
باید توجه داشت که به دلیل استفاده از رندرینگ سنگین، اولین ورود به سیستم ممکن است چند ثانیه طول بکشد تا محیط اتاق به صورت کامل پردازش شود. اگرچه این پروژه برای استفاده روزمره توسط توسعهدهنده اصلی تست شده، اما همچنان احتمال وجود باگ در نسخههای اولیه وجود دارد. برای کاربرانی که به دنبال تجربه متفاوتی از هوش مصنوعی و ابزارهای نوین هستند، پلتفرمهایی مثل هوش مصنوعی نهال امکان دسترسی به مدلهای پیشرفته را فراهم میکنند، اما برای تغییر ظاهر بصری سیستمعامل، DEsk یکی از جسورانهترین پروژههای اخیر است.
منبع: github.com