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/

