One of the things we really wanted to do at Wallwisher was to build our own blog theme using the UI principles we swear by. Some of the things we wanted in our blog theme were:
Look, for example, at the google blog design below. I understand they want to be simple n all, but com’on! Everything here is white and grey. The blog uses only 50% of my 1440px screen. For us here at Wallwisher, at least, it is not an easy read.
But well, the earth refuses to rotate slower than we want it to sometimes and the days are still 24 hours! So unfortunately, we did not have the bandwidth to make our own wordpress theme.
However, sifting through the wordpress themes on theĀ Internet, our eyes stopped on this wonderful theme called Ahimsa, which, if we’re not wrong, means Peace. The theme, in our opinion, is almost perfect. Just look at it:
This theme is just fantastic. We hope that more people would follow these rules when they design their own themes. weagree sometimes you need the gloss, but for simple text journaling, Ahimsa is one of the best themes we’ve ever come across. Kudos to Ravi Sarma for creating such a wonderful theme!
There is a lot of buzz about WYSWYG editors of all kinds. At Wallwisher, we have spent considerable time and energy in implementing a true WYSWYG feel, whereby there are no forms which require you to refresh the page.
With Wallwisher, a user can interact with the web elements to an increased extent than other web applications. With this increased interactivity, it is important for the elements to behave in a predictable manner, and the end result of each interaction to be what exactly what the user wants it to be. This is true WYSWYG, and Wallwisher hopes to continue down this path in the coming months!
While interacting with a website, how many times do you experience the mind-numbing request of pressing "OK" or "Cancel"?
We, at Wallwisher, hate the concept of this idea, of asking for user confirmation, when it’s simply not required. What is required is a notification, and there are other simpler ways of delivering them.
We like to use simple popup messages which fade away on their own, without the user having to click on "OK" or "Cancel". Let’s say in a chat room, the common rule is not to post more than 2 messages in a minute, to prevent spam, and allow fair distribution of contribution. If a user tries to post more than 2 messages, instead of popping up a dialog box informing the user of the rule, and asking him or her to press "OK", we would advise the use of simple fade away popup notifications.
See a sample implementation on Wallwisher Demo (post >3 stickies in under a minute).
As ardent users of the web, have you ever felt the frustration at static menus, giving you an option to "Sign up" even when you are on the sign up page ?!
Well, we at Wallwisher are true believers of cutting the nonsense out, and keeping the design very sensitive to the context of the page. We promote the use of
Context Based Menus…
A simple way of arranging Menu Items based on the page you are on. This is simply achieved by conditionally calling and displaying menu items depending on some key variables such as the state of the user (logged-in or not), state of the page (shareable or not), etc. Obviously, this entails a clear categorization of all links in the menu. You can see a sample implementation at Wallwisher Beta.