Skip to content

🎉 v1.0.0 - Initial Release | 首次发布

Choose a tag to compare

@zhouchentao666 zhouchentao666 released this 22 Nov 10:22
· 4 commits to main since this release
45a13cd

macOS 26 Web Simulator v1.0.0

🎉 首次正式发布!

这是 macOS 26 Web Simulator 的第一个正式版本。一个完全使用原生 Web 技术(HTML、CSS、JavaScript)构建的 macOS 桌面环境模拟器,无需任何框架依赖。

✨ 核心特性

🪟 访达窗口系统

  • ✅ 完整的窗口控制(关闭、最小化、最大化)
  • ✅ 流畅的拖动和调整大小
  • ✅ 精美的窗口动画效果
  • ✅ 支持双击标题栏最大化

📁 文件系统

  • ✅ 多层级文件夹结构
  • ✅ 图标视图和列表视图切换
  • ✅ 文件搜索功能
  • ✅ 文件排序(名称、类型、日期)
  • ✅ 侧边栏快速导航

🎨 界面设计

  • ✅ 高度还原的 macOS 界面
  • ✅ 毛玻璃效果(Glassmorphism)
  • ✅ 动态 Dock 栏(悬停放大效果)
  • ✅ 完整的菜单栏系统
  • ✅ 右键上下文菜单
  • ✅ 自适应配色系统

📱 响应式支持

  • ✅ 适配桌面和平板设备
  • ✅ 触摸设备优化
  • ✅ 小屏幕自动布局调整

🛠️ 技术亮点

  • 零依赖: 纯原生 JavaScript,无需任何框架
  • 模块化: 清晰的代码结构,易于维护和扩展
  • 高性能: 优化的动画和渲染性能
  • 现代 CSS: 使用 CSS Grid、Flexbox、backdrop-filter 等现代特性
  • 轻量级: 优化字体文件,减小项目体积

📦 包含内容

  • 完整的源代码
  • 多语言 README(中文/英文)
  • 示例图片和图标资源
  • 优化的字体文件(仅保留常用字重)

🚀 快速开始

# 克隆项目
git clone https://github.com/your-username/macos-web-simulator.git

# 进入目录
cd macos-web-simulator

# 使用任意 HTTP 服务器运行
python -m http.server 8000
# 或
npx http-server