Non-specialized people using only a text editor and a browser
Solution Sets has taken web page design and parameterized it. First, this involved identifying all of the characteristics of a typical web page (background color or texture, text color, heading, subheading, images, text, hyperlinks, company contact information, etc.). Once those characteristics were identified, Solution Sets defined parameters and values associated with each, such as "bgcolor=blue" and "topimage=file.gif" and so on. Those parameters are kept in a simple text file (with the extension .prm for parameter) in a directory on a web server (more about how those parameter text files are created and uploaded later).
Solution Sets then wrote a CGI/Perl program which runs on a web server. That CGI/Perl program reads a specified parameter text file, parses all of the parameters, and then dynamically generates a web page. When it does this, the CGI/Perl program also automatically pulls in any text and image information as instructed to via the parameter file. This separation of the textual information from the web parameter information makes the creation and maintenance of web site far easier than traditional methods where everything is put into a single HTML file.
Thus, to create a web page using Solution Sets Dynamic Web Technology is merely a matter of providing text files with the web text information, defining the web page parameter statements (parameter keywords and values), and uploading the resulting simple text files to the web server. The only software needed is a text editor (any will do, such as Windows Notepad, or Microsoft Word) and a browser with Internet access. Note, both of these are presumably available even while traveling (such as a client site, or even in an airport waiting room with access to an Internet terminal). There is no need for specialized people with HTML expertise.
Solution Sets Dynamic Web Technology can even utilize dynamic database capabilities. An example might be a web page which allows prospective employees to search for a job opening by job type or by location, get a list of available matches, and then select one to see details on.
It is worth mentioning that of course not all possible web pages can be developed with this technology. However, a huge range of types and styles of web pages can be produced, including even sophisticated pages such as those that use web frames.
It is also worth noting that Solution Sets Dynamic Web Technology is usually used in conjunction with image files, since most web pages have some form of graphics on them. The Dynamic Web Technology includes the ability to easily upload images or other non-textual files (such as PDF files, spreadsheets, etc.). The Dynamic Web Technology does not actually automate the creation of the image files themselves, however. Images must be obtained separately such as from stock photos, a scanner or digital camera, or custom created by a graphic designer. It is worth noting, though, that such images are often created once, and stay the same regardless of changes made to the rest of the web page containing the images. With the Dynamic Web Technology, once those images are created and uploaded, the web page design and the web page textual content can be independently uploaded and subsequently modified without impacting the associated image files.
Dynamic web page uploading
Only a browser with Internet access is needed
As part of its Dynamic Web Technology, Solution Sets has developed a browser-based tool allowing for the uploading of text files (and image or other binary files), including those that contain web text information, and those that contain dynamic web page parameters. In fact, Solution Sets has even developed a browser-based tool to automate the generation of the parameter file itself (the Web Page Generator will be discussed later). Uploading requires no extra software at all, and can be done from any PC with a browser Internet access. As an example, a marketing manager might be traveling, and could upload a change to a web page (or in fact create a totally new web page) from any Internet-enabled browser whatsoever.
Dynamic web page maintenance
Just an update to text files and (textual) parameter files
Because the web page is parameterized, it is extremely easy to change any aspect of it. And because the web page parameters are separated from the web page text (and images), it is also extremely easy to change or add to any textual aspect of the web page. Consider a marketing manager responsible for a particular product. If a new feature is added, and a press release is created on that new feature, the press release could very easily be added to a web page containing a company's recent press releases. And, a few new paragraphs could very easily be added to the web page describing the product itself.
And all of this could be done without any specialized people (the marketing manager could simply do it), and without access to any specialized HTML or communications software (merely a text editor, and a browser with Internet access are needed).