
مدیر فایل ناتیلوس (Nautilus) در محیط دسکتاپ گنوم (GNOME) ممکن است تغییر بصری تازهای در نمای فایلهای خود دریافت کند: افزودن هدرهای بخشبندی (Section Headers) اختیاری برای تقسیم برخی فایلها به گروههای زمینهای.
پشتیبانی GTK از هدرهای بخشبندی
کریستین هرگرت (Christian Hergert) از پروژه گنوم پشتیبانی از هدرهای بخشبندی را به GridView در GTK اضافه کرده است؛ همان ویجتی (Widget) که ناتیلوس و برنامههای دیگر برای ترسیم آیتمها از آن استفاده میکنند.
پیتر آیزنمان (Peter Eisenmann)، توسعهدهنده ناتیلوس، در واکنش به این ادغام (Merge) گفت از آن «هیجانزده» شده و افزوده است که «ناتیلوس میتواند استفاده خوبی از این قابلیت ببرد».
تفکیک پوشهها و فایلها
یک کامیت بالادستی (Upstream Commit) تازه، هدرهای بخشبندی را به مدیر فایل گنوم اضافه میکند و با استفاده از جداکنندههای برچسبدار، پوشهها و فایلها را از یکدیگر جدا میسازد.
ناتیلوس از پیش میتواند پوشهها را پیش از فایلها مرتب کند؛ این تنظیم در اوبونتو (Ubuntu) بهصورت پیشفرض فعال است. با این حال، هدرهای بخشبندی این تمایز را آشکارتر میکنند و میتوانند هنگام مرور سریع پوشهای پر از فایل کمککننده باشند.
امکان بخشبندی معنادارتر در آینده
در حال حاضر ناتیلوس محتویات را بهصورت یکجا و در قالب فهرست (List) یا شبکه (Grid) نمایش میدهد. کاربر میتواند محتویات را بر اساس تاریخ، اندازه یا تازگی مرتب کند، اما همچنان با بلوکی یکدست از آیکونها روبهروست.
هدرهای بخشبندی فقط برچسب نیستند و بهصورت ردیفهای جداگانه نمایش داده میشوند. این امکان میتواند برای مرتبسازی و بخشبندی محتویات به شکلی آشکارتر به کار رود؛ نهچندان دور از روشی که فایندر (Finder) در macOS در پیش میگیرد.
برای نمونه، اگر پوشهای پر از فایل را بر اساس تاریخ مرتب کنید، بهجای اسکن برچسبهای تاریخ برای یافتن یک بازه مشخص، بخشها میتوانند از پیش گروهبندی شوند؛ مانند امروز (Today)، هفت روز گذشته (Past 7 Days) و قدیمیتر (Older). در این روش، زمان کمتری برای مرور و پیمایش یک فهرست طولانی صرف میشود و بخش مربوط به بازه زمانی موردنظر سریعتر پیدا میشود.
با این حال، توسعهدهندگان ناتیلوس تاکنون اجرای چنین قابلیت هوشمندانهای را پیشنهاد یا حتی به آن اشاره نکردهاند. مثال بالا تنها نشان میدهد هدرهای بخشبندی، اکنون که در دسترس قرار گرفتهاند، چگونه میتوانند از یک برچسب ثابت و صرفاً ظاهری فراتر رفته و کاربرد زمینهای پیدا کنند.
وضعیت توسعه
همانطور که اشاره شد، هدرهای بخشبندی در ناتیلوس حاصل یک ادغام تازه است و بنابراین کاری در مراحل اولیه به شمار میرود. هیچ نشانهای درباره نحوه دقیق استفاده ناتیلوس از بخشبندی در GNOME 52 یا نسخههای بعدی وجود ندارد.
با این وجود، همین که هدرهای بخشبندی در حال بررسی هستند، از دید نویسنده منبع خبر تا حدی هیجانانگیز است.