Expect to see a lot more about Axure training on this blog ~The Screeching Bald Eagle.... Screeeeetch..
Axure RP is a piece of software it runs in windows there are two versions the non pro and the pro version, you can get a 30 day trial and we are using that at the moment, I was told by the software makers that i could extend that licence for free by sending them an e mail, so thats nice very nice... This is wire framing software and you probably wondering whats the point of that.... well good point...
Well the answer to that question is that with wire framing you can essentially map out the web page structure, i.e where are all the main elements going to appear, and what will be their relative sizes and positions. You may want to get that all right before you add images, but i think you can add images at the same time...
What i have not figured out yet is this how do you add page titles and also add metatags which i believe you will need to have... and then how do you define the web page size with respect to the size of the mobile phone that that web page might be displayed on!!? The answers to these questions are comming.. so come back to this blog and take a look in a week or two perhaps....
Ok so here's the thing.... You need to practice using Axure, and if you want to actually see how the finished page works, you might need a local web server, though if you just want to look at the layout you might not need that..

What we do not know is, do you need something special on the web server to make axure web pages work, at the moment we are assuming not? If you are reading this and know the answer to any questions posed by the Screetching eagle email your answers to axure@chephrenrepairs.com or if you don't want to do that, instead go to chephrenrepairs.com the home page and simply fill in the form there but put Axure inside the The computer problem you have field: simple aint it. here is the hyperlink directly to the home page of chephrenrepairs.com
Ok so what are we talking about here... well essentially not all browsers are the same, and because of this you need to write a web page so that it can detect which browser the view is actually using, next you need to write abit more code to distinguish for instance between Firefox and Internet Explorer.

Next you need to have some code that has a branch in it something like If the browser is Firefox display this load of html and if it is Internet Explorer then display this lot of html.

Now One Way You can do this is to use Javascript, infact that is how we are gong to do this, so follow this article in the Computer Fixer blog, firstly look at our home page in IE 8 and then in Firefox 3.52 what do you notice....

Well we have written a little Javascript that detects whether or not the browser you are using is IE6,7,or 8 OR is not one of thouse, Ok so we are making the assumption that if you are not using IE6,7,or 8 you are most likley using a browser that is not Internet Explorer based and for sake or argument is Firefox.
Take a look at this page : http://www.chephrenrepairs.com/testfire.php

What do you see, well it prints to the window a little message doesn't it, just in the pink area imediately above the main navigation menu, clever isn't it.... but that's not the whole story is it. You need to make sure that Java Script is definately wrapped up in the correct tags for it to work. Now we can consider how we are going to get the page to display slightly diffrently depending on what the javascript finds.... here we need to think a bit, remember this is being done on the fly so I'm writting this and pondering how it will work at the same time.
We have now incorporated this both into the page called testfire.php and in to our Home page, of course we will test everything a bit in various browsers using testfire.php before we go ahead and alter our main Home page, "but lets face it, we have got ot get the Home page displaying correctly in IE6 and Firefox".

Generally speaking most people design to make the page display in Firefox correctly first, then consider other browsers, but you must remember that there is an awfull lot of people still using IE6 at the moment. See Solving the Cross Browser Problem -my page Displays in IE6 differently part 2 for more...
In particular you must consider that you may be able to write effectively two chunks of HTML and then only display one of them dependant upon which browser is detected, but this might be very clumsey and may make the page very long indeed.
Development of a Drop down or pop out Menu system is happening at Chephrenrepairs.com. The Aim is of course to create a Pop out menu system that looks Cool and Snazzy but also works in Fire fox and Microsoft Internet Explorer. we have been working on this now for a while and have adapted a menu System that we found at http://www.tanfa.co.uk
This Menu System is essential an Unordered list and can be implemented either as a Horizontal or a Vertical menu. To see it in action Go to Drop Down Menu
As always we Have created a link to the page right here in our Blog.
There are a Whole bunch of tricky problems to solve, we mention a few of them here: one problem is that IE or the popular Microsoft Internet Explorer will not handle the pseudo class hover correctly and thus> with out a little help< you can easily write a pop out menu that works perfectly in Firefox and Opera but fails to pop out at all in Internet Explorer. The solution to this we have found and it is neat, we found the solution on the www.tanfa.co.uk web site and it is essentially utilizes a script that alters the behavior of mouse actions when it is sensed that you are viewing the web page using any IE version of browser. Hence you need to get this file, and it is explained on the tanfa.co.uk how to download this little file. You need of course some code to detect that the Web Page is being viewed in Internet Explorer, and a little CSS as well.
Microsoft's Internet Explorer (IE), however, does not support :hover on anything except , anchor, elements and also it's support for Child Selectors is sadly lacking, and it is this lack of support for :hover that needs to be overcome. The basic HTML required to implement the menu as well as the CSS needed to make it work are all found in the Tanfa.co.uk web site that we have linked to from this blog article.

There are plenty of Browser computability Problems to overcome: and one of them resolves around Java Script. Java Script is very popular indeed and there are lots of web sites where you can find little bits of Java Script already written that do very use full jobs. For example you may well want to display the current date on a web page, yep you can do it with Java Script or php or a few other ways. We found thought that when we put a .php extention on out Web page that the drop down menu no longer worked correctly and the user could not select the menu items in the third pop out section, thus we decided to display the date using Java Script instead..... but this presents its own problems..
Over the next few weeks we will be investigating and putting some pages up at Chephrenrepairs.com all about drop down menus, whether that be implemented using CSS, Java Script, Or Both or other Web Writing Technologies. There are a number of places whwere you can buy the code to create drop down menus for around $25.00 or about 13.00p, Then of course you can always write your own, this requires some effort, and some practice, but we will be doing this some time in the next few weeks. we will put up some links to various web pages that demonstrate some of the principles that you must grasp to successfully make a drop down menu. In fact we do also welcome your contribution, and if you want to place a comment about drop down menus in this blog then please do so, or go to our forum and write little article Forum at Chephrenrepairs.com
Look if you are not interested in CSS, or do not care what Cascading Style sheets are then perhaps you should not be reading this at all.... but if you are wanting to know how to write Cascading Style Sheets including creation of Vertical and Horizontal Web Menus the read on... We are working hard drinking a pint of Spitfire down the pub and writing the Getting Your Knickers in a Twist with CSS series of pages at chephrenrepairs.com. These pages are all about how to write CSS, and we will have or do have depending on how old this blog entry is now, pictures on these pages taken in Alaska USA, that is the state right at at the top of the USA and bordering with Canada. Either find the link on the home page of the web page of the web site http://www.chephrenrepairs.com