Before you do anything, as with most API-based web services, you will need to attain an API key before you are able to use the service. Head over to this Google Maps page to sign up for an API key. Signing up is pain free and you get the API-key right after you click on Generate API Key.You then need to download the gmapez.js file from this website and host it somewhere on your website. The actual code necessary to make the map appear on your blog entry or website relies on using an iframe, so you will need to make another html file that the iframe will read from.Below is the code you will need to put in that html file; a few things will need to be changed so keep on reading. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><script src="http://maps.google.com/maps?file=api&v=1&key=YOUR_GOOGLE_MAPS_API_KEY_HERE" type="text/javascript"></script><script src="http://www.YOURDOMAIN.com/path/to/gmapez.js"type="text/javascript"></script></head><body><div class="GMapEZ GLargeMapControl GMapTypeControl GScaleControl"style="width: 400px; height: 400px;"><a href="YOURGOOGLELINK"></a></div></body></html>This is the basic skeleton of code needed to get a Google Map running on your site. You will have to give it your Google API key as well as a valid url to your gmapez.js file. One more thing is the actual Google Maps link for the area you want shown on the map. Go to maps.google.com and find the location you want to be shown, double click on it and then copy the link via the Link to this page at the top right of the Google Maps site. Paste that url in the code above where it says YOURGOOGLELINK. This will automatically center the map on a marker of that location. You can create new markers my creating more and more <a href></a> type tags. Placing a capital letter between those tags will display that letter as the marker instead of the default dot. You can find out more about various configurations at the GMap EZ site.Now to actually placing the code on your site. The piece below goes on the actual blog post or website page. Make sure to feed it the proper URL to your html containing the code above. <iframe src="http://www.YOURDOMAIN.com/pathto/YOURCODE.html" width="500" height="500"></iframe>
Download "Shadowbox" plugin.The simple way to set up Shadowbox is to include the Javascript and CSS files in the <head> of a webpage and then call Shadowbox.init, like this: <link rel="stylesheet" type="text/css" href="shadowbox.css"><script type="text/javascript" src="shadowbox.js"></script><script type="text/javascript">Shadowbox.init();</script> If you already have another JavaScript library included on your page, such as jQuery or MooTools, Shadowbox will automatically detect it and include the correct adapter for working with that library. All you need to do is make sure you include that library before you include your Shadowbox code. For example, if I were using the popular Prototype library with Shadowbox, I would do the following: <link rel="stylesheet" type="text/css" href="shadowbox.css"><script type="text/javascript" src="prototype.js"></script><script type="text/javascript" src="shadowbox.js"></script><script type="text/javascript">Shadowbox.init();</script>
While creating the flash-file you have to define the export-options. Those can be found at file – publishing options, like the size or quality of the film. When integrating a text in the flash-file, the text options have to be defined separately. There exist the options of using the computer fonts. You just have to set a mark at the options while the text is selected. The flash-file itself has to be embedded in html like this: <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve..." width="550" height="400" id="test" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="test.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="test.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="test" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object> With the parameters you can also change the backgroundcolour or quality after exporting the swf-file.
There exist several guidelines for web design. The most common ones are the W3C guidelines. Those define, how tables, fonts, colours etc. have to be designed to guarantee the creation of a high quality website. The best way to start is to roughly go through all those guidelines and pick those who seem to be necessary for the current project. Next you can look for code samples or great designed websites, like published in the book “web design index” by Günter Beer. Some sketches can help to find out, how the website shall look like. When you start creating the website, make sure to use XHTML and CSS, since this is the recommended W3C standard. When you’ve created the first version of your webdesign, you should test it’s usability with some test persons, that give you creative feedback so that you keep on improving the design. When you think that you’ve finished and considered the guidelines, you can check your website automatically with the help of the W3C validators, that can be found here: http://validator.w3.org/