1687
备注:
|
1658
|
删除的内容标记成这样。 | 加入的内容标记成这样。 |
行号 2: | 行号 2: |
== web2.0时代网站的主要特点 == * 共同创作,驾驭群体智慧 * 内容可重用 * 强调用户体验 * 将Web作为平台,取代传统只能在客户端由应用程序完成的工作 http://zh.wikipedia.org/wiki/Web_2.0 |
|
行号 27: | 行号 19: |
== web2.0时代网站的主要特点 == * 共同创作,驾驭群体智慧,用户应该在网站上拥有他们自己的数据 * 内容可重用 * 强调用户体验 * 将Web作为平台,取代传统只能在客户端由应用程序完成的工作 * 网站不能是封闭的——它必须可以很方便地被其他系统获取或写入数据。 * 完全地基于Web —— 大多数成功的Web 2.0网站可以几乎完全通过浏览器来使用 http://zh.wikipedia.org/wiki/Web_2.0 |
|
行号 36: | 行号 39: |
通用概念: * 网站不能是封闭的——它必须可以很方便地被其他系统获取或写入数据。 * 用户应该在网站上拥有他们自己的数据。 * 完全地基于Web —— 大多数成功的Web 2.0网站可以几乎完全通过浏览器来使用 |
Web 2.0时代
1. web2.0网站主要类型和典型例子
- 博客
- 维基
- 维基百科
- 资源共享
- del.icio.us
- youtube
- flickr
- iTunes
- google map
- 在线办公
- writely
- spreadsheet
- gmail
2. web2.0时代网站的主要特点
- 共同创作,驾驭群体智慧,用户应该在网站上拥有他们自己的数据
- 内容可重用
- 强调用户体验
- 将Web作为平台,取代传统只能在客户端由应用程序完成的工作
- 网站不能是封闭的——它必须可以很方便地被其他系统获取或写入数据。
- 完全地基于Web —— 大多数成功的Web 2.0网站可以几乎完全通过浏览器来使用
http://zh.wikipedia.org/wiki/Web_2.0
3. 网站开发的特点
技术方面:
- CSS, 语义化有效的XHTML标记,和Microformats
- 丰富应用技术(例如Ajax)
- RSS/ATOM数据的聚合
- 规则且有意义的URL
- REST 或者是XML Web服务API
- 某些社会性网络方面
4. 网站开发的主要工具
新生工具
- RoR
- Django
- Pylon
- ...
5. 工具背后所依赖的语言
- 传统语言
- PHP
- Java
- .Net
- 动态语言
- Ruby
- Python
6. Django特点和实例
- Object-relational mapper
- Automatic admin interface
- Elegant URL design
- Template system
- Cache system
- Internationalization
7. 客户端技术
- AJAX
- XUL
- XAML
8. AJAX原理和特点