View Single Post
Old 05-25-2007, 04:25 AM   #15 (permalink)
Iksander
Senior Member
 
Join Date: Mar 2007
Location: Las Vegas, NV
Posts: 219
Iksander is on a distinguished road
Default

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.
__________________
"Speak your mind, even if your voice trembles."
Iksander is offline   Reply With Quote