Google|[图]微软Google正合作 为Chromium浏览器开发全新虚拟键盘API
微软和Google正在开展合作 , 为基于 Chromium 的浏览器开发名为“VirtualKeyboard”的全新 API 。通过 API , 开发者能够更好地对 Windows、macOS、Chrome OS 和 Android 端的现有虚拟输入法进行更新 , 并提供更好的控制 。
文章图片
根据官方披露的文件 , “VirtualKeyboard” 是一个公共的 JS API , 它将屏幕键盘的控制权交给了网络开发者 。目前 , 开发者不能显示/隐藏以提高/取消 VK , 而且键盘的性能对于开发者希望用户使用网站的内置/渲染键盘在 Android 上输入密码的场景并不理想 。
该文件写道:“另外 , 在某些情况下 , 作者只想让光标显示在一个可编辑的元素里面 , 直到用户再次点击显示 VK 。这在 inputMode=none 的情况下是可行的 , 但 inputMode 混淆了两个不同的概念(布局和VK的可见性) , 应该分开来以满足更复杂的情况” 。
微软和Google正在研究一项新的功能 , 它将处理隐藏/显示键盘和控制虚拟键盘改变可见性时视觉视口是否调整大小的问题 。理论上 , VirtualKeyboard APIs将为开发者更新 , 对虚拟键盘何时显示或隐藏有更多控制 。
文章图片
微软表示:“该 API 还会影响触发事件 , 描述VK和布局视口的交叉点 , 并可以选择浏览器不调整其视觉视口的大小 , 以响应VK可见性的变化” 。
与网络浏览器或网络应用不同 , 原生Android或Windows应用有能力监听操作系统的事件 。利用这个新的API , 开发者在桌面和移动端为网络带来了增强的体验 。因此 , 网站上的可编辑区域将始终保持可见 。
【Google|[图]微软Google正合作 为Chromium浏览器开发全新虚拟键盘API】开发人员可以选择加入一种新的风格 , 停靠的虚拟键盘将覆盖内容 , 开发人员将能够为虚拟键盘优化布局视口 。例如 , 当虚拟键盘出现在你的手机上时 , 浏览器不会将可编辑的元素滚动到视图中 , 也不会在设置overlayscontent标志时调整视觉/布局视口的大小以匹配新窗口的大小 。
推荐阅读
- 功能|小米 Watch S1图赏:商务气质新系列,稳步入场不急切
- 下架|APK Installer 和 WSATools 同时躺枪:冒牌应用登陆微软应用商店
- Google|谷歌暂缓2021年12月更新推送 调查Pixel 6遇到的掉线断连问题
- 样儿|从太空看地球新年灯光秀啥样儿?快看!绝美风云卫星图来了
- 截图|靠抄袭对标苹果?心动黄一孟指责小米新版游戏中心抄袭TapTap
- 换卡|突然宣布:被迫停止运营!
- 测试|图森未来完成全球首次无人驾驶重卡在公开道路的全无人化测试
- 科学|中阳县北街小学:体验科学魅力
- Monarch|消息称微软Win11 2022重大更新将在明年夏天到来
- IT|新航空图像拍摄系统Microballoon:可重复使用且成本更低