pedantiWEB

Contents

Over time this will become the place for information about pedantiWEB. pedantiWEB will be a Java-based web browser distributed under the GNU Public License.

Philosophies of pedantiWEB

  1. The philosophy of pedantiWEB is to have NO useless features which have nothing to do with browsing documents on the WWW.

  2. The goal of pedantiWEB is that each different component of the browser should do it's own work independently of the rest of the browser. This would allow parts of the browser to be changed or added to without requiring any changes to other components.

    To that end, I have decided to do all the documentation and design before any programming. I want to have a complete description of the browser to which I'll fit the program.

    We will write no line [of code] before its time.
  3. pedantiWEB is not an HTML browser. It is a web browser, capable of browsing many types of files that exist on the world wide web. It can be extended to browse any type of file that can be parsed into some structure. (text/plain is probably the only file type which has no internal structure, but pedantiWEB can treat it as one element containing all the text of the document, therefore pedantiWEB should be able to handle every type of file which can be transferred on the WWW.)

ped·ant
'pe-d&nt, noun
1 obsolete : a male schoolteacher
2 a : one who makes a show of knowledge b : one who is unimaginative or who unduly emphasizes minutiae in the presentation or use of knowledge c : a formalist or precisionist in teaching

Important Readings

Here are some things which have been influential to the design of pedantiWEB. I will add more over time, and also when I re-find things I read but didn't bookmark.



Go to Bill Bereza's Home of Programming, Info and Art

Bill Bereza - bereza@pobox.com
<URL:http://www.pobox.com/~bereza/pedantiWEB/>

pedantiWEB source code, html documents, and images
Copyright © 1997 by Bill Bereza. All Rights Reserved.

All html, source code, images and any other documents contained within the pedantiWEB/ hierarchy on this web site are redistributable under the terms of the GNU General Public License. This does not apply to any documents outside this hierarchy. If you're not sure about something, ask first.

    pedantiWEB comes with ABSOLUTELY NO WARRANTY.
    This is free software, and you are welcome to redistribute it
    under certain conditions.