Guidelines for Myke Predko's Reference Page
As you can see, there has been some very significant changes to this
web page. The reason for the changes was to eliminate the work that was required to
make a simple update to the page. The issues I found with the original pages include:
- To add new topics to the web site, changes to more than fifty files were required.
- To modify the overall format of the web site, the fifty plus files would have to be
changed again.
- Some pages have grown to unreasonable sizes for download. This was exacerbated by
the need for the large tables used with the original format for the page.
- Multiple mouse clicks (and large intermediate page loads) were required to jump to
different web pages.
- Slow movement between pages. The large tables in the original page were the primary
cause of these problems.
These issues resulted in the page shown here. This is the second version of
the updates, which I believe addresses all of the issues indicated by various people
when I brought in the very JavaSript heavy first version of the updates. These updates are
much less JavaScript intensive and should be easily navigable by a variety of browsers.
To help you understand what you are going to be seeing on this site, I
have created the following guidelines that I follow when creating/adding
content to the site. These guidelines have not changed from the original site and I
believe they are followed even better with the changes that I have made. If you have
any comments or questions, please email me using the "Comments" tag at the bottom left of
the page.
- The information on this site is as accurate and timely as I can make it. I will
make corrections as they are warranted as quickly as possible.
- This page is designed for 800x600 pixel displays. Lower resolution displays
will require some pages to be srolled to the left and right to view
all the page's contents.
- The format of this site is consistent for all pages on it.
- This site is automatically scanned daily for broken links. Since there are over
1,000 links to various sites, I cannot check them manually on a reasonable basis to
make sure they continue to have the information I originally saw. If you come across
a site that doesn't seem to have relevant information, please notify me of the problem
so I can delete or update the link to it.
- I will continue to work on making this site load as quickly as possible and
look the same across all browsers. If you have any problems with the site, please
let me know (with a description of what the problem is) and I'll try to fix it
for you.
As part of this effort, I will be keeping the page sizes
reasonably small (with a maximum download of 35K per page as my target). This
may not be possible for some pages (especially with large graphics).
- Along with my book information, I will publish errata and updates on this site
as well for products that I have designed as well as problems with third-party
products.
- I will not place copyrighted material on this page without permission of the
author. I ask that you do the same with my material.
- Opinions are mine alone unless otherwise noted.
- Product recommendations have been made without compensation. When I recommend
a product or service, it is because I use it and am very satisfied with it.
- Any companies linked or used with this site are reputable to the best of my
knowledge. If you have problems with any of the suppliers linked on this site,
I would like to be informed of the situation.
Any linked sites will bring up a new window to avoid problems with
working with the Frames on this page as well as eliminate the need to "Back" up to
the page on this site.
- I have provided banners on pages that link to other sites and they help to pay
for this site.
- This site is designed for adults. This is not to say that I have provided
links to pornographic sites, some suppliers (especially in the banner adds) may
only provide their products and services to adults. As well, some links
(particularly linked humor sites) may have off-color material that is not
appropriate for minors.
I really appreciate any comments or suggestions that you may have
to make this page better or to fix problems with it.
myke