Welcome!

And don't forget to edit your signature & profile.

 

Icon

Statistics

  • Total posts 23318
  • Total topics 4048
  • Total members 5574
  • Our newest member
    ALF5583

TOP POSTERS

Advice needed for my first portfolio site

Present your design, get new ideas and suggestions for improvements. Before you do so help others!
   

Advice needed for my first portfolio site

Postby manycheese » Sun Oct 25, 2009 4:43 pm

Hi,
I'm a second year digital media development student and im trying to create a portfolio site to try and showcase my coding and design so that I can get an internship starting next summer.

I was just wondering if some people could give me some feedback/adive on the design and coding.

the address is: http://www.maxhurl.co.uk

Dont be afraid to be too harsh its important I get this right.

Thanks,
Max
manycheese
 
Posts: 6
Joined: Sun Oct 25, 2009 4:37 pm
   

   

Re: Advice needed for my first portfolio site

Postby Andy » Sun Oct 25, 2009 5:02 pm

  • There's no H1. The content of the H1 should also be reflected in the title.
  • Improper use of headings. Headings should introduce new sections to the page.
  • Does not work with JavaScript disabled. Make things work without JavaScript, then add that on as an enhancement.
  • Use anchor tags for links, not headings.
  • Don't use <b>.
  • Move scripts to the bottom, just before </body> to prevent blocking of parallel downloads.

Try and code it to be design-agnostic, please.
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   
Andy wrote:
  • There's no H1. The content of the H1 should also be reflected in the title.
  • Improper use of headings. Headings should introduce new sections to the page.
  • Does not work with JavaScript disabled. Make things work without JavaScript, then add that on as an enhancement.
  • Use anchor tags for links, not headings.
  • Don't use <b>.
  • Move scripts to the bottom, just before </body> to prevent blocking of parallel downloads.

Try and code it to be design-agnostic, please.



Firstly thanks for the response!
I've tried to change all the stuff you mentioned:

I added a hidden h1 tag... thanks for reminding me about that!

It does work without javascript but only if you load up the page with it disabled and not if you disable it after loading the page with javascript enabled.

I removed the <b> tags and replaced with <span class="bold"> is this an acceptable work around?

I also moved the scripts to the bottom of the page and got a ajax based twitter feed to try and sort out the slow loading time.

thanks,
Max
manycheese
 
Posts: 6
Joined: Sun Oct 25, 2009 4:37 pm
   

   

Re: Advice needed for my first portfolio site

Postby Andy » Sun Oct 25, 2009 7:38 pm

manycheese wrote:It does work without javascript but only if you load up the page with it disabled and not if you disable it after loading the page with javascript enabled.


Actually, it is disabled. The issue is not that but how your site is built.

Instead of hiding the navigation menu through CSS, you should instead be dynamically generating it through JavaScript otherwise it will still be visible on some browsing mediums.
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   
Hi andy,
I've got the navigation dynamically creating now.

i was just wondering if you could explain what mediums it may have caused a problem on?
manycheese
 
Posts: 6
Joined: Sun Oct 25, 2009 4:37 pm
   

   

Re: Advice needed for my first portfolio site

Postby Andy » Fri Oct 30, 2009 5:31 pm

manycheese wrote:Hi andy,
I've got the navigation dynamically creating now.

i was just wondering if you could explain what mediums it may have caused a problem on?


Text-based browsers, screen readers, mobile phones etc.

Why are you still using H4 for links? Seriously, dude. If I had a disability, I'd be completely unable to use it.
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   
Well I sorted out the links...

but do you or anyone have any comments on the design of the site?
manycheese
 
Posts: 6
Joined: Sun Oct 25, 2009 4:37 pm
   

   

Re: Advice needed for my first portfolio site

Postby Andy » Thu Nov 05, 2009 2:48 pm

manycheese wrote:Well I sorted out the links...


Image

No, you didn't. You merely substituted the headings for paragraph tags, which is still wrong.

I've already told you to use the anchor tag (<a>).
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   
opps sorry that was very noobish of me... I dont really know what i was thinking then.

:( i think i did deserve the silly star trek gif.

Now I have finally changed the p's to A's
manycheese
 
Posts: 6
Joined: Sun Oct 25, 2009 4:37 pm
   

   

Re: Advice needed for my first portfolio site

Postby Andy » Fri Nov 06, 2009 12:27 pm

manycheese wrote:Now I have finally changed the p's to A's


Great. Third time's the charm, I guess.

You'd also want to make the arrowheads anchors as well. Give them some text content and hide it with CSS (negative text-indent) so they are accessible.

Also, you might want to return false on your click events so that the links do not follow the url (#).
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   
ooh I havent ever come across how to hide the '#' in the url worked a charm.

I gave some text to the arrows. I should of really of noticed that one as well... I think after all your advice im going to start assesing my sites for html accessibility a lot more.
Thanks!
manycheese
 
Posts: 6
Joined: Sun Oct 25, 2009 4:37 pm
   

   

Re: Advice needed for my first portfolio site

Postby Andy » Fri Nov 06, 2009 3:30 pm

You should change this:

Code: Select all
<a href="#"><div class="scrollButtons" id="fwd">Forwards</div></a>


into this:

Code: Select all
<a id="fwd" class="scrollButtons" href="#">Forwards</a>


..as block-level elements shouldn't go inside of inline-level elements.

Also, you might want to add overflow: hidden; so the dotted outline doesn't stretch to the far left of the screen when it receives focus.

manycheese wrote:I think after all your advice im going to start assesing my sites for html accessibility a lot more.
Thanks!


Great.

Glad I could make a difference.
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   


Return to Look at my design!



Who is online

Users browsing this forum: No registered users and 1 guest

cron