Thursday, November 12, 2009

A new look for perl.org

To match the massive advances in Perl over the last few years, www.perl.org has been brought into the modern era. www.perl.org has been completely redesigned, making it clearer and easier to use.  All the content has been reviewed and brought up-to-date to provide links and other helpful resources for both new and experienced Perl programmers.

Thanks to www.foxtons.co.uk for donating time from Leo Lapworth, Stephen Morgan, and Cameron Richmond!




13 comments:

  1. Wow, the new design is great. Curious why there is a 1600px height set on though. I set it to auto and everything works fine, except there isn't a full page of whitespace below.

    ReplyDelete
  2. Oops, that should read "1600px height set on the body tag"

    ReplyDelete
  3. Lee: We did that to always force a scrollbar on the right hand side (unless you have a really really really huge screen) to prevent jitter when switching from a page with a scrollbar to one without. Because the content is horizontally centered, if the width of the window changes by a scrollbar, the center point shifts half a scrollbar width.

    ReplyDelete
  4. Another to achieve that is to set 'overflow-y: scroll' on body. That way you can get an empty scroll bar for short pages, and avoid having the large whitespace below the content. Works in WebKit and Firefox, can't speak to IE

    ReplyDelete
  5. Thanks Lee. I was looking for that, as I knew it existed, but 'scroll' doesn't show up in the CSS2 index. We've switched to that much superior solution (which also does work in IE)

    ReplyDelete
  6. One note -- it looks like you assume the default background color is white; the site looks rather odd if it's not.

    ReplyDelete
  7. dstar3k: try now. (also, who doesn't use white as a background color?)

    ReplyDelete
  8. I'm curious - what are the two Flash areas on the front page? Do they "do" something?

    ReplyDelete
  9. Ken: They're from sIFR (http://www.mikeindustries.com/blog/sifr/) which we're using for some pretty fonts that we couldn't otherwise do in a cross-platform manner without using an image. We're looking into ways we can do that without the Flash.

    ReplyDelete
  10. I love the new look, it looks much more inviting to new users to the language and hopefully drives more folks to the language.
    A well deserved "thank you" to Cameron, Leo and Stephen for their great work :-)
    - TBF / #PerlHelp (EFNet)

    ReplyDelete