Website - Now be warned you newcomer's.

  Derek 20:56 31 May 2003

I've been a 'webmaster' for quite a time now and at times I've been at my wits end because of a silly mistooky I made !! Let me explain.
I had forgotton that to put your personal email address on a website is just asking for trouble. If you can manage without it and use a phone number instead, then you'll be better off.
I reckon to get about thirty 'scruffy' (and the like) emails a day that have to be dumped using
Mail Washer Pro. They come from all over the world and some are absolute filth by anyones standards.
So be warned, there are programmes out there that do 'auto' searching of websites for personal contacts.

My website is produced as a charity effort for my local Rotary Club. I produce it with MS Publisher 2000 at very low cost and with no special additional software. The site name is so please take a look and see what can be done with so little an outlay.

Kindest regards Derek Miles.

  Derek 20:58 31 May 2003

Should have put
click here

Regards DM.

  Pesala 23:13 31 May 2003

This seemed odd. Shouldn't it be PingPongAthon? Otherwise, no problems. Not my kind of music, so the home page could perhaps do with a silent button to turn it off.

The pictures look a bit flat just laid straight on the white background. Maybe a drop shadow or border would look better.

  Forum Editor 01:07 01 Jun 2003

MS Publisher doesn't lend itself to making good web sites. Hardly surprising, as its primary purpose is that of a Desktop publishing program.

I found your site interesting, but a few brief comments spring to mind.

1. The site is confusing, and this results partly from your use of different fonts and point sizes on almost every page - in some cases you've used all caps - which is not good practice in any form of publication. To be inviting a site should have a clearly defined and cohesive 'look' and this is achieved by using the same header, sub-header and body text fonts and point sizes throughout.

2. The grid background will be familiar to every Microsoft Office user as being one of the standard HTML email backgrounds. It causes tension and is distracting on a page with fair amounts of text and images. A plain white ground would work better.

3. I noticed that some of the colour photos have been saved as Gifs. A rule of thumb is to use JPEG compression for complex colour photos and Gif compression for images with blocks of solid colour - logos, graphics and the like. You'll get better results if you JPEG all your photos.

4. The layout is confusing. I suggest that you put the navigation buittons on the left of the homepage (rather than in the centre) and repeat them on every page in the site. Then you won't need to have text links at both top and bottom of each page.

5. You would find it easier to lay out your page content if you used tables. A good way of working is to create a template of a standard page, complete with tables and use it for all new pages. You can add cells and columns to a page as you see fit, but the use of a standard outline table would give a clean, uniform look to the site.

6. Don't forget to include a copyright claim on the bottom of the homepage. This should take the form of a copyright symbol followed by the year date and the name of the site owner(s). You should also cover yourselves by including "All rights reserved, all trademarks hereby acknowledged." Use a small font size - say 8 point Arial for this.

7.I agree with pesala - the music will not be to everyone's taste, and nothing is destined to drive visitors away with greater alacrity than intrusive music on a site, so an 'off' button would be a great idea.

I hope you find all comment constructive - it's intended as such, and I can see you've worked hard on the site.

  Patr100 11:33 01 Jun 2003

The blue on blue menu text on the home page is a little small and difficult to see as the background is a similar tone.

On the putting your email address on a webpage and getting "spam" or junk email issue : This is a potential hazard and difficult to eliminate totally, however you may find that not using the "mailto:" option may help to reduce this as some email harvesting programs look for this. It does mean that visitors have to manually "copy and paste" your email to send one but helps to eliminate the automatic email senders.Ie you put the email address in ordinary text, not as a clickable link that launches a blank email message to be sent eg: with Outlook Express.

  Taran 12:13 01 Jun 2003

Your warning about spam messages and in particular the current trend for unwanted porn emails is certainly a valid point.

Most ISP's, even those who offer free webspace as part of your account, also offer feedback/email form scripts as part of their service to you.

They can be a little fiddly to get up and running properly, but provided you follow your particular ISP's instructions to the letter you should be OK.

My point here is that many of these scripts hide your email address (though not all of them do) which prevents them from being gathered by the spammers.

There are also some relatively simple JavaScripts that hide your address from most SpamBots (these are the programs that crawl the web, looking for addresses in web pages to send to).

An example of a JavaScript code that hides your email address is as follows:

This section of code works anywhere on your page, but I make a habit of putting it in the head tags just before the second </head>

If you want to use it, copy the code between the two ====== lines, but don't include the =====


<script language="JavaScript"


var who = "your email address name";

var url = "your ISP . Com";

function print_mail_to_link() {

document.write('<font size="-1" face="arial"


document.write("<A HREF=\"mailto");

document.write(":" + who + "@");

document.write(url + "\">" + who + "@" + url

+ "<\/a>");





Change the two lines in the above code that read;

var who = "your email address name";

var url = "your ISP . Com";

so that they contain your email name (the bit that comes before the @) then the second line must contain your ISP name, say (without the http or www at the beginning).

Now copy this line and put it in the body of your page, where you want the email link to appear;

script language="JavaScript" type="text/javascript">print_mail_to_link()</script>

What it does is break your email address into two component parts, your email name followed by the ISP name part of the address and there are instructions in the code to tell your browser to use the information it contains as an email link, so it knows to put the @ sign between your email name and ISP name.

If all of that sounds complicated, that's because it is.

I'd suggest you take a look at your ISP and see what form scripts they have. If they offer Perl/CGI then use it, because it will do a wonderful job of keeping your email address hidden (in most cases).

Finally, if you use Mailwasher then keep bouncing the unwanted emails back to their point of origin. Sooner or later it will start to pay off.

Good luck with it.



  Taran 12:28 01 Jun 2003

OK, since I completely screwed up the above code, this is the correct and working version:

This first block goes into your <head> </head> tags

<script language="JavaScript" type="text/javascript">
var who = "username";
var url = "ISP.Com";
function print_mail_to_link() {
document.write('<font size="-1" face="arial" color="blue">');
document.write("<A HREF=\"mailto");
document.write(":" + who + "@");
document.write(url + "\">" + who + "@" + url + "<\/a>");

Now this line goes into the body of your page:

<script language="JavaScript" type="text/javascript">print_mail_to_link()</script>

  Taran 12:30 01 Jun 2003

That's what I get for trying to be clever.

I lost some of the code in trying to format it to make it readable in this forum.

Anyway, that second attempt works just fine.

Now I'm going to lie down beofre I hurt myself...



  phil 15:50 01 Jun 2003

Here's a simpler version that does the same job

<script language=javascript>
var showlink = "<FONT color=#FFFFFF><b>contact Fred</b></FONT>";
var showname = "fred";
var showhost = "";
document.write("<a href=" + "mail" + "to:" + showname + "@" + showhost +
">" + showlink + "</a>")

  Pesala 17:19 01 Jun 2003

One member on the Opera forum started a thread on this subject click here

His idea is simple — encode the address as HTML character code entities. The first responder suggested that it was enough to encode just the @ symbol. I have put a space between & and # to prevent the codes turning into characters here.

href="& #109;ailto:yourname& #64;"

This method seems a lot simpler than Java scripts, which are also discussed there. What do you think? Is this good enough to stop the email search robots?

  Pesala 18:04 01 Jun 2003

This link leads back to the Home Page. It would be of more interest if it led to the WWT site: click here

or one of the other sites revealed by Google, telling people how to get there.

For the music, I would choose something more classical, and perhaps therefore less likely to offend? The Blue Danube, the Minute Waltz, Eine Kleine Nachtmusik? It is difficult to choose something that will create the right mood without putting a lot of people off.

This thread is now locked and can not be replied to.

Elsewhere on IDG sites

Xiaomi Mi Mix 2 review

What went wrong at the Designs of the Year 2017

iPhone X news: Release date, price, new features & specs

Comment utiliser Live Photos ?