Newbie dot Org HomePage
Visit one of our web buddies
Conceptual Walls / Conceptual Terraces
Consider a webpage. We all know that a webpage is a text file with the special extension of "htm" or "html". We also have come to understand that these pages live on a webserver somewhere "out there" on the internet. They are sort of like pages on our computer's harddrive except that they aren't. Instead webpages are stored somewhere else and come to us through the phone line into our modem.

This page that you are reading, for example, lives on a server somewhere in Nevada City, California. Last time I looked it was in a computer sitting on a desk in the corner of a rather large room filled with zillions of racks of modems and computers. There is no monitor on our webserver because all of the files are sent out over the internet not onto a local desk monitor.

So, it's pretty well understood that this page you are reading is constructed from a text file which came to you via modem from Nevada City through a hop-scotch of computer to computer over the internet. Exactly how it gets from computer to computer and makes its way over the internet is a bit of a mystery. But the notion that there is a text file somewhere sitting around for you to request is more or less clear.

But, alas, it's not true. This webpage, as you see it, does not exist anywhere on the internet. It does not exist on any computer in Nevada City or anywhere else. It only exists as potential.

This page is assembled dynamically from separate parts each time that someone requests a look at "http://www.newbie.org/html/lesson15.html". This is a dynamic page. Admittedly we have not made the next leap into storing this page as data in an Oracle database file to be assembled by programs on the fly. We've only broken it into a few parts. The footer is standard, so we keep one copy and use it over and over. That sort of thing.

So, what does this have to do with "Conceptual Walls?"

The ability to work with webpages assembled on the fly from bits and pieces lies on the otherside of a conceptual wall. There are folks that just don't have the ability to wrap their brains around the concept of a webpage being written into bits. For those folks it is much easier to think of webpages as a single text file somewhere. And if those folks were to make the leap into producing their own webpages it would be easier for them to grasp the skills necessary to create a file and move a file. That is a "Conceptual Terrace" upon which they can scramble about comfortably.

So, why am I bring this up?

I am making a plea on behalf of newbies everywhere for software companies, educators, developers, and everyone concerned to allow for "Conceptual Terraces" and "Conceptual Walls".

Why don't we have a review of Hotdog? Why don't be give a brief introduction into Hotdog? Why have we ignored it as a webpage editing tool? Simple. They mix material from wildly different "Conceptual Terraces" into the same user interface. They have Java, JavaScript, Multimedia Plugins jammed onto the same interface as line breaks, paragraph styles, and simple links.

If a user needs help in knowing what a paragraph style is there is no way they are ready for Java applets. If someone can't figure out how to insert a picture of graphic into a webpage they are not ready to interface a Flash movie into an interactive Javascript. Let me repeat that because no one seems to get the damn point: "If someone can't figure out how to insert a picture of graphic into a webpage they are not ready to interface a Flash movie into an interactive Javascript."

If you are involved in any way whatsoever in the design of software, please do us all a favor: move the material from a radically higher conceptual terrace into a submenu, or a special popup, or even into a professional interface turned on by altering the options.