算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
review-ux-ui【设计与创意】Review user experience and interface design using Nielsen's heuristics, WCAG 2.1 accessibility guidelines, keyboard and screen reader audit, user flow analysis, cognitive load assessment, and form usability evaluation. Use when conducting a usability review before release, assessing WCAG 2.1 accessibility compliance, evaluating user flows for efficie…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
察用者所歷與其介面之設,以驗其便用、其可達、其有效。
依各則察其介面:
| # | 啟發則 | 要問 | 評 |
|---|---|---|---|
| 1 | 系統狀態之顯 | 系統常告用者所為之事乎? | |
| 2 | 系統與真實之合 | 用熟語熟念乎? | |
| 3 | 用者之控與自由 | 易撤、易復、易脫不欲之態乎? | |
| 4 | 一致與規範 | 同物同行乎? | |
| 5 | 防誤 | 設計能於其發前防之乎? | |
| 6 | 識而非憶 | 選項、行止、信息可見或易得乎? | |
| 7 | 彈性與效能 | 有捷徑供熟者,而不惑生者乎? | |
| 8 | 簡素之美 | 每物皆有用乎?無冗繁乎? | |
| 9 | 助用者識誤、診誤、復其誤 | 誤辭明、特、有助乎? | |
| 10 | 助與文檔 | 需時可得乎? |
各則之違,依重評之:
| 重 | 述 |
|---|---|
| 0 | 非便用之患 |
| 1 | 微疵——有暇則修 |
| 2 | 小——優先甚低 |
| 3 | 大——宜修,優先高 |
| 4 | 巨——發布前必修 |
## Heuristic Evaluation Findings
| # | Heuristic | Severity | Finding | Location |
|---|-----------|----------|---------|----------|
| 1 | System status | 3 | No loading indicator during data fetch — users click repeatedly | Dashboard page |
| 3 | User control | 2 | No undo for item deletion — only a confirmation dialog | Item list |
| 5 | Error prevention | 3 | Date field accepts invalid dates (Feb 30) | Booking form |
| 9 | Error recovery | 4 | Form submission error clears all fields | Registration |
得:十則皆評,各有具體之發現與重評。 敗則:時迫,則專察一、三、五、九(於用者之經驗最重)。
alt="")<html> 設 lang 屬得:WCAG 2.1 AA 諸則皆系統察之,每則記其過敗。 敗則:用自動之器(axe-core、Lighthouse)為初掃,後以人手測需人判之則。
唯用 Tab、Shift+Tab、Enter、Space、方向、Escape:
## Keyboard Navigation Audit
| Task | Completable? | Issues |
|------|-------------|--------|
| Navigate to main content | Yes — skip link works | None |
| Open dropdown menu | Yes | Arrow keys don't work within menu |
| Submit a form | Yes | Tab order skips the submit button |
| Close a modal | No | Escape doesn't close, no visible close button in tab order |
| Use date picker | No | Custom date picker not keyboard accessible |
以 NVDA(Windows)、VoiceOver(macOS/iOS)、或 TalkBack(Android)試之:
## Screen Reader Audit
| Element | Announced As | Expected | Issue |
|---------|-------------|----------|-------|
| Logo link | "link, image" | "Home, link" | Missing alt text on logo |
| Search input | "edit, search" | "Search products, edit" | Missing label association |
| Nav menu | "navigation, main" | Correct | None |
| Error message | (not announced) | "Error: email is required" | Missing live region |
| Loading spinner | (not announced) | "Loading, please wait" | Missing aria-live or role="status" |
得:以鍵獨用、以屏讀,皆試其全務之流。 敗則:屏讀不可得,則察 ARIA 屬與語義之 HTML 為代。
繪而量其要流:
## User Flow: Complete a Purchase
### Steps
1. Browse products → 2. View product → 3. Add to cart → 4. View cart →
5. Enter shipping → 6. Enter payment → 7. Review order → 8. Confirm
### Assessment
| Step | Friction | Severity | Notes |
|------|---------|----------|-------|
| 1→2 | Low | - | Clear product cards |
| 2→3 | Medium | 2 | "Add to cart" button below the fold on mobile |
| 3→4 | Low | - | Cart icon updates with count |
| 4→5 | High | 3 | Must create account — no guest checkout |
| 5→6 | Low | - | Address autocomplete works well |
| 6→7 | Medium | 2 | Card number field doesn't auto-format |
| 7→8 | Low | - | Clear order summary |
### Flow Efficiency
- **Steps**: 8 (acceptable for e-commerce)
- **Required fields**: 14 (could reduce with address autocomplete + saved payment)
- **Decision points**: 2 (size selection, shipping method)
- **Potential drop-off points**: Step 4→5 (forced account creation)
得:要流皆繪,阻處皆識而評。 敗則:用者分析不可得,則依務之繁與步之多以量之。
得:認知負已量,過載與不足之處皆識。 敗則:難於客量者,行「眯眼之試」——眯目觀屏,其結構與層次仍見乎。
每表皆察:
autocomplete 屬(name、email、address、cc-number)得:每表皆依清單察,具體之患皆記。 敗則:表多者,先察流量最大者(註冊、結算、聯繫)。
## UX/UI Review Report
### Executive Summary
[2-3 sentences: overall usability, most critical issues, strongest aspects]
### Heuristic Evaluation Summary
| Heuristic | Severity | Key Finding |
|-----------|----------|-------------|
[Summary table from Step 1]
### Accessibility Compliance
- **Target**: WCAG 2.1 AA
- **Status**: [X of Y criteria pass]
- **Critical failures**: [List]
### User Flow Analysis
[Key friction points with severity and recommendations]
### Top 5 Improvements (Prioritised)
1. **[Issue]** — Severity: [N] — [Specific recommendation]
2. ...
### What Works Well
1. [Specific positive observation]
2. ...
得:審報示先後之序,提具體可行之議,皆附其重之評。 敗則:審見之患過繁,則分為「必修」(重 3-4)與「宜修」(重 1-2)。
review-web-design — 視覺設計之審(布、字、色——與 UX 互補)scaffold-nextjs-app — Next.js 應用之搭setup-tailwind-typescript — Tailwind CSS 為設計系統之施