Your HTML should be XHTML - there is no DOCTYPE declaration, and no XML version declaration:
Code:
<?xml version="1.0" encoding="utf-8"?>
<!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" xml:lang="en" lang="en"> That is the strict DTD, I bet the developer that did the site though didn't make the rest of the elements valid XHTML for strict so I would suggest using this one if not:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
It seems your main styles are embedded directly inside the document, which is not recommended as the browser has to render it EACH time the page loads, where as if you put the styles in a stylesheet ('style.css') and link to it in the header, the browser will cache it and will not need to re-render it on each load.
(Goes in the header element: )
Code:
<link rel="stylesheet" type="text/css" href="to/your/css/styleshee" />
All of the javascript can be put into .js files and linked to as well to make it cleaner...
It takes my computer 1.3 seconds to load all of your images (far too many in my opinion); and I am on a cable connection (will be significantly slower for 56k'ers).
The tables are using element level embedded styles (which isn't invalid per-se, but certainly not inline if you were using a stylesheet).
None of your <img> tags have alt="" attributes (which means blind people won't know what the hell is going on); all of your links don't have a title="" attribute (which isn't NECESSARY but certainly semantic).
Native PHP sessions are not bad, but, if those things are not encrypted you are in for one serious security threat (things as in the PHPSESSID appended to each link...).
Also, as someone else said, the URLS are dirty and mod_rewrite would be a very good idea.
And this is what your site looks like in a 100% text based web-browser (ie they don't use images, they just display text). As you can see, it would be difficult to get a picture of what was going on.
Code:
[1][logo.gif]
[2]Home | [3]Sign Up | [4]Search | [5]Contact Us |
[6]About Us
[c1.gif]
username
____________________
password
__________
[go.gif]-Submit
[c3.gif]
[7]Forget password
Browse blog or search ________________________________________
[go.gif?PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1]-Submit
[t1.gif]
[t3.gif]
[base1.gif]
[diary.gif]
[diary_text.gif]
[photos.gif]
[photos_text.gif]
[blog.gif]
[blog_text.gif]
[friends.gif]
[friends_text.gif]
[8][ads.jpg]
[base3.gif]
MYVISIONBOARD BIGGEST BLOGGERS
[9][3D_Scansac4d27.jpg]
Scoot B
[blog.jpg] [10]view blogs
_________________________________________________________________
[11]Scoot 1 entries
[12]amosser 1 entries
[bline.jpg]
MYVISIONBOARD RECENT DIARIES
[13][nophoto.gif]
I enjoy the fullness of my life. I'm greatful for all I have and all I
will have because I have it NOW
[blog.jpg] [14]read entry
_________________________________________________________________
[15]My Thoughts Of Abundance Tuesday at 9:06pm
[16]Getting started. May 18,2007 at 11:00am
[17]Ooo, I like this! May 17,2007 at 2:30pm
[18]Intentions May 16,2007 at 12:27pm
[19]MyVisionBoard's First Day May 15,2007 at 8:33am
[bline.jpg]
MYVISIONBOARD LATEST NEWS
Invite A Friend!
New features added to MyVisionBoard [20]read more...
_________________________________________________________________
Welcome To MyVisionBoard
Welcome to MyVisionBoard. All you need to build and maintain your
Vision Board on the internet. [21]read more...
_________________________________________________________________
[22]More News Here
[bline.jpg]
[23]About Us | [24]Terms | [25]Contact Us | [26]Testimonial
© 2007 MyVisionBoard.com, All Rights Reserved
[27][green1.gif]
References
1. http://www.myvisionboard.com/
2. http://www.myvisionboard.com/index.php
3. http://www.myvisionboard.com/signup.php
4. http://www.myvisionboard.com/search.php
5. http://www.myvisionboard.com/contactus.php
6. http://www.myvisionboard.com/aboutus.php
7. http://www.myvisionboard.com/forget.php
8. http://www.myvisionboard.com/signup.php
9. http://www.myvisionboard.com/member/profile.php?uid=117882719797&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
10. http://www.myvisionboard.com/member/profile.php?uid=117882719797&action=viewblog&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
11. http://www.myvisionboard.com/member/profile.php?uid=117882719797&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
12. http://www.myvisionboard.com/member/profile.php?uid=117978300662&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
13. http://www.myvisionboard.com/member/profile.php?uid=117989126428&action=showdiary&did=84&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
14. http://www.myvisionboard.com/member/profile.php?uid=117989126428&action=showdiary&did=84&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
15. http://www.myvisionboard.com/member/profile.php?uid=117989126428&action=showdiary&did=84&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
16. http://www.myvisionboard.com/member/profile.php?uid=117946093841&action=showdiary&did=83&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
17. http://www.myvisionboard.com/member/profile.php?uid=117943676020&action=showdiary&did=82&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
18. http://www.myvisionboard.com/member/profile.php?uid=117934075376&action=showdiary&did=78&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
19. http://www.myvisionboard.com/member/profile.php?uid=117924280473&action=showdiary&did=77&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
20. http://www.myvisionboard.com/shownews.php?newsid=13&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
21. http://www.myvisionboard.com/shownews.php?newsid=10&PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
22. http://www.myvisionboard.com/morenews.php?PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
23. http://www.myvisionboard.com/aboutus.php
24. http://www.myvisionboard.com/cms.php?pageid=15
25. http://www.myvisionboard.com/contactus.php
26. http://www.myvisionboard.com/testimonials.php
27. http://www.myvisionboard.com/green.php?PHPSESSID=e256d1438c1dfcc88b6d6923a2e3a4b1
|--------------------------------------------------------------------------------| I know that is a VERY long list and hope it does not discourage you; because I know what VisionBoards are and think it is an absolutely AWESOME idea for a website (wondering why I didn't think of it). Do your own vision board for the website and don't take my post as something negative at all, take it as positive criticism and support. If you make that website open-source I might be interested in contributing programming time.