WidgetCoreمستندات WidgetCore

میان‌برهای کیبورد

فهرست کامل کلیدهای کیبورد در ویجت جستجوی زنده، ویجت سوالات متداول و خود سایت مستندات؛ همراه با رفتار فوکوس و نکات دسترس‌پذیری.

همه‌ی تعامل‌های ویجت‌ها با کیبورد قابل انجام‌اند. این صفحه فهرست دقیق کلیدها و رفتار هر کدام است.

ویجت جستجوی زنده

وقتی فوکوس روی فیلد است

کلیدرفتار
ArrowDownپنل را باز می‌کند و انتخاب را به نتیجه‌ی بعدی می‌برد (در پایان، به اول برمی‌گردد)
ArrowUpانتخاب را به نتیجه‌ی قبلی می‌برد (در اول، به آخر می‌رود)
Enterاگر پنل باز و یک نتیجه انتخاب‌شده باشد، به آدرس همان نتیجه می‌رود؛ در غیر این صورت فرم را به جستجوی استاندارد وردپرس می‌فرستد
Escapeدر حالت لیست: بستن پنل، و اگر پنل بسته بود پاک‌کردن عبارت. در حالت صفحه: پاک‌کردن عبارت
Tabرفتن به لینک اولین نتیجه

وقتی فوکوس داخل نتایج است

کلیدرفتار
Tab / Shift + Tabحرکت بین لینک نتایج و سپس کنترل‌های صفحه‌بندی
Enterباز کردن لینک نتیجه‌ی فوکوس‌شده
Spaceاگر فوکوس روی دکمه‌ی صفحه‌بندی یا «بارگذاری بیشتر» باشد، همان دکمه فعال می‌شود

صفحه‌بندی

کلیدرفتار
Enter روی شماره‌ی صفحههمان صفحه بارگذاری می‌شود
پس از رندرفوکوس به همان دکمه‌ای برمی‌گردد که زده شد (قبلی، بعدی یا صفحه‌ی جاری)

ویجت سوالات متداول

کلیدرفتار
Enter یا Spaceباز و بسته کردن پرسش فوکوس‌شده
ArrowDownپرسش بعدی (حلقه‌ای)
ArrowUpپرسش قبلی (حلقه‌ای)
Homeاولین پرسش
Endآخرین پرسش
Tabرفتن به داخل پاسخ باز (لینک‌ها) و سپس پرسش بعدی

در حالت آکاردئون، باز کردن یک پرسش، پرسش باز قبلی را می‌بندد. در حالت آزاد هر پرسش مستقل است. پاسخ‌های بسته‌شده از ترتیب Tab بیرون می‌مانند.

سایت مستندات

این کلیدها روی همین سایت مستندات کار می‌کنند:

کلیدرفتار
Ctrl + K یا Cmd + Kباز و بسته کردن جستجوی مستندات
/باز کردن جستجو (وقتی در فیلد متنی نیستید)
ArrowDown / ArrowUpحرکت بین نتایج جستجو
Enterباز کردن نتیجه‌ی انتخاب‌شده
Escapeبستن جستجو یا منوی پوسته
Tabاولین حرکت از «پرش به محتوای اصلی» شروع می‌شود

الگوهای پیشنهادی برای تست

  1. از ابتدا تا انتها فقط با Tab بروید

    ترتیب منطقی است؟ هیچ فوکوسی داخل محتوای پنهان گیر نمی‌کند؟

  2. یک جستجو را کامل با کیبورد انجام دهید

    تایپ کنید، با ArrowDown انتخاب کنید، Enter بزنید.

  3. Escape را در هر دو حالت نمایش امتحان کنید

    در حالت لیست باید پنل بسته شود؛ در حالت صفحه باید عبارت پاک شود.

  4. فوکوس را بعد از صفحه‌بندی بررسی کنید

    پس از زدن «بعدی»، فوکوس باید روی همان دکمه بماند.

  5. با صفحه‌خوان بشنوید

    پس از هر جستجو باید «تعداد نتایج: N» خوانده شود.