Yoya Portfolio v1.4.0
Yoya Portfolio v1.4.0
Performance & Quality:把圖片尺寸、第三方依賴、鍵盤操作與 Lighthouse 品質門檻納入可驗證的 build invariants。
- 專案圖片在 build 時從實際 PNG 產物取得 intrinsic width / height,避免以固定 1200×720 猜測尺寸造成 layout shift。
- Hero avatar 改為本地
Yoya品牌 SVG,不再在頁面載入 GitHub avatar,減少第三方 waterfall 與隱私依賴。 - 新增全站
:focus-visible鍵盤 focus 樣式與prefers-reduced-motion降低動態效果規則。 - 新增
check_performance.py,驗證專案圖片尺寸、async decoding、本地 avatar 與 accessibility CSS 不會在後續 build 遺失。 - Lighthouse 仍採 3 次 median,但門檻提升為 Performance ≥ 75、Accessibility ≥ 95、Best Practices ≥ 90、SEO ≥ 95。
Website: https://yoya9933.page/
Changelog: https://yoya9933.page/changelog/