2,164 karma · joined April 18, 2008
- Search bar has to be well integrated with the primary navigation.
- Alignment of the search text field & the search button.
- Search text field has sharp edges while the button is slightly bigger and has rounded edges.
- I think increase/decrease your text size is redundant. Your target audience is programmers or people who want to learn programming. They already know how to zoom in/zoom out.
- Instead of showing an image of how to create an array. Wouldn't it be awesome, if we create a simple interactive shell where-in you show how to manipulate strings (reverse, capitalize etc. It will get user's who are new to Python excited about the language and its simplicity.
How can I contribute to the project?
The books I recommend are: Non-Designers Design Book by Robin Williams. It focuses on topics like Consistency, Alignment, Proximity, and Contrast. With these four rules, you can make 90% of your designs look good. It also explains briefly on what colors and typography to use. When you've firm grasp of the fundamentals, it would make sense to arm yourself with more theory.
Don't make me Think by Steve Krug. It teaches you to simplify and focus on the end-user.
Major problem is responsive design, its not scalable for content heavy sites. Same code scaling for different screens, makes sense in theory but is nightmare in practice. I've been part of couple of projects where-in we learnt the hard way. Hence, you don't see any big site use responsive design in major way. Almost all sites (Facebook, Amazon, Flipkart) go with a different sites for mobile & desktop.
Also the use of white text on dark background is extremely hard to read. Hence you see pretty much every content-rich site uses white or light background with dark/grey text. An exception might be Myspace which went with dark background approach and failed miserably in engagement.
When using any site, we like consistency. By incorporating panels which open up from both left and right side, it provides an inconsistent feel while using the site. My usage might be completely different from yours. It is important to keep the overall layout consistent with content personalized based on users needs.
For further read: http://en.wikipedia.org/wiki/Indian_voting_machines
India also has option called "None of the Above" as a voting option, which is extremely democratic.
"You can't build a reputation on what you are going to do." ~ Henry Ford
I have also heard good things about Illustrating C
Can I design tarsnap and provide you a CSS template.
Don't make me Think by Steve Krug http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/032134...
Non-Designer's Design Book http://www.amazon.com/Non-Designers-Design-Book-Typographic-...
Universal Principles of Design http://www.amazon.com/Universal-Principles-Design-Revised-Up...
Also make sure you go through design's everyday on Behance.net, they have some really amazing designers and design.
Most of the people in the team are stressed and are complaining that they don't have a personal life. They would quit the company, the day they get an opportunity to apply leave, so that they can attend other interviews.
Very soon, I am going to buy him a book called "Peopleware: Productive Projects and Teams". It's an amazing book, and is a must read for people who are or want to manage teams.
Can't find it in Google Cache too, Bing saves the day. http://cc.bingj.com/cache.aspx?q=Introduction+to+my+business...