An Implementation of World Wide Web Browser

碩士 === 國立臺灣大學 === 資訊工程研究所 === 84 === WWW browser is currently the most popular, general purpose tool for network information retrieval. Under the driving force of universal accessing of network resource and user friendly GUI, WWW is taking...

Full description

Bibliographic Details
Main Authors: Shieh, Jye-lin, 謝杰霖
Other Authors: Lee, Tzao-lin
Format: Others
Language:zh-TW
Published: 1996
Online Access:http://ndltd.ncl.edu.tw/handle/83892685371367157520
Description
Summary:碩士 === 國立臺灣大學 === 資訊工程研究所 === 84 === WWW browser is currently the most popular, general purpose tool for network information retrieval. Under the driving force of universal accessing of network resource and user friendly GUI, WWW is taking the seat of new network application standard. By way of implementaion, we investigate the standard functionality of WWW browser, and its complexity involved in implementation. The content covers from naming of network object, the relationship among objects, access object using different protocol, implementation of client cache, classification of objects, formatting, rendering of objects, to forming sub- windows that can communicate directly with user, etc. That is, the way for a object from server store at remote site, to the window on monitor at client host, is descrpited detailly. This implementation construct a extensible HTML parser, can be transformed to suit new standard easily. By defining a standard of immediate memory image for HTML document, the operation of parsing and formatting is seperated, which make the formatting substitutable to have better rendering as better algorithm is used. Beside the standard functionality of hypertext retrival and and browsing, we provide ways to unify network resource access, one using hypetext model, and another one does not use hypertext model.