DR-KNOW : IQ-2k Information Services
_ WEBSITE PROGRAMMING _
HTML & CSS
By: Todd Wheatley
(c) IQ-2k 04-17-21
Building a website has become more complicated over the past twenty-five years.
Though some basics still exist. A great many sites, for example, continue to use
an HTML/CSS base structure. So if you want to give it a try (even without a web
address) all you need is a laptop or desktop computer. Better still, you can see
immediate results with a web browser. It's exceptionally simple to get started.
Instead of a word processor program like Microsoft-Word use a simple "notepad"
TEXT EDITOR. The reasons for this are a little complicated and go all the way
back to the first computer compatibility standards. When you save a file using
a "notepad" program a dot txt (.txt) extension is created. Then you just need to
change it to dot html (.html) for the browser to read. It's that easy aside from
entering the correct computer code.
Any type of computer programming is like speaking a foreign language. Armed with
some rules and a few words you can find your way to the bathroom or order a cup of
coffee. Real conversation, however, takes work and a lot of practice. Like many
knowledge related things today your progress will only depend upon effort and motivation.
There's enough free online resources to get you all the way to the finish line.
Consequently this article may help you get going or it may turn you away. It's all
about motivation.
Personally I've held a fascination for computer programming from a very young age. I
was 14 when the first microcomputer entered the market (1976). The first pocket
calculators were becoming popular and mass marketed. By comparison, the new microcomputers
were a luxury item. In fact any computer access was a luxury. As one of the top students
in high school I had access to a MAINFRAME COMPUTER through a teletype. At the U.S. Air
Force Academy (1980-1983) I had MAINFRAME access through a console. Exceptionally high-tech
for the time. Very early (for my age demographic) I became proficient in mainframe languages:
BASIC, PASCAL, & FORTRAN. Then with my first microcomputer access (1985) I collaborated on a
software package to calculate earth moving volumes for civil engineering projects. That
software design was coded in HP-BASIC. A language exclusively used in HP-80 computers.
At that time specialty languages existed for every brand of computer. Which limited the
market to that specific brand of computer. Then came the introduction of the Intel chip
and the MS-DOS operating system. Those standards were adopted by numerous companies and
brought compatibility across platforms. SOFTWARE COMPATIBILITY supercharged the microcomputer
revolution. It also forced the disparate languages into extinction.
For me the thrill of victory in completing a large software package quickly turned into the
agony of defeat. The software became instantly obsolete. After the pain wore off the marketing
potential of MS-DOS compatible code brought dreams of glory. Such were the dreams as I reached
completion of an operating system that took two years to code. The more correct term would be
an OPERATING ENVIRONMENT since it operated on top of MS-DOS. Just before I finished the first
version of Windows(r) came out. It too was an operating environment, but was sold as an OPERATING
SYSTEM. Even though it operated on top of MS-DOS.
The instant popularity and market penetration of Windows(r) precluded competition. Fortunately
I wasn't easily discouraged and produced CAProck (geotechnical engineering information system).
With 10,000 bibliographic records it was more than three years in the making and met an untimely
demise. Ultimately the market proved too small to earn a profit.
My next software package, AIR_base (an aviation information system), greatly improved the code of
the ill-fated CAProck and had a thousand percent greater market potential. Just before it's
release (Apr.2007) the sky was the limit. Or so I thought, being unaware of the coming market
cataclysm. Not just the "Great Recession" that had already quietly begun, but the coming
obsolescence of code written from 1987 to 2007. In other words everything I had written. Including
my best work (AIR_base) that went obsolete the day it came out.
Late in 2006 or early 2007 Microsoft introduced a new standard and with it an extinction event
similar to 1987. Given the string of commercial failures in software design I took a new path:
nonfiction book writing.
My first writing attempt in the year 2000 shed serious doubt towards my writing ability and even
now a writing project takes an extreme amount of effort. Eight years later I tried again and
produced 109 pages of readable text. Failing to secure a publisher a year after finishing, I put
a website together as a vehicle for self publishing. It was my third website in nine years and I
wanted a more professional look. On the other hand I didn't want to spin my wheels learning another
programming language. So like others of modest means I purchased a website package called "WebEasy 6"
and selected a TEMPLATE.
My website now has more than 1000 pages. The first 5 pages were modified from the template. The CSS
code has been the biggest help. However those five pages are the only ones with images. Over the past
twelve years I've only learned enough to keep my website lean, and attractive. Yet totally unsophisticated.
In 2016 I introduced a BLOG section which brought a need for graphics / images / pictures. Up till that time
graphics had been unnecessary and too difficult to do well. Now it seems time to move forward and test my
methods ... DR-KNOW ... "Learn Anything in No Time". Mostly I just want to add a few simple images. Just
enough to enhance the content and not drive people away. But why stop there ... there's DROP DOWN MENUs,
image galleries and more ... in other words, a real website. As usual the research has been posted on my
TOPICs page .... click on the link below.
HTML-CSS website design
(edited 4-26-21, 4-30-21)
(c) 2021 DR-KNOW
IQ-2k Information Services
TOP
HOME
[ topics ]
articles
podcasts
videos
Information eQuation (BOOK)
Information eQuation (examples)
EMAIL COMMENTS to DR-KNOW
Please support this web site: give any amount via
PAYPAL ("money TRANSFER") to todd@dr-know.biz