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

macOS 10.13 愿望清单

  •  
  •   vista980622 · 2017-05-08 11:55:58 +08:00 · 5374 次点击
    这是一个创建于 2516 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我希望 Apple 能够在 macOS 10.13 中加入能够推进平台发展的新功能,而非仅仅移植 Siri 和 Apple Pay 等 iOS 特性(主题交叉提交于 RedditMediumMacRumors知乎专栏)。

    体验

    • 媒体控制键:提供不令人分心的音量与亮度调节 HUD,类似于第三方插件 cleanHUD。
    • 窗口管理:El Capitan 介绍的 Split Screen 分屏不怎么实用。Windows 10 中的窗口吸附功能可以为 macOS 提供灵感。此外,Mac App Store 中的大量畅销 app 提供窗口吸附功能。
    • 专业主题:为全系统提供饱和度更低的主题,但不必像”提高对比度“那样夸张。主题应该涉及 Aqua 窗口内外控件、标题栏、象形图标和 app 图标。

    News app 模拟图

    框架

    • 公开化 UXKit:尽管 macOS 支持大量的优质企业 app 和内容创造类 app,除非开发者能够轻松地将 iOS 版本移植到 Mac,重要的主流消费者应用程序(例如官方版知乎、微博、豆瓣、简书等)几乎不可能获得 Mac 版本。UXKit 不一定代表现在 Apple 用在照片 app 和 Pricing app 中并不完善的私有框架,而是更新 Xcode 和公开框架,允许开发者轻松移植 iOS app 到 macOS,无需大量开发时间。大多数公司没有足够的预算或人力来开发桌面 app,如果公司的手机 app 开发部门正巧能够通过勾选一个复选框,并且做出少量 UI 调整而开发出桌面 app,很多美好的 app 会降临在我们面前。如果 Apple 把 Tab Bar 的标签以 Segmented Control 的形式映射到 Unfiied Toolbar 之上,并无缝对接 UIGestureRecongnizers 和 Mac 下的触控板事件,用户体验不会带来太大问题。
    • 允许用户在 Mac 上模拟已在 App Store 购买或下载的 IOS app,无需开发者重新编译或重新提交 app (可能性小):采用类似于 Rosetta 提供的动态二进制可执行程序转译技术。将 Tab Bar 映射到 Unfiied Toolbar 之上,将滑动和放大缩小手势映射到触控板手势之上。
    • 更新 GPU 加速框架(可能性小):更新到 OpenGL 4.6。支持 Vulkan。继续改善 Metal。
    • 更新过时的 UNIX 工具(可能性小):更新 bash、git 和其他基于 GPL 协议的 UNIX 命令行工具到最新版本。解决和 GPL3 协议在法律方面的不兼容。
    • 改善热量管理:在 2016 年的 MacBook Pro 设备上,Apple 在温度与风扇转速之间做出了不当的取舍。如果有必要的话,在设备较温时自动调高风扇转速,而不是在设备已经严重发热时才调高风扇转速。改善的热量管理可能以 SMC 更新形式提供,而非完整的 OS 更新。
    • WebKit:修复 WebKit 中 WKWebView 实例在页面渲染和页面滑动方面的性能问题,确保 WKWebView 和 Safari 内的网页同等流畅。

    现有的 app

    • Siri:允许第三方 app 开发者通过 SiriKit 和 IntentKit 支持 SIri。加入对 HomeKit 的支持。现有的对提醒事项的支持并不够替代计时器和秒表。不,“我不想建立提醒事项以取代计时器”。如果这代表 Apple 需要移植时钟 app,应该也不错。我保证在全屏模式下,时钟 app 的世界时钟模式看起来会非常赞。
    • 通知中心:重新设计通知中心(或者把 El Capitan 里的通知中心还给我们)。此外,允许 app 和网站通过 APNs 推送服务在关闭时依然能够接收推送通知,并将其显示在通知中心里。
    • Spotlight:改善 Spotlight 搜索速度,并为之赋予新的界面设计。Mavericks 中的 Spotlight 搜索本地文件速度快,能够同时显示很多搜索结果,无需用户滑动鼠标或触控板,可为新设计提供启发。此外,对于国外支持搜索天气、股票、体育得分等网络内容的用户而言,并行搜索本地文件和网络内容。网络内容较慢的加载速度不应该拖累本地文件的搜索速度。
    • Mac App Store (可能性低):移除不必要的沙盒限制,特别是有关网络访问和提供文件系统访问权限的限制。减少 30% 的分成到 <10%,从而让 Adobe Create Cloud 和 Microsoft Office 等重量级 app 上架 Mac App Store,从而终于击毁糟糕的仿制品或 “说明书”。说真的,就算 Apple 不放宽沙箱限制,他们也应该下架采用侵权名字或图标的仿制品。这些仿制品对大量对科技了解较少的用户带来了严重误导。
    • Safari:允许用户将 Safari 中的网页 app 添加到 Launchpad,并且以实际 app 的形式运行 (但不要像 Electron 应用那样每开一个就要打开一个独立的 Chrome 引擎)。为网页 app 提供 Dock 中的图标摆放,以及在 Command + Tab 应用程序切换器中添加图标。
    • Finder:改善滑动流畅度( Finder 中滑动的流畅度时好时坏,在 10.6、10.9 和 10.11 中很流畅,但在 10.7、10.10 和 10.12 中流畅度欠佳。不论原因如何,找到原因并予以修复)。改善访问 SMB 等网络存储介质的速度。改善文件管理机制,例如重新设计左侧的边栏,添加 Disclosure triangle,允许用户快速将文件移动到“收藏“的文件夹或”设备“的子文件夹中。
    • iCloud Drive:为用户提供更多的免费存储空间。除非用户嵌入了大量媒体文件,iWork 文件不应计算在 iCloud 已用空间之中 (类似 Google Docs 的政策),并且允许用户免费无限量备份经过压缩的照片 (类似 Google Photos 的政策)。
    • 照片:解决 photoanalysisd 进程大量占用 CPU 的问题。在一台设备已经分析过照片之后,通过 iCloud 同步这些分析结果到其他设备,而不是让每台设备自己执行分析。在多台设备间同步人脸归类的元数据。如果有必要,把分析照片的任务都交给 Apple 的 iClooud 服务器。此外,改善人脸归类算法。
    • 预览:尽管预览在处理和查看 PDF、图像和部分其他文件格式方面异常强大,预览 app 的界面有待改善。此外,预览可以添加打开和编辑 .svg 矢量图形的功能。
    • QuickTime 和 AVFoundation:支持 HEVC / H.265 编码的视频。支持 .mkv 视频容器。
    • Xcode:改善 Swift 工具。对于较大工程而言,编译时间过长、自动补全经常失效。允许重构 (refactor) Swift 代码。
    • iOS 模拟器:改善 UI 性能问题。iOS 模拟器中的 UIKit 自从 2013 年起在高端硬件上都有明显的卡顿现象。

    新 app

    • Apple News:如果有了 UXKit,移植起来应该不难。
    • iTunes:拆分成多个独立的 app。iTunes 的名字有些容易让人误解,其中的功能错综复杂。全局搜索栏经常出现 Bug,自动从搜索一种类型的媒体跳到搜索另一种媒体(比如在 iTunes U 中搜索,却突然自动跳到 Podcast 搜索中)。
    • Podcasts:如果有了 UXKit,移植起来应该不难。如果加上像 Overcast 中的 Smart Speed 和 Voice Boost 等功能会更加出彩。
    • 语音备忘录:如果有了 UXKit,移植起来应该不难。说真的,我在学校里看到过很多人打开 QuickTime Player (有时甚至是 GarageBand!) 来录制课堂的音频笔记。如果有了独立的 app,录制和整理音频笔记的工作流会大有改善。
    • TV:如果有了 UXKit,移植起来应该不难。
    • Animate:在易用度类似 Apple 创意应用或 Apple 专业应用的界面下制作影院级 3D 动画。在 Metal 上构建渲染引擎。已经很久没有全新的 Apple 专业应用或创意类应用上架 Mac 了,哪怕最近的 Clips 都只是 iOS 专属 app。目前市面上的 3D 动画应用界面通常设计错综复杂,如果有 Apple 级别的 UI 和 UX 设计、软硬件整合带来的性能改善以及从零开始的构架,3D 动画可能因此步入万家。
    第 1 条附言  ·  2017-05-09 09:00:30 +08:00
    纠正:
    “更新到 OpenGL 4.6 ” 应为 “更新到 OpenGL 4.5 ”。
    “ Apple 的 iClooud 服务器” 应为 “ Apple 的 iCloud 服务器”。
    第 2 条附言  ·  2017-05-09 09:03:33 +08:00
    "从而终于击毁糟糕的仿制品或说明书” 应为 "从而终于消灭糟糕的仿制品或说明书”。
    25 条回复    2017-05-11 12:24:10 +08:00
    bao3
        1
    bao3  
       2017-05-08 13:09:43 +08:00
    闲得得多蛋疼,见过拜鬼拜仙,还没见过拜系统下一个版本的。
    sharpy
        2
    sharpy  
       2017-05-08 13:17:59 +08:00
    vulkan 估计不会支持
    wc0517
        3
    wc0517  
       2017-05-08 13:19:23 +08:00
    10.13 的重点应该是 APFS 和性能,别的功能倒不一定能赶出来
    USCONAN
        4
    USCONAN  
       2017-05-08 13:49:57 +08:00
    我想要 Siri 提供男盆友聲音~
    paradoxs
        5
    paradoxs  
       2017-05-08 13:52:13 +08:00
    牛逼 不用上班么 写这么一大堆
    tagtag
        6
    tagtag  
       2017-05-08 14:02:19 +08:00   ❤️ 1
    稳定的 APFS,新版的 Time Machine,完善的工具栏应用图标管理,另外窗口管理总觉得不舒服,看看怎么能优化下?这点提不出什么建设性意见。
    Whitehead
        7
    Whitehead  
       2017-05-08 14:33:25 +08:00 via iPhone   ❤️ 3
    人家喜欢写关你们什么事儿
    vista980622
        8
    vista980622  
    OP
       2017-05-08 15:14:07 +08:00
    @paradoxs 考完期末考试之后学期结束了,刚刚放假。下周一开始实习。
    yichen
        9
    yichen  
       2017-05-08 15:27:48 +08:00
    把右上角的 Siri 去掉就好。
    linbo0518
        10
    linbo0518  
       2017-05-08 15:28:11 +08:00
    @tagtag +1 很同意,不要求太多。完善的 APFS 和 TM,menu bar 和窗口的管理,性能优化。
    tagtag
        11
    tagtag  
       2017-05-08 15:43:45 +08:00
    @yichen Siri 在设置可以关闭的啊
    LZRng
        12
    LZRng  
       2017-05-08 15:45:42 +08:00
    别期望 apple 能为你做什么,不然你会很失望。有句话是,我可以解决你的需求,apple 绝不会满足你的个人要求。
    jianyunet
        13
    jianyunet  
       2017-05-08 15:51:00 +08:00
    看来 APFS 呼声很高,我基本上也只有这个强烈要求
    zhuangtongfa
        14
    zhuangtongfa  
       2017-05-08 16:35:44 +08:00
    APFS 和更完善的窗口管理,这两点我就满足了
    QAPTEAWH
        15
    QAPTEAWH  
       2017-05-08 16:36:11 +08:00
    希望不要比 10.12 差太多。
    yichen
        16
    yichen  
       2017-05-08 16:42:14 +08:00
    @tagtag 原来可以关掉,Menu 干净一些了。
    RqPS6rhmP3Nyn3Tm
        17
    RqPS6rhmP3Nyn3Tm  
       2017-05-08 17:07:23 +08:00 via iPhone
    Vulcan?想多了
    tagtag
        18
    tagtag  
       2017-05-08 17:19:25 +08:00
    @yichen 没错,我也是关的,或许还能省一点点电
    vista980622
        19
    vista980622  
    OP
       2017-05-08 17:53:41 +08:00
    @zhouxiaolinux @BXIA @LZRng 所以才有了遍布全文的 “可能性小” 那四个字啊!

    @wc0517 @tagtag @linbo0518 @jianyunet @zhuangtongfa APFS 作为启动盘的文件系统是 10.13 板上钉钉的新特性。但除非 Apple 借此机会在 Finder 文件管理、卷或文件的 Versioning 和备份等方面做出界面或功能上的改善,WWDC 的主场 Keynote 可能一两句话带过这个新特性 (Platform State of the Union 或许也会提到,并且会有一两个 Session,帮助那些不用 NSFileManager 等抽象层,而是用 C API 直接读写文件系统的开发者)。
    hstdt
        20
    hstdt  
       2017-05-08 20:15:50 +08:00 via iPhone
    很用心,其中一些真的是我的痛点
    zhuangtongfa
        21
    zhuangtongfa  
       2017-05-09 09:18:59 +08:00
    @vista980622 这样
    1oNflow
        22
    1oNflow  
       2017-05-10 12:54:18 +08:00
    强烈希望更新 OpenGL,不然虚拟机永远都没法支持 dx11...
    mason961125
        23
    mason961125  
       2017-05-10 14:18:21 +08:00
    @1oNflow 更新了 OpenGL 谁还去用 Metal...
    BingoXuan
        24
    BingoXuan  
       2017-05-11 09:07:16 +08:00 via Android
    apfs 和更稳定点吧,一直更新都没遇见啥 bug。12. 4 就碰到花屏 bug,录屏可以阻止 bug 产生,我也是醉了
    Mitt
        25
    Mitt  
       2017-05-11 12:24:10 +08:00
    希望 APFS 能解决 finder 卡成屎的问题,自从没了 extrafinder 感觉 finder 一天比一天难用


    @BingoXuan 头像性感 XD 莫名想原谅他
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1385 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 23:43 · PVG 07:43 · LAX 16:43 · JFK 19:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.