Leaner Haskell.org frontpage

On Thu, Jul 9, 2009 at 6:12 PM, Derek Elkins
I'm not a newbie and I don't use the front page terribly often, but I do like most of the links that are on it. The Ruby page is certainly prettier, but the layout of the Haskell page is fine in my opinion; the difference is mainly eye-candy. On another topic, I know people have expressed that they have liked the fact that the entire Haskell site is a wiki; this expressing openness and community involvement.
I personally don't find the Haskell front page too cluttered and I think most of issue in that vein could be resolved by simply making sure the most important/newbie-oriented links are "above the fold" and appropriately emphasized/categorized as is partially done already.
I strongly feel that the homepage should be made more newbie friendly, and I think the Ruby page has done this well, disregarding the news section. I suspect most people who like the Ruby page see the "Ruby is..." section as especially effective at introducing the language, and the random snippet is a simple way to show off a bit of code before they dive into a tutorial. Furthermore, the "Download" link is useful, but since GHC can be complicated (and varies by platform), we probably want to include pretty well thought-out instructions behind the link if we include a similar feature. I also quite like the "Participate" box on the Ruby page, which is very inviting. Regarding the current Haskell homepage, I feel the events are given far too high a place on the homepage. Almost no newbies will be interested in these, and most experienced users will know of the events via the mailing lists. The headlines below that deserve significantly more attention, and perhaps should be updated with greater frequency (and dated, and have RSS). The updated package list is fine, I think. The navigation is a bit tricky, in my opinion. To a beginner (that doesn't know what GHC is), the two download links may be confusing, although I suspect most would correctly assume that "Download Haskell" was correct option. The "Find A Library" is a good link, but the Search that follows it is awkward. There are three large search choices for beginners: 1) the search at the top, which confusingly has two submit buttons (with ambiguous differences to a beginner); 2) the Search link near the top of the navigation (which links to an almost empty page that might as well be included at the link's location); and 3) the Search link underneath the About header, which doesn't seem to belong at all. Jeff Wheeler (Sorry, sent this to just Derek at first.)

Jeff Wheeler wrote:
I suspect most people who like the Ruby page see the "Ruby is..." section as especially effective at introducing the language, and the random snippet is a simple way to show off a bit of code before they dive into a tutorial.
I'll agree that that part is slick. The rest of it I dislike. In particular the whole right column is indicative of link hell where they couldn't just decide on a single way to make links: there's the download button which is different (fine), there're the first two boxes (also fine), there's the third box which is like the first two but has a whole bunch of extraneous text, there's a bullet listing of top projects which looks entirely different, there's a random RSS link which looks different again, and then it flows into the old-posts segment of the main body which is different again, and then we get to the footer links which mirror the header (this one is fine), and then i18n links are different again and relegated to a footnote (which isn't very inviting to non-English natives),... Whereas haskell.org is much more consistent in picking a single style and running with it. There are some things that could be tweaked (why is GHC in bold? can we remove the extra leading line between indented link groups and their heading link?) but it gives a much more coherent and well designed image. -- Live well, ~wren

Jeff Wheeler wrote: ...
Search that follows it is awkward. There are three large search choices for beginners: 1) the search at the top, which confusingly has two submit buttons (with ambiguous differences to a beginner); 2) the Search link near the top of the navigation (which links to an almost empty page that might as well be included at the link's location); and 3) the Search link underneath the About header, which doesn't seem to belong at all.
I agree the search aspect could be improved: the MediaWiki software/ database indexing need an upgrade, the Google 'custom search' Haskell logos are out-of-date and having two Google search links seems excessive. Repeating my old search for 'mdo' which started me on this thread http://www.mail-archive.com/haskell-cafe@haskell.org/msg33337.html the box at the top still returns no results, but it is better because it does now suggest looking at this page http://haskell.org/haskellwiki/HaskellWiki:Searching As I understand it the box at the top is built into the wiki software and can be improved by upgrading the MediaWiki version/indexing. (It would be good to report to MediaWiki that the error message should if possible say "Search words of X characters or less are not indexed" when appropriate rather than "Zero results". Maybe the latest version is cleverer.) The two Google links, neither of them added by me, both have old logos and seem to give similar results for 'mdo' except that the first returns results beyond just haskell.org. For this 'mdo' search I can't see any advantage in having two Google search links. Richard.
participants (3)
-
Jeff Wheeler
-
Richard Kelsall
-
wren ng thornton