Skip to content

Commit c989779

Browse files
committed
fix: remove dead links
1 parent ae691b7 commit c989779

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

topics/mvp/shift-left.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
جلب توجه ذی‌نفعان به اهمیت accessibility یک مهارت است. ابتدا باید مخاطب خود را بشناسید و بدانید چه چیزی آن‌ها را ترغیب می‌کند: آیا دغدغه آن‌ها ریسک قانونی و رعایت مقررات است؟ درآمد از‌دست‌رفته؟ یا شهرت برند؟
2424

25-
یک استراتژی خوب این است که کارهای بزرگ را به مراحل کوچکتر تقسیم کنیم — از جمله اقدامات مربوط به accessibility. اگر بتوانید کارها را به گام‌های قابل‌دستیابی تقسیم کرده و آن‌ها را مرحله‌به‌مرحله پیش ببرید، در نهایت به نتیجه خواهید رسید. اگر این روش با استراتژی [MVP قابل‌دسترس و فازهای بعدی تدریجی](/topics/mvps/how-do-mvps) ترکیب شود، می‌توانید در طول مسیر، سطحی قابل‌قبول از accessibility را حفظ کنید.
25+
یک استراتژی خوب این است که کارهای بزرگ را به مراحل کوچکتر تقسیم کنیم — از جمله اقدامات مربوط به accessibility. اگر بتوانید کارها را به گام‌های قابل‌دستیابی تقسیم کرده و آن‌ها را مرحله‌به‌مرحله پیش ببرید، در نهایت به نتیجه خواهید رسید. اگر این روش با استراتژی [MVP قابل‌دسترس و فازهای بعدی تدریجی](/topics/mvp/mvp-and-a11y) ترکیب شود، می‌توانید در طول مسیر، سطحی قابل‌قبول از accessibility را حفظ کنید.
2626

2727
در بسیاری از سازمان‌ها، واقعیت این است که accessibility تنها پس از انتشار نسخه‌ای inaccessible پیاده‌سازی می‌شود.
2828

topics/ui/how-to-test-components.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,3 @@
1616
6. بررسی کنید که آیا محتوای رسانه‌ای نیاز به کپشن، رونوشت (transcript) یا محتوای جایگزین دیگر دارد.
1717

1818
</div>
19-
20-
## تست خودکار
21-
22-
علاوه بر تست دستی (که الزامی است)، باید روش‌هایی برای تست خودکار کامپوننت‌ها نیز پیدا کنید. نمی‌توان همه چیز را خودکارسازی کرد — این موضوع را در [بخش بعدی](/topics/test-automation/how-guidelines-fit) بررسی خواهیم کرد — اما می‌توانید از ابزارهایی مانند [Cypress-Axe](https://www.npmjs.com/package/cypress-axe) برای اجرای تست‌های accessibility استفاده کنید و تست‌های ویژگی‌محور (feature tests) برای دسترسی کیبورد، ویژگی‌های ARIA و موارد دیگر بنویسید.

topics/ui/your-spidey-senses.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
نویسنده‌ی این کد ممکن است استفاده از تگ `label` را فراموش کرده باشد یا هنوز [با آن آشنا نشده باشد](https://css-tricks.com/html-inputs-and-labels-a-love-story/). در اکثر موارد، جایگزینی `span` با `label` (با استفاده از `for` و `id` یا wrap کردن `label` دور `input`) ساده است.
2121

22-
مزیت دیگر: label‌گذاری صحیح `input`، یک [accessible name](/topics/accessible-naming-screen-readers/ARIA-accessible-name-computaiton) ایجاد می‌کند _و_ ناحیه‌ی قابل کلیک را بزرگ‌تر می‌کند.
22+
مزیت دیگر: label‌گذاری صحیح `input`، یک accessible name ایجاد می‌کند _و_ ناحیه‌ی قابل کلیک را بزرگ‌تر می‌کند.
2323

2424
## کنترل‌های سفارشی
2525

@@ -35,7 +35,7 @@
3535

3636
ابزارهای خودکار می‌توانند مشکلات کنتراست را که به‌صورت برنامه‌ریزی‌شده قابل محاسبه هستند شناسایی کنند. اما بسیاری از تست‌های خودکار به گونه‌ای تنظیم شده‌اند که اجازه عبور کد با مشکلات accessibility را می‌دهند.
3737

38-
بنابراین نیاز به فرآیندی آگاهانه برای شناسایی مشکلات کنتراست در طول توسعه دارید، چون این موارد حتماً پیش خواهند آمد. در ادامه [در این بخش](/topics/accessible-uis/how-to-test-components) به ابزارهای تست خواهیم پرداخت.
38+
بنابراین نیاز به فرآیندی آگاهانه برای شناسایی مشکلات کنتراست در طول توسعه دارید، چون این موارد حتماً پیش خواهند آمد. در ادامه [در این بخش](/topics/ui/how-to-test-components) به ابزارهای تست خواهیم پرداخت.
3939

4040
## modal‌ها و لایه‌ها
4141

0 commit comments

Comments
 (0)