从2007年到现在历经七年我们终于能在iPhone里安装上第三方输入法了,输入法对iPhone的影响有多大?调查发现绝大多数用户选择越狱就是为了使用第三方输入法,这也高兴坏了那些一直被苹果拒之门外的输入法开发者们,有生之年能光明正大的走进苹果的大门的确不容易,国内诸如搜狗、触宝和百度都已经摩拳擦掌,跃跃欲试,而国外像SwiftKey、Swipe都已经开始和开发者合作了。不过别高兴的太早,库克已经在WWDC上明确说过,第三方输入法的开放程度是有限制的,别指望着你们的输入法能像安卓一样随意。很多人还沉浸在喜悦之中,并不明白这些限制对自己的输入体验影响有多大。
佳软周刊:不越狱?看看iOS8输入法有多开放
自App Store建立以来苹果一直有着严格的审核机制,并在手机的安全、隐私方面设定了多道红线,而这些红线对于开发者来说就是雷区,看一看360安全卫士的下场就不言而喻,因此针对第三方输入法中的限制条款也是必须仔细研读。不管是开发者还是用户开放程度直接影响着我们在后期的使用体验,iOS8真的不用越狱?先看好这些限制再说。
在苹果开发者中心中的Custom Keyboard规则多达13页,内容非常细致。虽然这份文档主要面对开发者,但从中我们也能够对未来的第三方输入法略知一二,有大概的了解。从文档中可以看出iOS8开放的接口完全可以开发出完整的智能输入法,满足点击、手写完成输入,并且在很多细节上做了要求,比如反应要快、第一个字母大写、键盘要有适当的布局、拼写检查等。
可以实现的功能:
1、基本的输入、插入和删除(InsertText和deleteBackward);
2、实现输入文字前后文的预测(document Context After Input和document Context Before Input);
3、简单地导入通信录中的联系人姓名,快捷词条,一个系统内置的苹果产品相关词语的词库。
4、支持手势输入、滑行输入;
第三方输入法的限制:
1、第三方输入法需要在界面上布置一个系统输入法的切换按钮(globe key),文档中多次强调切换输入法,也就是说我们在第三方输入法中除了中英文输入切换之外,还会有Globe Key这个按钮存在。
2、为了保证输入安全,在遇到密码框或者电话号码等私密信息的时候,手机将会强制切换到系统输入法;
3、不允许移动光标位置,不允许选中输入框中的文字,这也就意味着我们在编辑信息时无法移动光标,粘贴、复制以及剪切功能将无法使用。
4、不允许将数据进行上传,也就是说在安卓输入法中被作为卖点的云输入、语音输入等将都无法实现,除非用户下载本地数据包。
看到这里你会明白即便第三方输入法会面向用户开放,但是所有前提是建立在保护用户隐私安全的基础上,文档中苹果也多次强调“信任”这样一个词。安全的基础上是我们没有办法享受到安卓手机中酷炫的云输入、语音输入,同时还要忍受在第三方输入法和系统输入法之间的切换,无论对于开发者而言还是用户来说,输入法对于iPhone来讲变得开始有些混乱。开发者要尽量保持和系统输入法的平衡,避免切换时过于突兀,用户也要尽量克制自己的情绪,不会被混乱的输入法惹恼,最后的结果很可能是第三方输入法虽然已经出现,但依然没有给我们带来惊喜。
因此对于喜形于色不打算越狱的用户来说,现在来谈这件事还为时尚早,第三方输入法到底能够给我们带来什么样的惊喜,还是要看搜狗、触宝以及百度这些手机输入法巨头拿出什么样的创意,在苹果严苛的限制下玩出花样。
推荐经销商