用URL连接物理世界,Google发布“The Physical Web”项目

标签: 前沿 Google The Physical Web 物联网 | 发表时间:2014-10-03 10:15 | 作者:cyzhou
出处:http://www.pingwest.com

在各种智能设备越来越多的今天,硬件厂商们在生产智能硬件时往往都会为其搭配一个app以方便用户操控。不过想象一下,当路边的自动售货机、停车场里的计时器、家里的玩具都变得智能起来,而你要为每个设备分别安装一个app在手机上这肯定是一件令人崩溃的事情。所以Google现在就针对这种情况推出了 “The Physical Web”项目,并希望它能让人和各种智能硬件更好的沟通。

从“The Physical Web”的命名就可以看出来Google想借它把物理世界连接起来。在Web世界中,各种URL可以说是链接的基础,也是去中心化的,所以“The Physical Web”要做的就是让每个智能设备用URL来标识自己,然后用户按照自己的需要通过URL和设备进行交互。这样一来,你使用智能设备的体验就和在网站上使用各种超链接差不多了。

1

根据 “The Physical Web”项目页面的描述,智能设备可以借助低功耗蓝牙向周围广播自己的URL,然后附近的智能手机、平板这类产品借助于内置的Android或者iOS应用自然就可以接收到这些URL。接着,用户可以先查看以下附近的URL列表,然后选定一个需要的服务在浏览器中完成相关的操作即可。看上去这和我们使用搜索引擎的行为颇为类似。

当然,Google也强调,“The Physical Web”并不是想替代哪些为智能设备准备的app,它的使用场景更多的是当人们偶尔使用某个智能设备时不再需要首先跑去下个app。

就像在Web世界中,URL并没有被限定在某个公司中一样,Google也不觉得“The Physical Web”就应该控制在自己手中。所以“The Physical Web”不但是一个开放的标准,项目也是开源的。这样一来,第三方开发者就可以根据自己的需要来定制这项服务。比如,如果你觉得蓝牙连接不够好,你也可以开发其他连接方式;如果你需要更好的识别某个用户,你也可以集成一个登录界面等等。

其实,从“The Physical Web”可以看出,Google骨子里依然是一家Web公司,即使延伸到物理世界中,它还是希望用Web世界的思路来解决连接问题。不过相对各种报团取暖的物联网标准来说,让用户通过最普通的URL来接入到物联网中未尝不是好事。

图片来自: GitHub

相关阅读:

     从可穿戴设备到智能汽车,Google给Android的大门贴上了封条

     【PW晨报】苹果再犯错,iCloud漏洞导致用户文件被删除

     【第2编辑室】「保护隐私」,Google给佛像的脸上也打了马赛克

     智能汽车平台Android Auto就要来了,Google这次只许开发者改改应用配色

相关 [url 物理 世界] 推荐:

用URL连接物理世界,Google发布“The Physical Web”项目

- - PingWest中文网
在各种智能设备越来越多的今天,硬件厂商们在生产智能硬件时往往都会为其搭配一个app以方便用户操控. 不过想象一下,当路边的自动售货机、停车场里的计时器、家里的玩具都变得智能起来,而你要为每个设备分别安装一个app在手机上这肯定是一件令人崩溃的事情. 所以Google现在就针对这种情况推出了 “The Physical Web”项目,并希望它能让人和各种智能硬件更好的沟通.

URL的井号

- chenqj - 阮一峰的网络日志
一个显著变化,就是URL加入了"#!"符号. 在我印象中,这是主流网站第一次将"#"大规模用于直接与用户交互的关键URL中. 这表明井号(Hash)的作用正在被重新认识. 本文根据HttpWatch的文章,整理与井号有关的所有重要知识点. 其右面的字符,就是该位置的标识符. 就代表网页index.html的print位置.

将URL编码?

- - JavaScript - Web前端 - ITeye博客
    URL一般只能由字母、数字、$ - _. * ' ( ) 等一些字符构成. 那么当URL中需要用到汉字时怎么办,譬如有这样的URL: "www.test.com/search?name=张三",此时,只有通过将URL进行编码的方式进行传递了.     Javascript编/解码方法:.     如果对上面的URL(www.test.com/search?name=张三)进行编码的话.

理清URL编码

- winners - Thinking for Fun
关于URL编码,RFC1738做了如下的规定:. “Only alphanumerics [0-9a-zA-Z], the special characters “$-_.+!*’(),” [not including the quotes - ed], and reserved characters used for their reserved purposes may be used unencoded within a URL.”.

iOS UIWebView URL拦截

- - 移动开发 - ITeye博客
本文译者: candeladiao,原文: URL filtering for UIWebView on the iPhone. 说明:译者在做app开发时,因为页面的javascript文件比较大导致加载速度很慢,所以想把javascript文件打包在app里,当UIWebView需要加载该脚本时就从app本地读取,但UIWebView并不支持加载本地资源.

URL最大长度问题

- - CSDN博客推荐文章
这几天为解决一个BUG头疼了一段时间,BUG现象如下:. 一个选择人员的选择控件,当选择多个人时(50多个的时候),返回没有错误现象,而再一次打开的时候就报404错误. 看到这个错误非常纳闷,无法下手,只能再一次看控件的代码,在详细看代码时,发现所有的参数都是经过URL传参的,赶紧百度一下URL参数的大小限制(从这个百度开始,我就进入一个误区:参数大小的限制).

URL中井号的作用

- - CSDN博客Web前端推荐文章
  URL中的井号(#)是比较常见的,它并不影响网址的指向,而是有众多功能和特点的. 下面就为大家介绍一些有关井号的故事.   1、页面中的某一个位置可以用井号在URL中指定.   井号作为比较长出现在URL的一种符号,通常也会代表这个页面中的某一个位置,比如:http://aoshu.juren.com/chzt/xiaoxueshijuan/index.html#nn1,此URL表示在这个页面中nn1的位置.

APP调用Custom URL Scheme

- - IT技术博客大学习
标签:   Scheme   跳转. Custom URL scheme 的好处就是,你可以在其它程序中通过这个url打开应用程序. 如A应用程序注册了一个url scheme:myApp,  那么就在mobile浏览器中就可以通过打开你的应用程序A. 首先在AndroidManifast.xml要被指定Scheme的Activity下设置如下参数.

Consul 常用url链接

- - Share