Page 84 - JavaScript修炼之道
P. 84

Part 6                                                      第六部分










                                                                              使用混搭







                   本书的最后一部分包含几个具体例子,它们讲的是怎么制作放在你自己的域名里并且连接
               第三方服务的网页。这里没有用到任何自定义服务器端协议或者 XML,只用到了 JSON-P 和
               YQL,所以这些代码自己就能运行,并且可以在任何地方单独使用!

                   然而,受篇幅所限,本书的代码页只包含代码的关键部分,而且部分代码可能需要一定的
                                             ①
                                                                ②
               封装调整。因此务必要查阅源码包 或者在线 demo 网页 ,以理解代码的运行机制。
                      把 Twitter feed 同步到网页上是如今经常要用到的功能。最好在客户端实现这个功能,否
                      则会给服务器端带来沉重的缓存压力。任务 33 将为你解释这一点。
                      把你最新在 Flickr 上传的照片同步到某处的一块页面同样常会用到,这在任务 34 中作
                      解释。
                      第三个任务,任务 35,探讨了网络中越来越重要的一个方面 :地理编码(不要和地理定

                      位相混淆,尽管它也是一个重要的新趋势,但它只能在最新的前沿浏览器中用)。本质上
                      来说,地理编码把照片的位置名和地址变成了实际的地理坐标,使得你能把这些位置名
                      和地址“钉”在地图上,并和其他数据建立起关系(比如来自 Flickr 或者 tweets 的照片),
                      还可以创造出把多种数据集绑定在一起的各种有用的混搭。如今网络和其中的数据比以
                      往任何时候都更容易获取,因此我们可以利用它们写出无穷无尽的应用!







                  ① 参见 http://pragprog.com/titles/pg_js。
                  ② 参见 http://demos.pocketjavascript.com/。
   79   80   81   82   83   84   85   86   87   88   89