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

macOS 10.13 愿望清单

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

    我希望 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     Solana     4119 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 10:15 PVG 18:15 LAX 03:15 JFK 06:15
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86