Browser and Server Setup

Mobile Application Design and Development [./]
Spring 2010 — INFO 152 (CCN 42504)

Erik Wilde, UC Berkeley School of Information
2010-01-29

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 Erik Wilde: Browser and Server Setup

Contents

Erik Wilde: Browser and Server Setup

(2) Abstract

As a starting point for the assignments in this course, we are setting up a server and files on the server for accessing them with (mobile) clients. This lecture looks at some of the practical issues such as how file access works through a file system and through server software, how server software can even provide multiple access paths (virtual hosts), and how working with Web-oriented content can be made more convenient by setting up a local environment (a local Web server).



Browsers

Outline (Browsers)

  1. Browsers [3]
  2. Servers [2]
  3. Practical Issues [6]
Browsers Erik Wilde: Browser and Server Setup

(4) Sending HTTP Requests



Browsers Erik Wilde: Browser and Server Setup

(5) Browsers and Platforms



Browsers Erik Wilde: Browser and Server Setup

(6) HTTP Resources and Web Pages



Servers

Outline (Servers)

  1. Browsers [3]
  2. Servers [2]
  3. Practical Issues [6]
Servers Erik Wilde: Browser and Server Setup

(8) Handling HTTP Requests



Servers Erik Wilde: Browser and Server Setup

(9) Serving HTTP Requests



Practical Issues

Outline (Practical Issues)

  1. Browsers [3]
  2. Servers [2]
  3. Practical Issues [6]
Practical Issues Erik Wilde: Browser and Server Setup

(11) File Access vs. Server Access



Practical Issues Erik Wilde: Browser and Server Setup

(12) Local Servers



Practical Issues Erik Wilde: Browser and Server Setup

(13) XAMPP

XAMPP

Practical Issues Erik Wilde: Browser and Server Setup

(14) Accessing Files



Practical Issues Erik Wilde: Browser and Server Setup

(15) Server Names



Practical Issues Erik Wilde: Browser and Server Setup

(16) Relative URIs



2010-01-29 Mobile Application Design and Development [./]
Spring 2010 — INFO 152 (CCN 42504)