On Sun, Apr 17, 2011 at 11:29 AM, Harisfazillah Jamel <
[email protected]> wrote:

> Team,
>
> Please give us feedback for MOSC2011 website. This is first review
> before we broadcast. This still under development, we need feedback
> and comments.
>
>
What kind of feedback do you want?  Do you just want to know if it looks
nice?

Well, I'm a Web Developer, so I'm going to give Web Development feedback...

Many of these items can probably be blamed on Joomla.

   - There were a lot of HTML errors:

   
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.mosc.my%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=0&verbose=1&user-agent=W3C_Validator%2F1.2
   - And CSS Errors:

   
http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&uri=http%3A%2F%2Fwww.mosc.my%2F
   - The Schedule, Back Stage, and Contact navigation links don't go
   anywhere, but they add the "active" CSS class to the element regardless of
   which page you're on.
   - The Schedule, Back Stage, and Contact navigation links add the hash
   (empty anchor name) to the end of the URL.  A link that doesn't go anywhere
   should have onclick="return false;" (preferred) or href="javascript: void;"
   (also usually works) properties.
   - Clicking the link for the page I'm already on reloads the page and the
   scroll position is at the top.  The navigation item for the current page
   (the one with the "active" CSS class) should have the onclick="return
   false;" property.
   - There are a lot of separately linked CSS files and a big chunk of CSS
   in the code of the page itself.  It would probably provide a significant
   performance improvement to
compress<http://developer.yahoo.com/yui/compressor/>and combine all of
this.  It's also a good idea to separate the presentation
   of the elements (the CSS) from the content.
   - There are a lot of separately linked JavaScript files.  Compressing and
   combining JavaScript usually yields an even greater performance benefit than
   with CSS.
   - MooTools distributes a minified version
(here<http://mootools.net/download/get/mootools-core-1.3.1-full-nocompat-yc.js>).
   You should use that.  Even better, take advantage of the benefits
of a Content
   Delivery Network
<http://en.wikipedia.org/wiki/Content_delivery_network>for MooTools.
I usually use Google's
   CDN <http://code.google.com/apis/libraries/devguide.html#mootools> for
   JavaScript libraries.
   - You're using deprecated attributes on some of your tags.  This was
   probably picked up by the HTML validator linked above.  I noticed a language
   tag on a script element.
   - Why do you have script elements in the body of the page?  I've read
   arguments for putting it before or after the content, but never right in the
   middle of the content.


I live in KK and the max broadband speed in my housing complex is 1Mb/s
down.  I'm pretty sure the best you can get anywhere in Sabah is 4Mb/s
down.  So, I pay very close attention to site performance.


These are just my opinion:

   - The top part is huge.  I have to scroll below *the fold* to see any of
   the content.
   - That fade in/out block at the top of the page looks nice, but it's not
   doing anything useful.  Maybe it could have a position: fixed and contain
   the nav elements?  I like having the page nav always available.  I do it on
   my page.
   - That animated image that slides back and forth is cantik, but useless.
   None of the images are linked to anything or provide useful information
   related to the conference.
   - It doesn't say "Malaysian Open Source Developer's Conference", or even
   "Conference" in any of the page's static elements.  It only says it in some
   of the news items at the bottom of the page.  That should probably be in the
   banner image.  If I didn't already know what MOSC was, I wouldn't know from
   looking at this page.


I would be happy to help OSDC with this page.  In fact, I'd like an
opportunity to work with CodeThePixels if possible.

I can speak Malay, tapi tidak sangat cantik :)

--
*Ghodmode*
http://www.ghodmode.com/blog




> http://www.mosc.my/
>
> Thanks to
>
> Syahril Zulkefli
> http://www.codethepixels.com
>
> for the design and setup of the website.
>
> and join MOSC2011 twitter and facebook
>
> http://twitter.com/mosc2011
>
> http://www.facebook.com/mosc2011
>
> MOSC2011 event page
>
> http://www.facebook.com/event.php?eid=152695794775143
>
> --
> To unsubscribe from and detail about this group
> http://portal.mosc.my/osdc-my-mailing-list-information
>
> MOSC2011 http://fb.me/mosc2011 and http://portal.mosc.my/
>

-- 
To unsubscribe from and detail about this group 
http://portal.mosc.my/osdc-my-mailing-list-information

MOSC2011 http://fb.me/mosc2011 and http://portal.mosc.my/

Kirim email ke