JavaScript:谁决定客户端api
JavaScript: Who decides on client-side APIs?
快速简单的问题,只是想知道!
核心语言由ECMA定义,由浏览器实现。但是谁来决定环境(浏览器)的特性呢?例如
谷歌可以添加一个新的方法来抓取一个特殊类型的节点,而其他人没有它?
对不起,如果这是愚蠢的
如果你在谈论像document.getElementById
这样的事情,这样一个浏览器可能想要实现document.getSomeNewSpecialNode
,那么它就是万维网联盟(W3C)。
万维网联盟(W3C)是一个开发开放标准以确保Web长期发展的国际社区。
单个浏览器可以(并且经常)为自己的浏览器添加功能,有时这些功能获得W3的支持,从而成为标准化,但这个过程可能需要很长时间。
除了核心标准之外,浏览器当然可以实现他们喜欢的任何其他功能,无论是书签栏还是插件等,而不需要遵守任何中心规范——这是浏览器可以更自由地在功能上竞争的领域。
相关文章:
- 客户端服务器REST API captcha实现
- Google API 的客户端库不会执行回调
- 是Google自定义搜索API的客户端请求数量有限
- 使用Twilio JS客户端API时出现JWT令牌过期问题
- 如何使用客户端 API 设置 p:selectOneRadio 的值
- 隐藏客户端API调用
- 如何使用Google客户端API gem在自己的web应用程序上显示可视化交互式日历
- JavaScript:谁决定客户端api
- Rails、Ajax、OAuth和客户端API查询——应该这样做,以及如何这样做
- ASP.. NET客户端API用于验证
- 智慧.客户端API调用失败
- 使用官方Webdriver Javascript客户端API进行移动端到端测试
- 加载Google客户端api、gapi和angular js的正确顺序
- 如何为ASP.NET用户控件创建客户端API
- 编写使用库的客户端api
- 如何用javascript编写客户端api
- MarkLogic 8 -流大型结果集到文件- JavaScript - Node.js客户端API
- 保护客户端API
- MarkLogic - Node.js客户端API - QueryBuilder -需要页面数据和查询的完整计数
- 可以访问客户端API的以服务器为中心的应用程序