RasheedFarhat/RasheedFarhat.github.io
GitHub: RasheedFarhat/RasheedFarhat.github.io
一个零依赖的静态个人作品集网站,用于展示网络安全与检测工程的案例研究和技术写作。
Stars: 0 | Forks: 0
# Rasheed Farhat 安全运营作品集
托管在 GitHub Pages 上的静态、无依赖作品集,访问地址为 [rasheedfarhat.github.io](https://rasheedfarhat.github.io/)。
## 架构
- 纯语义 HTML
- 一套共享的 CSS 设计系统(“Clear Signal”标识,见 `DESIGN_SYSTEM.md`)
- 两个小型 JavaScript 文件,用于预绘制主题选择、无障碍
主题和移动端菜单控制,以及自动生成的版权年份
- 自托管的可变字体(Big Shoulders、Public Sans、IBM Plex Mono),无任何第三方请求
- 无构建步骤
- 无运行时依赖
- 无分析、Cookie、表单处理器或任何形式的跟踪
## 公共路由
- `/` - 包含检测汇编展示的主页
- `/projects/` - 项目索引
- `/projects/detection-as-code/` - 检测即代码案例研究
- `/projects/mcp-security/` - MCP 安全审查案例研究
- `/projects/identity-deception/` - 身份欺骗案例研究
- `/writing/` - 技术写作与报告
- `/about/` - 职业简介
- `/resume/` - 简历概述与 PDF
- `/contact/` - 联系方式
- `/404.html` - 未找到页面
## 本地预览
```
python3 -m http.server 8000
```
打开 `http://127.0.0.1:8000/`。
## 验证
无依赖的站点检查:
```
node scripts/validate-site.mjs
node --check script.js
node --check theme-init.js
```
发布期间使用的 HTML 验证(仅页面路由;`scripts/` 包含
非页面资产源):
```
npx --yes html-validate@9.7.1 index.html 404.html "projects/**/*.html" "writing/**/*.html" "about/**/*.html" "contact/**/*.html" "resume/**/*.html"
```
社交卡片和触摸图标 PNG 由
`scripts/` 中的 HTML 源码渲染生成,尺寸分别为 1200x630 和 180x180。
完整的发布记录请参见 `VALIDATION_REPORT.md`。
标签:个人作品集, 后端开发, 多模态安全, 数据可视化, 无依赖架构, 网络安全, 隐私保护, 静态网站