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

籲诸副厂输入法厂商与作者先行测试 Sierra 相容性

  •  
  •   ShikiSuen · 2016-08-10 14:45:18 +08:00 · 1759 次点击
    这是一个创建于 2839 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://zhuanlan.zhihu.com/p/21951272

    雅虎奇摩注音输入法自 macOS Sierra Developer Preview 4 开始彻底罢工,一直到今天的 Developer Preview 5 也是。就算是原版没有 Developer 签名、我亲自拿我的 Developer ID 给它签了,这也只是解决了这个输入法在 macOS Sierra Developer Preview 前三个版本当中的运作问题而已。

    我对此得不出很好的预后,只觉得是时候面对这个事实了…毕竟 Apple 对副厂输入法的不友善早就不是一天两天的事情,但或许也是最近几个 Developer Preview 版本「砍除更多的旧有 API 」所使然。

    特此撰文提醒其它副厂输入法的研发者们注意实时跟进测试在新系统下的相容性。

    P.S.: 论及 Apple 对注音的态度,我只知道两年前有个歧视台湾的 PRC 籍 Apple 产品主管觉得注音是只有台湾人在用的东西。简体中文注音输入法长年缺位的原因估计和他脱不了干系。但问题是注音本来就是大陆的东西、且谁都没理由拒绝本来就很优秀的一个输入方案。番茄被宣传成为食物之前、不也是一样被当作狼桃敬而远之?

    $ EOF.

    12 条回复    2016-08-12 11:39:43 +08:00
    SpicyCat
        1
    SpicyCat  
       2016-08-10 15:19:01 +08:00
    没太看懂,是没有人开发简体注音输入法,还是输入法开发出来了,但是 macOS 做了限制不让用?
    zander
        2
    zander  
       2016-08-10 18:35:44 +08:00
    @SpicyCat 应该是因为那个输入法 5 年没更新不支持了。
    ShikiSuen
        3
    ShikiSuen  
    OP
       2016-08-11 01:14:04 +08:00
    @SpicyCat

    一、雅虎注音输入法(作为唯一一款词库尚可用的支持简化字输出模式切换的大千声韵并击型注音输入法)很多年没更新,最后一个官方版本只针对雪豹系统适配,迟早会面临今天这样「在新系统当中找不到所需要的 API 、导致无法正常运作」的问题。

    二、其它的输入法,要么是词库收蓄力不足以正常使用+输入方式非主流(说的就是鼠须管),要么就是词库烂到透骨(新自然输入法),要么就是不支持智能词频调整和用户词组(小麦注音)。

    三、出于我在顶楼提到的现状, iOS 和 macOS 迄今为止没有官方的简体中文注音输入法可用。纵使有「简繁转换」的服务,却会破坏在所见即所得编辑器下的格式排版(尤其是在浏览器当中的此类编辑器下)、且会自作主张转换引号为西文引号(而不是在知乎规定使用的方引号)。更遑论很多无法使用文字服务的情况了。
    ShikiSuen
        4
    ShikiSuen  
    OP
       2016-08-11 01:15:28 +08:00
    @SpicyCat 上文仅讨论 macOS ;至于 Windows ,先有新酷音输入法,后来微软新注音自 2007 版开始变得更加成熟易用。目前微软新注音唯一的缺点就是不支持热键切换简繁体中文输入模式、必须进入系统设定内更改。
    SpicyCat
        5
    SpicyCat  
       2016-08-11 16:36:18 +08:00   ❤️ 2
    @ShikiSuen 我觉得这个事情吧,说歧视就太过了,其实就是成本和收益的问题。用户太小众,自然开发者动力就不足。如果目的是输入简体中文,那太多选择了,目前最多的就是拼音和五笔吧,以前还听过自然码和郑码,现在也消失了吧?技术和软件就是为人服务的,没有人用或者用的人少,必然会消失,这跟歧视没啥关系。
    你要真是特别爱简体注音输入法,要么自己开发个,要么请人开发个。
    vista980622
        6
    vista980622  
       2016-08-11 23:04:25 +08:00
    能在罢工的时候截个屏么?或者发一下诊断日志?
    另外... 有没有提交过 Radar ?
    ShikiSuen
        7
    ShikiSuen  
    OP
       2016-08-12 09:21:40 +08:00
    @SpicyCat 「要么自己开发个,要么请人开发个。」并无法解决在 iOS 系统内的很多「无法使用第三方输入法」的场合下没有简体注音输入法可用的问题。另外,我既然已经说歧视,那必定是我知道具体案例。 El Capitan 问世前我和那 PM 交流过,说他不对此歧视那才叫见鬼、态度全写在脸上。// 但我还是认为不能说出来他是谁。
    ShikiSuen
        8
    ShikiSuen  
    OP
       2016-08-12 09:23:08 +08:00
    @vista980622 撷荧幕没用,选字窗格死活不出来、敲的注音也死活不再转换成任何汉字(也没有任何诊断日志产生)。递交 Radar 有用的话, Apple 官方的简体中文注音输入法早就问世了。
    HiHi
        9
    HiHi  
       2016-08-12 09:27:22 +08:00
    支持简体注音.

    以前使用赛班 2 的时候,有一个国笔输入法,9 宫格键位,注音输入繁体输出.当时使用起来真是相当棒,也是特别期待添加简体输出功能.

    后来转𣔶赛班 3 了,输入法只出了一个测试版,而且我还安装不上,再后来国笔也没在赛班继续更新了.
    iOS 自带的注音输入法,用不太习惯,试了很多输入法,都不太满意,现在是用的自带简拼.

    也曾妄图 clone squirrel 下来,自己写一个输入法,可个人能力水平还不够.

    我想说的是注音输入法,真的是一个很优秀的输入方案.
    vista980622
        10
    vista980622  
       2016-08-12 11:17:12 +08:00
    @ShikiSuen 如果输入法调用的 API 在 DP 3 对应的 Framework 里可用,先看看它调用了哪些 Framework ,然后拷贝 DP3 里面的 Framework 或 PrivateFramework 到一个非系统默认的 Framework 文件夹中 (可以自己建一个 Frameworx 和 PrivateFrameworx 文件夹,但务必确保字节长度一致),再用 16 进制编辑器编辑输入法本身的 binary 文件,把链接的 Framework 指向拷贝过来的旧 Framework 。

    这样的话就不需要担心 Xcode 编译的时候给的那些 Warning (或者是编译失败的问题了)。有些 app 的兼容问题可以这么解决,不保证一定可用,但是如果有空的话可以试试看。记得 2013 年的时候这样把 Mountain Lion 的 Notes app 移植到 Mavericks 来着 —— 一共调用了两个 Methods 缺失的 Framework 和一个 Methods 缺失的 PrivateFramework 。

    如果再不行的话... 就先用着 El Capitan 吧,同时等着 Radar 的回应。如果能的话,把 Radar 发到 Open Radar 上,贴出链接给其他人 Duplicate 。 El Capitan 的稳定度和性能也不错,第三方 app 的支持在几年之内不会有问题的。
    ShikiSuen
        11
    ShikiSuen  
    OP
       2016-08-12 11:38:29 +08:00
    @vista980622 有这功夫的话我倒是更情愿出一份英文 paper 让 Apple 总部的人意识到注音的先进性,但这确实需要去准备很多东西。
    ShikiSuen
        12
    ShikiSuen  
    OP
       2016-08-12 11:39:43 +08:00
    @HiHi iOS 的注音到了 iOS 6 才引入了大家習慣使用的全鍵盤模式,但螢幕尺寸太小的機種在使用這輸入法時的體驗並不算太好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2113 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 15:36 · PVG 23:36 · LAX 08:36 · JFK 11:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.