Web Trends

Web Architecture [./]
Fall 2009 — INFO 290 (CCN 42593)

Erik Wilde, UC Berkeley School of Information
2009-12-03

Creative Commons License [http://creativecommons.org/licenses/by/3.0/]

This work is licensed under a CC
Attribution 3.0 Unported License
[http://creativecommons.org/licenses/by/3.0/]

Contents E. Wilde: Web Trends

Contents

E. Wilde: Web Trends

(2) Abstract

Web architecture in many cases simply lays the groundwork for developing application areas. In this final lecture we briefly look at some of the current trends on the Web, and how they connect to Web architecture. While the drivers of the trends often are not exclusively technical, they often have a substantial background in technology as an enabler of applications. Not all of the technological issues are within the realm of Web architecture, but increasingly the Web ties together a lot of formerly disconnected application areas, and serves as an integration and unification platform.



E. Wilde: Web Trends

(3) Web Versioning

What's the difference between Web 2.0 and Web 3.0?

E. Wilde: Web Trends

(4) Past Developments



The Location-Aware Web

Outline (The Location-Aware Web)

  1. The Location-Aware Web [2]
  2. The Mobile Web [2]
  3. Web Apps [2]
  4. Web Semantics [2]
  5. Web of Things [2]
  6. The Real-Time Web [2]
The Location-Aware Web E. Wilde: Web Trends

(6) Location-Based Services

nokia-map.jpg

The Location-Aware Web E. Wilde: Web Trends

(7) Location and the Web



The Mobile Web

Outline (The Mobile Web)

  1. The Location-Aware Web [2]
  2. The Mobile Web [2]
  3. Web Apps [2]
  4. Web Semantics [2]
  5. Web of Things [2]
  6. The Real-Time Web [2]
The Mobile Web E. Wilde: Web Trends

(9) Mobile Phones

phones.jpg

The Mobile Web E. Wilde: Web Trends

(10) Native vs. Web



Web Apps

Outline (Web Apps)

  1. The Location-Aware Web [2]
  2. The Mobile Web [2]
  3. Web Apps [2]
  4. Web Semantics [2]
  5. Web of Things [2]
  6. The Real-Time Web [2]
Web Apps E. Wilde: Web Trends

(12) HTML5 for Advanced Web Apps

HTML5

Web Apps E. Wilde: Web Trends

(13) The CSS3 Effect?



Web Semantics

Outline (Web Semantics)

  1. The Location-Aware Web [2]
  2. The Mobile Web [2]
  3. Web Apps [2]
  4. Web Semantics [2]
  5. Web of Things [2]
  6. The Real-Time Web [2]
Web Semantics E. Wilde: Web Trends

(15) Understanding the Web

semantic-web.jpg

Web Semantics E. Wilde: Web Trends

(16) Understanding Resources



Web of Things

Outline (Web of Things)

  1. The Location-Aware Web [2]
  2. The Mobile Web [2]
  3. Web Apps [2]
  4. Web Semantics [2]
  5. Web of Things [2]
  6. The Real-Time Web [2]
Web of Things E. Wilde: Web Trends

(18) Connecting Real-World Objects

internet-of-things.jpg

Web of Things E. Wilde: Web Trends

(19) Internet vs. Web



The Real-Time Web

Outline (The Real-Time Web)

  1. The Location-Aware Web [2]
  2. The Mobile Web [2]
  3. Web Apps [2]
  4. Web Semantics [2]
  5. Web of Things [2]
  6. The Real-Time Web [2]
The Real-Time Web E. Wilde: Web Trends

(21) Tracking in Real-Time

woopra.png

The Real-Time Web E. Wilde: Web Trends

(22) Pull vs. Push



E. Wilde: Web Trends

(23) Conclusions



2009-12-03 Web Architecture [./]
Fall 2009 — INFO 290 (CCN 42593)