網頁

2013年1月10日 星期四

Log Day4 JSON


之前有聽過JSON的名詞,
當時的瞭解為跟XML一樣的資料儲存的格式,
主要特性: lightweight text-data interchange format, language independent, "self-describing"

其中language independent與self-describing是跟XML一樣的,
主要是因為用JavaScript的語法來描述文字資料,
所以才會稱之為"JavaScript Object Notation",
但事實上還是language independent.

2013年1月9日 星期三

2013年1月8日 星期二

Log Day2 NoSQL


查了一下NoSQL,
本來以為是某種特殊的SQL,
結果並不是...

2013年1月7日 星期一

Log Day1 HTML5



最近翻了一下HTML5的書: OReilly.HTML5.Up.and.Running.2010
就我所了解的, 與HTML4比較, 較為不同的項目有:
  1. Geolocation
  2. Canvas
  3. Video
  4. Local Storage
  5. Offline
  6. Form: New Input Type
  7. Extensibility: to Mark up some terms (or identity) for web browser or search engine
其中對於Local Storage, 蠻值得一看的文章是: An early walk-through of IndexedDB
Web中提到Local Storage主要是透過瀏覽器提供的, 簡單的key-value pair來存資料
有一些瀏覽器有實作Web SQL Database API, 以提供類似SQLite的介面,
Mozilla提出IndexedDB主要想提供有別於Web Database的SQL的支援,
以Object Store的物件存取資料庫設計,
來比較貼近DOM相關的程式設計.

另外發現原本之前做的研究, 也是一種NoSQL的資料庫,
多看一些NoSQL的資料再來做回顧.