James F. Kurose and Keith W. Ross, Addision-Wesley, 2003.) The practical purpose of the client-based browser application is to enable a user to interact with the application through the display of plain text, and/or interactive, dynamic functionality in the form of buttons, text boxes, scroll down bars or other objects, widgets contained on one or more web pages constructed using the aforemention