<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>網路服務與純 JavaScript 應用之 JSON 資料包裹解決方案</title>
<link>http://blog.roodo.com/rocksaying/archives/2749975.html/</link>
<description><![CDATA[Tags: ajax json web2.0

在 Web 2.0 的浪潮下，有愈來愈多的網路服務推出，如網路相簿、網路書籤、網路書櫃等等。大多數網路服務都有提供 Blog 使用的小工具 (或稱 Badge) ，從軟體設計的觀點來看，這些小工具才是我們在談的「網路服務」、「服務元件 (service compoent)」。


我最近在玩網路書籤提供的這些服務元件，就我觀察這些服務元件主要分兩種形式：一、以一段固定的 JavaScript 程式碼輸出網頁內容；二、僅提供 XML/JSON 資料，讓使用者自己處理程式邏輯。這兩種形式各有限制。第一種包辦了資料和程式邏輯，使用者只需／只能用 CSS 調整外觀；而且因為包含了 JavaScript 的程式邏輯，所以不同服務者提供的服務元件放在同一個頁面時可能會相衝，有我無他、或者大家一起掛。第二種則受限於 XMLHttpRequest 的安全性限制，基本上不能做成純 JavaScript 的應用。

]]>
	</description>
<language>zh-tw</language>
<generator>Roodo Blog System</generator>
<copyright>All Rights Reserved</copyright>
<atom:link href="http://blog.roodo.com/rocksaying/archives/2749975-comment.xml" rel="self" type="application/rss+xml" />
<item>
	<title>回應：網路服務與純 JavaScript 應用之 JSON 資料包裹解決方案</title>
	<description><![CDATA[Google 的 <a href="http://code.google.com/apis/gdata/json.html">Using JSON with Google Data APIs</a> 。

其實我這裡說的概念，就是在 Google 看到的。差別在於 Google 的方式要求使用者指定一個 javascript 的自定函數名稱，它會把 JSON 資料做為引數直接傳給該函數。而我這邊是直接指派變數。繼續閱讀：<a href="http://blog.roodo.com/rocksaying/archives/2760853.html">Google 的方式</a>。]]>
	</description>
	<link>http://blog.roodo.com/rocksaying/archives/2749975.html</link>
	<guid>http://blog.roodo.com/rocksaying/archives/2749975.html#comment-4023779</guid>
		<category>文章回應</category>
	<pubDate>Fri, 23 Feb 2007 09:32:14 +0800</pubDate>
</item>
<item>
	<title>回應：網路服務與純 JavaScript 應用之 JSON 資料包裹解決方案</title>
	<description><![CDATA[好像還有一種格式是gdate的,不過程是我也不是很熟,在孤勾看過.]]>
	</description>
	<link>http://blog.roodo.com/rocksaying/archives/2749975.html</link>
	<guid>http://blog.roodo.com/rocksaying/archives/2749975.html#comment-4017713</guid>
		<category>文章回應</category>
	<pubDate>Thu, 22 Feb 2007 03:48:10 +0800</pubDate>
</item>
</channel>
</rss>