Git Product home page Git Product logo

win12's Introduction

Windows 12 网页版

GitHub issues GitHub stars GitHub forks GitHub License

English | 简体中文 | Français

Star History Star History Chart

公告

重要!

无偿恳请各位有能力的用户为我们制作宣传片! 详情请见宣传片公告

一些其它的公告

🎉🎉Windows 12 网页版一周岁生日快乐!o(^o^)o 向在座的各位的支持表示诚挚的感谢!

千古有冬夏,一载经春秋。破浪长风扶摇起,夜深星源起处。
天涯何处觅知音,春秋冬夏君相昔。
一路有你,纵冰塞黄河,雪满太行,不畏,丈夫未可轻年少。
愿我如星君如月,夜夜流光相皎洁。

感念一年来大家的支持与鼓励,批评和建议。
Windows 12 的明天在大家的努力下会更灿烂美好!
————星源 23/8/28

作者今年初三了,不会做什么功能的更新了。维护和继续开发交给我们的 @User782Tec @NB-Group,详见 公告

寒窗苦读九春秋,一朝定乾坤。
山岭越尽云雾散,霞光终万道。
待蟾折桂题金榜,再叙一载过往!
后会有期,明年再见,各位朋友,洒家告辞!
————星源 23/8/30

🎉🎉项目在 GitHub 上突破✨6k✨stars✨啦!芜湖,哦耶!哦耶!🎊🎈o(^o^)o 向在座的各位的支持表示诚挚的感谢!


前前言

最近(不久之前)看到有一些冒充我们的,在此做个声明:

我们项目是由 tjy-gitnub(初三),NB-group(预备),782(初一),三位开发者共同开发的!

(如果你要为我们制作宣传视频,也请顺带把我们的b站账号挂一下

我们只在 GitHub、Bilibili 和爱发电上有官方账号!

GitHub:

去贡献者里看一下吧~

Bilibili:

tjy-gitnub:

image

NB-group:

image

782:

image

爱发电:

全世界唯一可以捐款的官方账号!擦亮你的双眼!不要给其他人捐款!

image

链接:https://afdian.net/a/qstudio

我们的项目及源代码绝对不进行强制收费!如果看到售卖本项目且没有注明原项目链接的,或违反EPL-2.0开源协议及本项目开源说明的,欢迎举报!

前言

最近(很久以前)看到 Windows 12 概念版(Powered by PowerPoint)后深受启发,决定做一个 Windows 12 网页版,就像 Windows 11 网页版 一样。

参考 前景规划

精美的 ui 设计,流畅丰富的动画,各种高级的功能(相较于网页版)。

移动端适配不太完善,开桌面版网站凑合着用吧 >v-)o

特别感谢

特别感谢以下赞助者:

在此对以上赞助者表示公开鸣谢!

效果展示

新的版本有很多变化,仅供参考,请以实物为准(你点一下 这里 就知道了啊,不麻烦-_-)o

image

开始菜单

image

丰富的应用

image

深色模式

image

AI Copilot

在线体验

在线预览

有点慢,稍等一下~

安装和使用

下载代码,无需安装,打开 desktop.html 即可。

前景规划

关于该项目的路径规划:

  • 基本功能与应用
  • 外观整体优化
  • 加入特效
  • 窗口功能
  • 应用完善
  • 添加更多个性化方面的设置
  • 添加 Edge 应用
  • 为更多应用添加标签页
  • 完善小组件,添加到桌面等功能
  • 动态壁纸
  • 更多任务栏的自定义
  • 丰富应用生态,添加 Microsoft Store
  • 完善设置及 Windows 更新

下面是一些...呃......畅..想 ~o~)/

  • 建立文件系统
  • 建立自己的可执行文件机制
  • 将 .exe 文件转化并执行
  • 提供更多 api 供应用调用
  • 内置浏览器内核,成为应用
  • 将项目更名为 "Windows 12"
  • 封装到 Windows 系统中
  • 将启动程序设为此应用
  • 去除多余系统功能,封装成独立的操作系统
  • 将项目更名为 "Doswin 1.0"
  • 适配量子计算机
  • 接入ChatGPT
  • 将项目更名为 "550W"

开源说明

本项目作者:谭景元(tjy-gitnub)

本项目链接:https://github.com/tjy-gitnub/win12

此项目是一个开源项目。此项目使用 EPL v2.0 开源许可。开源许可是具有法律效力的合同,请自觉遵守开源许可,尊重他人劳动。

根据许可,你可以对该项目进行传播、分发、修改以及二次发布,包括个人和商业用途,但我方不鼓励一切商业用途。

您必须给出源码来源,包括作者,项目链接(见上)等,必须使用相同的协议开源。

若此项目的源码作为项目的一部分与你私有的源码一起发布时,你可以使用其它协议,但要声明 EPL 部分的内容并声明此部分继续遵循 EPL 协议

不是在该项目基础上进行增加、修改的,仅参考源码的,不需要开源,但也仅供学习用途。

由于近期发现大量滥用行为,在此规定附加条例:

  • 任何使用本项目者,必须在介绍里附上原作者及项目链接,不得故意隐瞒原项目中的署名信息、原作者或项目链接,不得限制查看原项目中的署名信息、原作者或项目链接,且不得修改原项目中的署名信息;

  • 将本项目用于商业用途者,需要标明原作者及项目链接,且必须以 EPL 协议开源。未经修改的源代码不得用于商业用途;

  • 任何使用本项目者,不得移除或故意隐藏、限制查看本声明;

  • 请您遵守上述规定,我方有权通过法律手段进行合法维权。

贡献须知

详情请见 贡献指南

AI Copilot 实现

详情请见 AI Copilot 实现

win12's People

Contributors

chenqijia1234 avatar creeper9480 avatar dddddgz avatar fyzhu avatar iewnfod avatar jimmy-effe avatar jobsofferings avatar keyork avatar lh11117 avatar lingbopro avatar nb-group avatar skyclouds2001 avatar sml2 avatar tjy-gitnub avatar tsingkai avatar user782tec avatar xuejourney avatar yangfong avatar zigaowang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

win12's Issues

问1

什么时候可以适配安卓手机或iPhone手机啊?
希望快点适配所有软件,安卓手机和iPhone手机在设置里面,无论怎么点都无法点进选项?

制作应用程序版

希望可以发行Windows12在各操作系统平台的应用程序版并增加
image
的更新功能

桌面图标

可以在桌面上再添一些图标,让桌面看起来饱满一些

建议

希望作者可以学习Windows11网页版把没有的功能尽量补进去(甚至可以抄)。

在线体验有问题

下载下来的源代码没问题,但是在线体验的都
2000 Years later了,还在转个不停。。。

点亮星⭐

建议README.MD里面加一句:
阅读前,希望大家点亮可爱的⭐哦😘

几只建议

1,把图标分辨率提升一下
www.icons8.com
2,while True: input('')
(把它变成HTML制成终端)
🕘🕚😀

hui

这里是黄测评工作室
这个开源项目的想法非常好,有良好的应用前景😁
希望可以加快更新
对啦,什么时候可以适配安卓或iphone手机呢?我希望人人都想用手机来看这个,好玩的windows12模拟器吧!
我是黄测评工作室,感谢大家来评论
(≧∇≦)

新闻

曾经的霸主如今无人问津!回顾IE传奇的一生。
这是真事儿,2023.2.14 微软将永久禁用IE。
图片资源:
641

关于字体

字体有些大 希望作者改进一下 (要是有个更好看的字体更好)

窗口层叠问题仍未解决

打开文件管理器后打开设置,设置还是在文管之下,且永世不得翻身。
但也有可能是由于HTML语言的限制,这有可能没救了。。。
但是尽力而为吧,我也搜一些方法帮助您。
:)
βYE!

有盗版

microsoft_office_word_logo_icon_145724
[盗版Windows12](https://win12.osrc.com/)

黑页

建议做一个黑色页面,关机后跳进去。
background-color:#000

不错

不过Office和设置点不进去,建议做一下Office,但考虑到版权,语言限制及能力,可以做的像设置一样点不进去,但是简单的封面建议做一下。
图标建议都做成svg,以提分辨率。

你好

是否有兴趣制作一些项目,我们很欣赏您的ui,是否可以留下你的联系方式

Office

弱弱的说一句:
你需要他(小声)
icons8-microsoft-office-2019-256

一些BUG

https://user-images.githubusercontent.com/74437699/190834100-9a8c2884-a3e1-4177-84a8-db2fa3ea5587.mp4
1.开始菜单和搜索框关闭的高度会闪一下(顺便可以改一下头像图标)
account
2.“关于”应用侧边滑入的新界面会导致旧界面的文字发生改变,新界面的动画不是非线性动画(如果我太细了可以当作没看见awa)

https://user-images.githubusercontent.com/74437699/190834615-1d701c23-ffb6-42f5-a63e-ae142ace5cbd.mp4
3.层级可以适当改一下不知道可不可以改
4.亚克力目前是截取窗口背后图片加模糊,建议直接截不带窗口的全屏加模糊加遮罩,观感会更好,要不然就会出现背景闪的情况

建议搞个类似Cortana的语音助手,把它放在"Windows 12网页版 谭景元原创"这块位置

新闻

Office365突然被下架,背后隐藏了什么秘密
图片资源见#21
🤐🤐🤐🤐🤐🤐😵😵😵😵😵😵😵😵😵

Bing-Emblem

建议

请问能不能尝试储存用户偏好设置?

想增添win12新闻

[新闻:今日凌晨,Minecraft居然把代理权交给**退役航天员谭景元,网易败下阵来了?

终端

终端关闭后,再打开,文字不会消失(注:不是重启)

FireFox问题

0013.mp4

浏览器: Firefox108.0.2 (32 位),系统:Windows10
这些窗口开始菜单都是几乎透明的,看起来(尤其是窗口)可能不太好看
并且菜单布局有些问题
Firefox浏览器不太适配,Chrome就没问题
所以能适配一下吗

作者 :> 关于Windows 11网页版及建议

首先.个👍
以下是建议:
1,建议把启动页面里的LOGO变成流动渐变。
2,建议稍微研究一下Blue Edge,把终端完善。
3,BTW,Blue Edge 研究的如何了?
Bing-Emblem

作者 :)

作者研究出什么了吗
♞上就要更新了
但是
index.html好像运行不了了
可能
需要修改DNS地址
才能运行
所以
比较麻烦
希望
作者可以早点研究出来
Bless
当然
也可以
向Developer
提交
Issue
多次提交
也许
可以成功
βγe

bug

我发现在同时打开设置和文件资源管理器的时候,设置会被文件资源管理器遮挡,并且无法在不关闭文件资源管理器的情况下,让设置出现在最上方。
还有,也许是我电脑的原因,我使用起来有点卡。

窗口问题

在记事本里用文件菜单退出后文件菜单会停留在屏幕上。
Screenshot_2023-01-08-14-18-19-42

新闻内容

Windows14计划即将起动,官方透露:将与苹果联合打造
wallpaper-windows-14-500x375

触屏设备无法拖拽窗口 等3个问题和建议

问题:触屏设备无法正常拖拽窗口

描述:

在(部分)触屏设备上,无法正常拖动窗口。

测试设备:

iPad7 系统版本:iPadOS 15.7

测试浏览器:

Chrome Beta109.0.5414.46

推荐修复方法:

  • 第一种:为touch系列事件添加同样的窗口拖拽功能。
  • 第二种:修改事件逻辑,使用data-*来分门别类地存储每个窗口拖动相关数据,参考代码:
for (const elt of toolbars) {
    elt.addEventListener("touchstart", startTouchDragging);
    elt.addEventListener("touchmove", touchDragging);
    elt.addEventListener("mousedown", startMouseDragging);
    elt.addEventListener("mousemove", mouseDragging);
}
function startTouchDragging(e) {
    this.dataset.dragging = true;
    this.dataset.left = e.touches[0].pageX - document.getElementById(this.dataset.window).style.left.split("px")[0];
    this.dataset.top = e.touches[0].pageY - document.getElementById(this.dataset.window).style.top.split("px")[0];
}
function touchDragging(e) {
    if (this.dataset.dragging === "true" && useDragging) {
        this.style.cursor = "grabbing";
        document.getElementById(this.dataset.window).style.left = `${e.touches[0].pageX - this.dataset.left}px`;
        document.getElementById(this.dataset.window).style.top = `${e.touches[0].pageY - this.dataset.top}px`;
    }
}
function startMouseDragging(e) {
    this.dataset.dragging = "true";
    this.dataset.left = e.pageX - document.getElementById(this.dataset.window).style.left.split("px")[0];
    this.dataset.top = e.pageY - document.getElementById(this.dataset.window).style.top.split("px")[0];
}
function mouseDragging(e) {
    if (this.dataset.dragging === "true" && useDragging) {
        this.style.cursor = "grabbing";
        document.getElementById(this.dataset.window).style.left = `${e.pageX - this.dataset.left}px`;
        document.getElementById(this.dataset.window).style.top = `${e.pageY - this.dataset.top}px`;
    }
}
function finishDragging() {
    for (const elt of toolbars) {
        elt.dataset.dragging = "false";
        elt.style.cursor = "grab";
    }
}

(节选自我做的项目,当然,还是有点麻烦)

问题:不太适配小屏设备

描述:

在小屏设备上浏览时,元素(尤其是窗口内的元素)会挤成一堆。

推荐修复方法:

  • 添加更多响应式设计。
  • 在小屏设备上浏览时,窗口被强制启用“全屏模式”(即窗口会被最大化),参考代码:
window.setInterval(() => {
    if (window.innerWidth < 400 || alwaysFullscreen || window.innerHeight < 500) {
        useDragging = false;
        for (const elt of windows) {
            elt.className = "window fullscreen";
        }
    }
    else if (!alwaysFullscreen) {
        useDragging = true;
        for (const elt of windows) {
            elt.className = "window";
        }
    }
}, 20);

(节选自我做的项目)

建议:对底部“Windows12 网页版”展开的一些建议

内容:

可以用:hover伪类来展开/收起,这样就不用再点一次了,只需将鼠标移进来/移出去就能展开/收起了。

(总体来说做得不错,比我那些垃圾项目好多了

good

希望加一些应用程序

BTW

发布3.5.0 Beta?
把壁纸换成新年风格?
这里
bless
大家
XNKL!>

新闻内容增加

建议:此前被微软放弃的Cortana预计将于2029年回归Windows及移动平台

bug

体验了2分钟,给我的感觉,不是很好, 我发现了一个bug , 打开设置鼠标点击左上角的设置图标时,拖动一会后,松开鼠标,那个设置就一直跟着动,js的点击有bug,没生效,然后就是希望多个功能,进去里面什么都没

建议

希望作者可以学习Windows11网页版把没有的功能尽量补进去(甚至可以抄)。

多一些细节与其他

时间右边加桌面按钮
加一些游戏与程序,如扫雷等
记事本的内容应可保存至desktop
explorer中的快速访问应可点击
尽快完善系统程序,如cmd, defender 等
开始按键应可右键
开始界面中的‘所有应用’,‘更多’应可点击
搜索界面应可有效搜索程序,如‘设置’
如果意见被采纳,在此表示感谢并请发至:[email protected]

hi

我在github里逛了一圈,发现了你的作品,感觉很有前景。我希望与你展开合作,但由于我对HTML不太了解(其实是小白)。
但是开始时我可以从优化文字,图片资源及回复消息开始。
我也在学习HTML。
bye
@tjy-gitnub

win12无法保存使用进度

在关闭后可以保存,下一次启动时恢复上一次的布局(如在桌面的快捷方式、小组件等)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.