Wowser-Browser


Create a basic web browser like Mozilla, Internet Explorer, or Safari. Although it may sound like a difficult assignment, Java Swing package is shipped with all the necessary classes to build one such browser easily. You do not need to worry about viewing complex web pages that contain forms, active scripts, or style sheets; instead, you should concentrate on the user interface you provide the user to do basic browsing tasks.

Specification

Write a web browser that allows users to locate, view, and manage web pages interactively.

As a minimum, your web browser should allow the user to

Additionally, you group must include at least two of the following features

Examples

This code online shows the basics of how to build a web browser --- how to construct a URL, view it, and follow links from its page. However, it is implemented in a single class, with the functionality tightly coupled to the GUI. You should learn from it how to do the basics of browsing, but not how to design a GUI-based program! In fact, your first task will be to re-design this code.

Additional examples will be given soon to show how to start on some of the project's extra features.

Deliverables

  1. Saturday, October  30 , Version 0.1, Design and Estimate is due
  2. Thursday, November 4, Version 1.0 of the program and project artifact is due
  3. Monday, November  8 , Version 2.0 of the program and project artifact is due
  4. Wednesday, November 10, The project analysis is due

Comments?