V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sppan
V2EX  ›  Windows

科技以换壳为主的 win11

  •  
  •   sppan · 2021-07-19 17:37:50 +08:00 · 9027 次点击
    这是一个创建于 1224 天前的主题,其中的信息可能已经有所发展或是发生改变。

    win11 的界面,看着有种 html 写出来的感觉,越看越觉得像,有没有相同感觉的朋友。

    第 1 条附言  ·  2021-07-20 10:10:36 +08:00
    大家都有自己的看法,反正我是觉得,操作系统界面,实时性和稳定性要求都那么高,js 写出来的,总是觉得有点奇怪。
    52 条回复    2021-07-22 02:21:57 +08:00
    sppan
        1
    sppan  
    OP
       2021-07-19 17:39:58 +08:00
    1423
        2
    1423  
       2021-07-19 17:46:29 +08:00   ❤️ 1
    kokutou
        3
    kokutou  
       2021-07-19 17:54:04 +08:00 via Android
    万物基于 js
    jingslunt
        4
    jingslunt  
       2021-07-19 17:59:59 +08:00
    code server 倒是体验挺好的
    NEVERCODE
        5
    NEVERCODE  
       2021-07-19 18:02:37 +08:00
    linux 大部分启动器感觉自己受到了侮辱。
    wangkun025
        6
    wangkun025  
       2021-07-19 18:07:44 +08:00
    我一直觉得 gnome 就是 js 写出来的。有错吗?
    lcandy
        7
    lcandy  
       2021-07-19 18:11:37 +08:00 via iPhone   ❤️ 1
    找个 uwp 或者你怀疑的窗口按 F7,就连设置 app 也可以弹出 caret browsing
    ikas
        8
    ikas  
       2021-07-19 19:33:57 +08:00
    @sppan 这种怎么是 web 了呢? 这种就是 windows ui2.6 库 .然后用了亚力克透明..另外这是官方早就公布的已知问题
    ikas
        9
    ikas  
       2021-07-19 19:35:53 +08:00
    windows 11 加入了新的设计.
    docs.microsoft.com/en-us/windows/apps/design/signature-experiences/signature-experiences
    原来的应用只要升级 windows ui 到 2.6+,配置使用 winui 样式,即可...
    codehz
        10
    codehz  
       2021-07-19 20:28:58 +08:00 via Android
    那个小组件功能确实就是 html (
    mmdsun
        11
    mmdsun  
       2021-07-19 22:09:51 +08:00
    Win10X 的 uwp 资源管理器就是 PWA 应用. Win 商店以前是 html 因为性能和网络问题 后来微软换成了 xaml
    mxi1
        12
    mxi1  
       2021-07-19 22:20:02 +08:00
    @1423 #2 哈哈,还真是。吐槽 win11 很多系统级的应用都是 js 写的 PWA ; 新版的 file explorer 竟然可以使用 firefox 打开( localhost:9001)。
    coredumpling
        13
    coredumpling  
       2021-07-19 23:33:27 +08:00
    明明皮肤的事情搞了那么多年没搞定才奇怪啊……Win32 GUI 一直是缝合怪体验。
    hjc4869
        14
    hjc4869  
       2021-07-19 23:35:13 +08:00
    其实是 XAML 为主,看起来像 HTML 是因为终于是个现代化的 UI 框架了……
    kebamt
        15
    kebamt  
       2021-07-20 00:01:08 +08:00 via iPhone
    可是感觉 Win11 能成。 虽然说是换皮但起码保持原有系统的基础上加了 Android 子系统等东西,也变得好看了。 糟点也少了很多,坐等正式版
    wangxn
        16
    wangxn  
       2021-07-20 01:33:09 +08:00
    这么高频率的场景不可能用 HTML 这种低效的手段来实现。
    thefack
        17
    thefack  
       2021-07-20 02:40:15 +08:00
    @wangxn 微软有什么不可能的
    ho121
        18
    ho121  
       2021-07-20 07:20:33 +08:00 via Android
    @wangkun025 似乎就是,因为有个好像叫 webkit 什么的进程
    mercury233
        19
    mercury233  
       2021-07-20 08:08:47 +08:00
    @wangxn 早在至少 win98 时代,微软的 explorer 已经支持使用 html 作为桌面背景,而且默认使用 html 作为文件夹背景
    Yuxiaoy
        20
    Yuxiaoy  
       2021-07-20 08:14:16 +08:00 via Android   ❤️ 2
    https://github.com/blueedgetechno/windows11
    的确是 html 写出来的 :D
    Dragonphy
        21
    Dragonphy  
       2021-07-20 08:47:42 +08:00
    win11 确确实实换了个壳,相比 win10 没啥变化
    zed1018
        22
    zed1018  
       2021-07-20 08:55:54 +08:00   ❤️ 3
    不改 UI,说 windows 万年这么丑,改 UI 说换壳。真难伺候
    yyysuo
        23
    yyysuo  
       2021-07-20 09:15:47 +08:00
    就一个右键菜单,才出来就弄得这么卡,很难相信最终有什么惊人的优化。
    guanyin8cnq12
        24
    guanyin8cnq12  
       2021-07-20 09:20:12 +08:00
    win 10 21h1,最近的一次更新,系统卡的不行啊。
    逼着我退回到 1903
    huiyifyj
        25
    huiyifyj  
       2021-07-20 09:22:49 +08:00
    万物基于前端,除了 os 和嵌入式...
    shuxhan
        26
    shuxhan  
       2021-07-20 09:46:03 +08:00
    感觉 win11 也没搞啥新东西啊,就换了个 ui,为什么不干脆做一个可以自定义的设置,让用户可以设计 ui,这样顺便可以做一个主题商店,上传自己的设计,然后售卖之类的
    wangxn
        27
    wangxn  
       2021-07-20 09:53:20 +08:00 via Android
    @mercury233 楼主说的显然是右键菜单吧,这个和桌面背景没关系。
    oneforallsoft
        28
    oneforallsoft  
       2021-07-20 09:56:16 +08:00
    @guanyin8cnq12
    前几天开始 2019 年装的 win10 老是无故死机 core process died
    前几次还能系统重置 它能本地自己重新安装修复 后来搞了系统还原 还原失败 连重置都不能用了
    后来直接下载 win10 安装介质 重新装了 版本刚好是 21h1 稳了
    Pursue9
        29
    Pursue9  
       2021-07-20 09:56:25 +08:00
    微软这么厉害的公司,居然不搞一套高水平现代化 UI 渲染框架
    wangxn
        30
    wangxn  
       2021-07-20 10:02:31 +08:00 via Android
    Chrome 浏览器的内存泄漏臭名昭著,一直无法彻底消除,正规商用的操作系统可是要运行一年半载不关机重启的。桌面这种 UI 都迁移到 web,那这个系统还要不要了,还能不能用了。
    wangxn
        31
    wangxn  
       2021-07-20 10:07:16 +08:00 via Android
    @Pursue9 事实上微软推出的这种现代化 UI 框架太多了,各种迭代改名地折腾。不过一般都是 C#专用,也推广不开。
    Office 的界面一直都是用 C++自己硬画。
    jindeq
        32
    jindeq  
       2021-07-20 10:09:39 +08:00
    @shuxhan 想起来以前 360 安全卫士和杀毒,以及 QQ 电脑管家的换皮功能了。给病毒一个好看的皮肤,让人以为它是在保护你的电脑。
    Cloutain
        33
    Cloutain  
       2021-07-20 11:17:31 +08:00
    @wangxn @Pursue9
    不错 尤其是 WPF,完完全全可以说是高水平现代化
    S179276SP
        34
    S179276SP  
       2021-07-20 11:19:51 +08:00
    @wangxn 桌面窗口管理器内存泄露比 chrome 厉害多了。
    seakingii
        35
    seakingii  
       2021-07-20 11:37:58 +08:00
    @S179276SP 桌面窗口内存泄漏是什么现象?我的 WINDOWS 10 运行一段时间后,"System"名称的 进程内存占用非常高,不是就是这个桌面窗口内存泄漏导致的?
    param
        36
    param  
       2021-07-20 12:09:39 +08:00
    @wangkun025 gnome 确实是用 js 写的。写插件也用 js 写。
    wangkun025
        37
    wangkun025  
       2021-07-20 12:12:18 +08:00
    @param @ho121 谢谢
    param
        38
    param  
       2021-07-20 12:14:31 +08:00
    @shuxhan 我一直很好奇为什么很少人做 windows 的桌面,做 explorer 的替代品。唯一用过的只有 bblean,是 explorer 的替代品。相比之下 linux 的桌面却是百花齐放。
    S179276SP
        39
    S179276SP  
       2021-07-20 12:39:42 +08:00   ❤️ 1
    shuxhan
        40
    shuxhan  
       2021-07-20 13:50:08 +08:00
    @param 或许是 win 系统底层写死这些了,无法解耦?搞不懂,我倒是希望能自己开发桌面样式
    ikas
        41
    ikas  
       2021-07-20 15:07:47 +08:00
    @param win 的第三方 explorer 少么...随便搜下,你都可以发现很多
    ikas
        42
    ikas  
       2021-07-20 15:08:31 +08:00
    @param 看错了..
    ikas
        43
    ikas  
       2021-07-20 15:15:03 +08:00
    win11 其实就是融合了 winx 的 win10.只不过是版本号的继续演进..
    ui 方面,增加了新的样式的 windows ui2.6,整个 win11 的大部分改进都是基于 winui2.6 构建.
    这个自己就可以尝试,我已经把 wp 时代的 app 升级到了 2.6..
    windows ui2.6,算是说请回了设计师,各种细节动画都开始有了
    另外对于软件开发方面现在优先推荐 windows app sdk,融合了 winrt 与 win32 api.,windows ui3.并且还有初步的低权限沙箱运行支持
    Pursue9
        44
    Pursue9  
       2021-07-20 16:19:30 +08:00
    @Cloutain

    WPF 这个可太老了,fw 4.6 之后都不更新,
    虽然算是 MVVM 的鼻祖了,但是和 React/Vue 之类的真不能比,开发太复杂了
    ambeta
        45
    ambeta  
       2021-07-20 17:42:46 +08:00
    微软不是要做 Windows 365 吗,可能是为这个让 Windows UI 可以在浏览器运行
    Cloutain
        46
    Cloutain  
       2021-07-20 17:51:57 +08:00
    @Pursue9
    尬了,一般写桌面程序都是易语言、MFC 和 Winform,所以觉得 WPF 很好用。至于更高层的框架就没用过了
    Lemeng
        47
    Lemeng  
       2021-07-20 17:55:27 +08:00
    没上车,不过希望微软不要再说这是最后一个版本了,哈哈
    nannanziyu
        48
    nannanziyu  
       2021-07-20 19:13:15 +08:00
    @Pursue9
    > WPF 这个可太老了,fw 4.6 之后都不更新

    ???
    https://github.com/dotnet/wpf
    Last Commits on Jul 20, 2021
    xcstream
        49
    xcstream  
       2021-07-21 11:36:04 +08:00
    图形界面开发效率来说,没什么比得过 html
    JerryCha
        50
    JerryCha  
       2021-07-21 14:26:51 +08:00
    醒一醒,微软的 UI 当然是 TS 写的啦
    pluvet
        51
    pluvet  
       2021-07-21 18:45:48 +08:00
    笑死,直接内置 Electron 吧,这样其它软件也省得安装依赖了。
    jedihy
        52
    jedihy  
       2021-07-22 02:21:57 +08:00
    winui 写的呀。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5661 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:51 · PVG 16:51 · LAX 00:51 · JFK 03:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.