These instructions are for setting up a community website. It has some guidelines
and then links to software tools. There are 3 tools that are needed to build
and maintain the website:
The tools are available further down the page, keep reading.
The original intent of the Internet was to satisfy a vision presented in 1945 by Vannevar Bush and offered in The Atlantic magazine, called As We May Think . other link. It introduced the Memex. Many erroneously think that the article predicted what was to come and that is incorrect Wiki As We May Think.
Vannevar Bush was a key scientific adviser in the USA and he and others in the Franklin D. Roosevelt administration were working on stopping what they thought was the start of a new dark age. Basically president Roosevelt asked his advisors what was happening and the response was that we were entering a new dark age. President Roosevelts response was to ask how long it would last in terms of 2, 3, or 5 years. The response was, no you don't understand, we are entering a dark age that might last 500, 700, 900 years. So they went to work.
As the war was ending and the outcome was clear president Roosevelt asked Vannevar Bush to identify what should happen after the war. The brain trust produced a document called Science The Endless Frontier . other link. This document established the policies of the USA after WW II up until approximately 1980 when the USA started to reject the New Deal. This document gave birth to the National Science Foundation (NSF), which is why it is on their site. It is also the reason why you enjoy your comfortable life and are able to read this information.
So everyone was working to build the Memex described by Vannevar Bush in 1945. The NSF and all other technology oriented government organizations (NASA, DOD, FAA) were funding various projects. This eventually culminated in 1968 with what is called The Mother Of All Demos. The technology was actually developed with NSF (Universities) while supporting DOD (Semi Automatic Ground Environment air defense), NASA (Space probes and Moon Landings), and the FAA (Project Beacon, NAS Stage-A, and later AERA and AAS which pushed workstation technology to new levels).
It was not until the late 1990's when computers became available to consumers that it was possible to finally have the Memex become a reality. Many software people working under government funding and for free in their homes started to build the tools that would allow anyone to build content and upload it to the Internet. America Online purchased a body of work from one of these people and called it AOLPRESS. It was because of AOLPRESS that everyone was able to produce a website and share their knowledge with the planet.
So the Internet is the Memex. It was originally developed to share knowledge and information from anyone to anyone on the planet. This allows people to study, contribute, and work using the greatest Library in human history. By the turn of the century millions of standalone websites with thousands of documents and webpages surfaced built by millions of people across the planet.
Today there are templates and content management systems but they are only meant to provide simple brochure like pages in some trivial business effort duplicating the yellow pages phone book of the past. They are unable to work with vast amounts of information that is actually needed when engaged in work, education, research, government, and community settings. Wordpress and Wiki mechanisms are too hard to work with because they do not offer a WYSIWYG.
So all we have is AOLPRESS and the modifications to make it work on the new computers. The WorldWideWeb source code was released long ago but no new easy web authoring tools have surfaced. They are either just browsers or very poor editors with no effective mechanism to link to many pages on the fly while you are just writing in a stream of thought. In other words they don't work for the Memex.
If you can help to develop a real replacement to AOLPRESS and grow the original vision of the Memex let us know...
We need to begin with a discussion on technology.
The Internet is not special. It is not technology because it is the Internet.
Technology is everywhere and used for everything. When a new technology surfaces
many think it will change human behavior and make the world better. The reality
is that people imprint themselves on new technology. So eventually the technology
falls into the hands of people who abuse the technology and cause harm. The
following comes from "Systems Practices as Common Sense" when addressing
the misuse of technology:
At what point does misuse of technology translate into deviant design practices?
Some deviant design practices and misuse of technology are:
The Internet as known by the general population is over 20 years old. The reality is that few have bothered to learn and understand the Internet and its technologies. So we have a situation where people are unsure about how to proceed. The answer is simple. The Internet is the Memex. It is a place where knowledge should be shared and great libraries exist to help organizations and people engage in a positive life.
The following are some items to consider when offering a Community Website:
The goal of a community website is both social and business communications.
Initially it will
Setup Hosting and Costs
In the future it may include (when committee is up and running - there are maintenance and privacy issues)
Maintenance includes updating content and links
The following applies to submission. Residents can use this as a guide but do not spend your precious time on these items, just submit your content.
Managing the location of the website and program files on the PC is important. Things are easily lost especially if there is no consistent approach to managing the stuff. Do not try to use the billy gates approach to managing the files, even if that is how you currently do things. The issue is everything needs to be in one place - webpages, images, documents and support tools. The suggested approach to managing the website and program files is:
These are the suggested tools for maintaining the website content. Unless stated otherwise all the tools are PC based.
AOLPRESS.zip - This is used to author webpages. It is simple to use and still the most effective tool even after all these years because when you make links they work without using another tool to preview the results. The problem is it does crash and it is old so you can't build pages with cascading style sheets. However we don't want to do that anyway because it then gets complex and most people will not be interested in authoring webpages. It was abandoned years ago but people have added what is needed to make it work on the latest windows platforms.
The download comes in 2 flavors - one before Win7 and one after Win7. The one before Win7 uses an installer (aolp20_32.exe). The one after Win7 is a compressed file (AOLPRESS.zip), just uncompress it, find the executable, and create a shortcut. There are dll files (400 series) that are in the zip version that are missing from the installer. These at one time were part of the Win operating system, but removed starting with Win 7.
To make AOLPRESS work on the new operating systems the following files were placed in the main AOLPRESS directory: jgaw400.dll, jgdw400.dll, jgmd400.dll, jgpl400.dll, jgsd400.dll, jgsh400.dll. Also in the Help menu the following items were disabled: Show Tool Tips, Show Page Popups.
When using Help in AOLPRESS keep in mind that many of the links no longer work because AOL went through several takeovers and they abandoned the tool. You could modify the internal tutorial so that these bad links are removed, if you think it will help the users.
Aolpress Users Guide - This is the Users Guide for AOLPRESS. Don't spend more than a few minutes on the manual. Just start using AOLPRESS. It is like typing a "document or an email" except they are HTML pages also called webpages. The new twist is adding links and realizing that you are typing multiple webpages that connect via the links. When reviewing the Users Guide keep in mind that Filezilla is used to publish to the website.
Kompozer - This is used to author webpages. It is more complex than AOLPRESS but unlike AOLPRESS you need to preview your links in a separate web browser. This makes life harder. Is supports cascading style sheets.
Seamonkey - This is like Kompozer but it is available for the MAC. Also it does not offer a nice color coded Text view of an HTML webpage like AOLPRESS and Kompozer.
Filezilla - This is used to transfer files from the PC to the webserver housing the website.
Amaya - This is used to author and publish webpages. It is more complex but it does work on Mac, PC, and Unix platforms.
IrfanView - This is an image processing tool. It is used to crop, resize, and save images in different formats. It is fast and easy to use.
Photoed - This is an old Windows image processing program. It was last available on WinXP. It is used to crop, resize, rotate by small amounts, and save images in different formats. It is fast and easy to use.
Remember your computer folder structure is: C:\z-places\shareware and C:\z-places\website
Any programs like AOLPRESS and Photoed that are .zip files, just unzip them in the shareware folder. You can copy the unzipped files anyplace on the PC or just keep them in the shareware folder. Look for AOLpress.exe select copy and then paste a shortcut on your desktop. Look for PHOTOED.EXE select copy and then paste a shortcut on your desktop. Make sure the desktop only has shortcuts NOT programs. Any files or programs on the PC desktop severely degrade the PC performance - get them off if you have any and make shortcuts. To copy and paste right click on your mouse and various options will appear.
Note that as you investigate AOLPRESS do NOT select Help => Show Tool Tips, make sure there is no check mark. This is what causes AOLPRESS to crash when used on PCs after WinXP. There is no info on the Internet on this topic. The download version has Show Tool Tips unset so it works for the newer PCs. It also has the missing .dll files that the Internet suggests.
So why is everything today in Sans serif fonts? The short answer is because everything is being pushed to small displays like smart phones and pad computers. On these small displays you can pack more characters on the screen using sans serif and it does not look cluttered. This is fine if you are not reading a large block of text. However you can't run a civilization on 147 characters or 50 word snippets. This also goes for running a community. Also we should not forget that vision degrades with age. A sans serif font eventually starts to look like a bunch of circles. As time moves on and PCs are abandoned for hand held devices the serif question will be revisited.
A quick lesson in color. Our eyes are not designed to see detail in blue color. The cone cells that are closest to the fovia see the detail and they detect red and green. The cone cells that detect blue are on the periphery of our vision and they detect movement not detail. Also the focal length of blue is different than for red and green. This means our eyes cannot focus in the presence of blue and other colors. This was a technique used by manufacturers to hide the lines in cheap display monitors. Unfortunately this abuse of technology exists everywhere and we find blue everywhere. Just because it is everywhere it does not mean it is right - its use can lead to myopia.
Eye Human Factors Examples . Colors
For a website to be maintainable and easy to navigate it needs to follow a structure philosophy. There are 2 approaches. The first is to write a style guide and the second is to produce a "what if" or example. It is easier to produce an example. The current structure is based on the following ideas:
So as other people start to add content to the website it is critical that it follow the current structure and approach to content. Otherwise it will quickly degrade into a collection of disorganized content that no one will want to access. Ideas are welcome and the website needs to evolve. The evolution just needs to be effectively managed. For example a new website structure rollout should probably be limited to 1 per year with the ability to always access the previous websites.
It is easy to edit a webpage using a hypertext editor like AOLpress. However,
producing a webpage that is readable to all regardless of hardware platform
and software browsers is more complex. For example, the same character type
size, color and shape may differ widely from platform to platform. The following
are guidelines for making the webpage viewable across a broad set of
It is unclear if we will go down this path. It is not needed to have a great website. To venture down this path one does need to be very technology literate with experience in writing serious software and developing serious systems. This is not to discourage anyone with an interest, just don't get frustrated if you can't do this type of activity.
HTML is a language that is used to format text. For example it has commands for bold, underline, color, etc. A web browser is a software application that reads HTML and renders or displays the text according to the HTML tags. So this is a publishing mechanism like word processing but it is universal. The file format is not proprietary and anyone can read it because it is in english. This allows for the display of what are called static web pages. They are static because the content does not change from what the author created.
Dynamic webpages are created by a computer. The computer has a software program that someone develops for a purpose and then based on some user input the computer authors a webpage that is then displayed to the user. Examples are search engines, forms processing, shopping carts, auction management, social media frameworks, etc. Currently we have a search engine on the site.
These are links to get going in this area:
XAMPP is a webserver that runs on your PC. It includes PHP, PERL, and MariaDB.
The information below is old but the reality is this info built the multi trillion dollar Internet. After they did their great work others came in and started to make their mark and the Internet is now JAVA and some PHP based. However PERL is truly magical and nothing comes close to its power and simplicity. Also nothing does regular expression processing like PERL. It makes sense because the inventor of PERL was a linguist and wanted to mine vast amounts of text and other patterns.
PERL Programs archive 1 . archive 2 . archive 3
Old Website Development Tutorial . Downloads