Firstly. Its all Flash. Nooooo. Its 2008 and you could build a brilliant non-flash website 5 years ago. You're website just isn't complex enough to warrant a full Flash site. Build it using XHTML + CSS, and if you really need Flash for a gallery build that into the site. Some companies block *.swf. Search engines don't like it as much as they do xhtml. People can't link directly to a page on your site. You just don't need Flash. Take a look at mine,
http://www.petecarr.net. No Flash apart from the slideshow which is nicely integrated. The gallery works in a similar way to yours too but with the added bonus of being accessible and SEO friendly.
I disagree with most of this. This is 2008. Flash has come a long way since it first arrived on the scene. There is nothing wrong with doing a minimalist website in Flash. It just depends on what you want to do with it. A site does NOT need to be complex to use Flash. As for companies blocking .swf, that is news to me. Frankly I think that is complete rubbish.
My opinion is this. If you are going to use flash for the site then make sure the navigation is clear and the content is correctly placed. As it is a photography site then the focus must be clearly on the photographic content, namely your portfolio. Take a look at slideshow pro for example. It would be a perfect tool for displaying your portfolio. Sure it is in Flash but search engines and the internet have moved on a lot since then. Besides there is nothing wrong with using fall back content which the search engines WILL pick up. Take a look at swfobject. If flash is not available it'll show the CSS and HTML version of your site instead and is completely invisible to the end user and your site WILL get indexed by all the main search engines. Take a look at
http://www.beggscotland.com/ as an example. View the source and you'll see indexible HTML content.
Second. You click on gallery and get lots of grey boxes. Um? It feels unfinished. I know you say it is, but its better to finish a site and ask for opinions than show a half finished one. You'll just end up saying "Its a work in progress" to everyones responses.
I agree with this
Third. Guestbook? Unless you're a 12yr old girl with an AOL website in 2001 you don't need a guestbook. If people really want to get in touch they will.
Not really that helpful. If you want people to contact you through the site then make contact details available. However some people would rather contact you through the site in which case a contact form is appropriate. A simple basic form with as few fields to fill in as possible makes a huge difference in how many contacts you'll get through the site.
[/quote]
Fourth. You don't need a photo of a camera on your biography page to show people that you are a photographer. Its a bad cliche.
^^ What he said.
Some of what I've said might seem a bit technical, and it is, but it's to help dispel various myths about Flash websites. You can also deep link into flash sites nowadays. If you know how to program Actionscript 3 then you can build a stunning flash site. But I understand that some of that might be outside your current skill set.
If you want some hints or tips or links to more information then please get in touch and I'll help you out. I must point out that Pete's points in using XHTML and CSS are absolutely encouraged but at the same time you should not be afraid to use flash should the site warrant it.
As it stands just now though, your site needs to put more emphasis on your portfolio. That is the first thing that should strike the visitor. This is where Pete's site is a good example. It's the first thing that you see, the images are nicely laid out, the typography is good and matches the style of the site and the grid is evident throughout the site where it matters the most. You also need to make sure you don't 'talk' to much as it is the images that should be doing the talking in this kind of website
I've also noticed that when you move from page to page that the icon next to the navigation doesn't move to the current page. Small bugs like that can make a negative impression.
There also seems to be a large amount of 'crap' in your HTML that can be trimmed with a little bit of work. Sorry, Im starting to get into the backend of things now when really I think you probably only want CC on the front end.