`
mixer_a
  • 浏览: 369318 次
社区版块
存档分类
最新评论

Chrome 19对于HTML5最新支持的动态:电池状态API,全屏API,震动API,语音API

 
阅读更多

Chromium版本库上周开发的重点包括许多表单相关的变化、电池状态API(注:电池状态即Battery Status API实际上是Device API里System Information API的一个组成部分)以及性能提升。

所有无符号和浮点数的类型数组(注:它使得Javascript可以支持二进制数据,可以看看这篇文章)现在在开发者工具内将会显示为普通数组。获取堆的快照现在会比之前快12%另外准备在脚本面板中支持片段的工作也正在进行中。

Sneak-peak: 使用颜色输入来创建平台的本地选择器

HTML5的meter和progress元素不再和表单相关,文档之外的单选按钮被关联到一个表单时将进行分组,另外label表单属性的behaviour有了更新。outer元素现在必须有标签,而隐藏的输入字段则失去了这种能力。尽管之前被过,但是Chromium对于颜色输入的支持现在看起来真的密不可分了。

三星已经在着手在EFL库的移植上实现电池状态API。The MediaStream的PeerConnection实现已被弃用,因为它在向JSEP API演化。与此同时,Nikolas Zimmermann一直忙着实现animVal对于SVG的支持

除了​​对Mozilla全屏API的支持,Webkit现在也支持非常相似的W3C全屏API。它们的主要区别在于退出全屏时的方法和行为。

上周的其它更新

需要特别留意的两个补丁分别是在Chromium上编译CSS着色器以及新的image-set CSS属性

附:之前几周的重要更新:

3.9日

按照webkit-dev的公告,Hands开始着手一个初步的补丁来实现JavaScript Speech API(语音API)。

2.24日

三星的Kihong Kwon开始为Vibration API(震动API)实现一个初步的支持。

来自蒋宇捷的博客,转载请注明。

分享到:
评论

相关推荐

    Chrome插件-Talend API Tester

    **Chrome插件-Talend API Tester** Talend API Tester是一款专为后端开发人员设计的Chrome浏览器插件,它提供了强大的接口测试功能,类似于知名的Postman工具。这个插件使得开发者可以在浏览器环境下便捷地测试、...

    Chrome-Web-Speech-API:Chrome Web语音API

    使用Google Chrome Web Speech API进行语音转文本 现场演示 正在安装 将此存储库克隆到本地计算机 git https://github.com/bensonruan/Chrome-Web-Speech-API.git 将您的本地主机指向克隆的根目录 使用Chrome...

    battery:电池状态API

    5. **兼容性和限制**:虽然 Battery Status API 已经被纳入HTML5标准,但出于隐私考虑,部分浏览器(如Chrome)已经计划或已经移除了对它的支持。因此,在实际开发中,需要考虑到兼容性问题,可能需要借助其他技术如...

    Chrome截图插件:FireShot、FireShot-API(截图功能对外暴露的api)

    【chrome插件】chrome截图插件FireShot,版本:0.98.97.2_0,包含API的使用的代码示例,此插件的作用为在chrome浏览器(或chromium内核的浏览器)中使用浏览器截图功能,有可见部分截屏、整个页面截屏和捕获选定区域...

    Web Api调试工具 Chrome插件Restlet-Client-REST-API-Testing

    5. **环境变量**:支持定义和使用环境变量,方便在不同环境中替换URL、认证信息等动态内容。 6. **OAuth支持**:对于需要OAuth认证的API,Restlet Client提供了一种简单的方法来管理令牌,简化了认证流程。 7. **...

    chrome插件API中文版

    9. **事件监听**:许多API提供了事件监听功能,比如`chrome.tabs.onUpdated`可以监听标签页状态的变化。 10. **权限检查**:在插件运行时,Chrome会根据manifest.json中的权限声明进行检查,防止不安全的操作。 ...

    chrome缓存清除扩展程序,通过js清除chrome缓存的api演示

    Chrome浏览器作为一个广泛使用的网络浏览工具,其缓存机制在日常使用中起着至关重要的作用。缓存能够存储网页的静态资源,如图片、CSS样式表和JavaScript文件,以提高页面加载速度,提升用户体验。然而,有时为了...

    用html5 js实现点击一个按钮达到浏览器全屏效果

    - 标准API: `requestFullscreen`,适用于支持最新规范的浏览器 2. 进入全屏模式 要进入全屏模式,需要获取页面中的元素(通常是`document.documentElement`,即html元素),然后调用相应前缀的方法(`...

    最新谷歌离线版API(修改了谷歌禁用本地API功能)

    传统的在线API依赖于实时的网络连接来获取地图数据,而离线API则通过提前下载并存储地图数据,使得用户可以在离线状态下访问地图。 【去除谷歌本地API禁用提示的修改版】 谷歌在某些版本中可能会限制或禁用本地API...

    Chrome/360极速浏览器API接口调试插件-ApiDebug.1.0.2

    apiDebug-API接口调试插件,开源API接口调试插件,Restfull接口调试软件,Restfull接口调试插件,谷歌API接口调试插件,Chrome浏览器接口调试插件,POST请求模拟插件,api接口调试工具,开源接口调试工具,POST模拟...

    ApiDebug:浏览器API接口调试插件,Chrome接口调试工具,http调试,post调试,post模拟工具,postman,post接口调试,post测试插件-ApiDebug是用于测试RESTful Web服务的浏览器插件。 http://api.crap.cn

    ApiDebug和CrapApi-Plug(ApiManager-Plug)区别 ApiDebug为独立插件,与CrapApi接口管理系统接口数据没有互通,能不依赖服务器运行,服务器仅作数据备份 CrapApi-Plug为CrapApi接口管理软件的增强插件,不能单独...

    chromerest控制GoogleChrome的RESTAPI

    4. **处理响应**:API调用通常会返回响应对象,从中可以获取操作结果或进一步的数据。 5. **关闭连接**:完成操作后,记得关闭Chrome实例,释放资源。 五、示例代码 ```python from chrome_rest import ...

    API html

    4. **CSS3和JavaScript动画**:HTML API也涵盖了CSS3和JavaScript对动态效果的支持,例如过渡(transitions)、动画(animations)和WebGL,可以创建丰富的用户交互体验。 5. **事件处理**:HTML API提供了丰富的...

    Talend API Tester_R2020-01_chrome.zzzmh.cn.zip

    5. **协作与版本控制**:Talend API Tester支持测试用例的版本控制,团队成员可以共享和协作测试套件,提升团队工作效率。 6. **报告和日志**:工具提供详细的测试报告,包括成功和失败的测试,以及执行时间等关键...

    javaScript api

    5. 浏览器特定API:除了标准的JavaScript API,各浏览器厂商还提供了各自的扩展API,如Chrome的`chrome.*`系列API,用于实现浏览器扩展功能;Firefox的`browser.*`API,用于Firefox WebExtensions等。 6. ES6及以后...

    apihook.zip_chrome_chrome 插件_浏览器 Chrome_静音

    对于静音功能,可能涉及到的API包括`chrome.tabs`模块中的`executeScript`,用于注入JavaScript到当前活动的Tab中,以及`chrome.runtime`模块中的`connect`和`sendMessage`,用于在插件后台脚本和内容脚本之间通信,...

    chrome-app-api-proxy:从网页调用Chrome应用API

    Chrome App API Proxy是一个工具,允许网页应用程序通过特定的代理机制访问Chrome应用的API。这个工具主要针对的是那些希望利用Chrome应用API功能,但受限于安全沙箱和同源策略的Web开发者。在JavaScript环境中,...

    HTML5全屏(Fullscreen)API详细介绍

    FullScreen 让我们可以通过编程的方式来向用户请求全屏显示,如果交互完成,随时可以退出全屏状态. 在线演示Demo: Fullscreen API Example (在此Demo中,可以Launch ,Hide ,以及Dump显示相关属性,可以通过chrome的...

    html5通过getUserMedia API实现网页录音

    在Chrome 21及以上版本,`getUserMedia API`已经得到支持,而在描述中提到的Chrome 31及以上版本,这一功能更加稳定和成熟。需要注意的是,不同浏览器对HTML5新特性的支持程度可能会有所不同,因此在实际应用中,...

    chrome扩展程序开发/chrome运行本地JS脚本

    Chrome扩展程序开发是Web开发领域的一个重要组成部分,它允许开发者为Google Chrome浏览器创建自定义功能和增强用户体验。本文将深入探讨如何在Chrome扩展程序中运行本地JavaScript(JS)脚本,以此来理解这一核心...

Global site tag (gtag.js) - Google Analytics