The web application frameworks Rails, Django and Symfony not only have the same general approach to their frameworks, they also have the same general look on the banners of their webpages. These frameworks all follow the what The Pragmatic Programmer called the DRY -- Don't Repeat Yourself -- principle, but that principle doesn't rule out repeating others!




I am, as they often say in mobster movies, "jus' breakin' everyone's balls a little". I'm not so much accusing anyone of unoriginality as pointing out a trend in open source project website design.
I must point out that the similarities run a little deeper than just taglines and navigation. There's a similar design sensibility common to all three sites:
- A clean, polished look with mild gradients
- Navigation bars with nearly identical items in nearly identical locations
- Similar layouts on the main page
- A movie showing how easy it is to get up and running
You've mentioned that open source projects have similar needs, but consider the variance in design in the sites for some of the most popular open source projects:- Twisted
- Gaim
- phpMyAdmin
- 7-zip
- WebCalendar
- BitTorrent
All open source projects. All very different looking.But also all freakin' ugly.
In the end, I like the trend started by the Rails, Django and Symfony frameworks' pages -- in addition to raising the bar for what one should expect from web app frameworks, they also raise the bar for what one should expect from the site, both in terms of aesthetics and amenities. I also think that over time, there will be a bit more variety in the designs of these pages.
*snirk*
/m
I'll tell you my personal secret about gradients and drop shadows. They're extremely handy shortcuts to making a design I just spent all of 2 hours on look "polished" :)
What does it say about me that I use them both far too much?
You're right that most open source projects suffer from ugly-itis. Maybe this is the beginning of a trend. A pretty trend.