Difference between revisions of "Leif-cs488-tasks"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
===Server Pre-Processing=== | ===Server Pre-Processing=== | ||
− | * | + | * <strike>Read HTTP Request<\strike> |
− | * Identifies language | + | * <strike>Identifies language<\strike> |
* Sets up Pre-Processing App and sends to client | * Sets up Pre-Processing App and sends to client | ||
===Javascript Pre-Processing Package=== | ===Javascript Pre-Processing Package=== | ||
* Checks for a cookie | * Checks for a cookie | ||
− | * Identifies screen size | + | * <strike>Identifies screen size<\strike> |
* Comes up with a network throughput estimation | * Comes up with a network throughput estimation | ||
* Prompts the user for verification if there is no cookie | * Prompts the user for verification if there is no cookie |
Revision as of 20:16, 26 November 2012
Server Pre-Processing
Read HTTP Request<\strike>Identifies language<\strike>- Sets up Pre-Processing App and sends to client
Javascript Pre-Processing Package
- Checks for a cookie
Identifies screen size<\strike>- Comes up with a network throughput estimation
- Prompts the user for verification if there is no cookie
PHP Post-Processing Package
- Reads information from the JS app
- Using screen size, the request is categorized
- Specific CSS matching that category is loaded
- Using language, the content is translated
- Image and video optimization is done that matches the category * Script and styles are run through a compressor
- HTTP requests are combined
- Adds override interface
- Generates cookie
- Sends content