Due - Tuesday 10/26, 11:59pm
The goal of this assignment is to give you practice with using and processing HTML. You will (1) hand-write an HTML site and (2) write an HTML tag stripper.
Part 1
For Part 1 of this assignment, you will familiarize yourself with HTML by hand-writing a web site. You will develop at least two web pages. The first will provide a Google-like interface where a user can perform a search query. The "Search" button will link to the second page that displays the results of a query. You will not actually be generating results. Instead, your "Search" button can simply link to another page that shows the results for a static query. The goal is really just to design the interface.
For submission, you will copy your HTML files to /home/web/your-user-name/searchsite. This will make your pages available at http://www.cs.usfca.edu/~your-user-name/searchsite.
If you really want to impress me, design a logo for your site!
Part 2
For Part 2 of this assignment, you will further familiarize yourself with HTML by writing a tag stripper. Your program will work as follows:
As you design your program, keep in mind that you will eventually integrate this code with your Lab 2 code.
Attached are several sample test cases. We will design some similar, simple, test cases and also test your program on several real web pages (e.g., google.com).
Grading (still subject to change...)