I've just finished a prototype for a PHP application I am creating. At present the protoype is only the front end user interface, which is XHTML and CSS. Web design is not one of my strongest points so I thought I might post a thread here in hope of some critical comments and some hints on how to make it better.

The protoype is here:

http://www.sccode.com/projects/filemanager/protoype/

Some of the things I am indecisive about:
  • Should I keep the UI as strict XHTML and use just style sheets for formatting or should I use transitional XHTML and use formatting tags too?
  • I would like to give the user the option of switching between an normal view and frames view. Should I use iframes or normal frames?
  • The upload application will allow users to upload as many files as they with and create directories too upload them into. This means dynamically creating form elements. I am not sure whether to use PHP or Javascript for this?


Feel free to make horrible comments. I know it looks like its been designed by a kid and I would be happy to take any suggestions.

Thanks