On the consistency of design and users ' needs
These two concepts in general are not contradictory, are to meet user needs, the operation of the same. But when there are contradictions, what should be done?
In QQ Reading 2, we should support 3 sets of skin, 7 sets of reading background. If it is another company's products, there is nothing to contradict, change skin is to change the skin, change the background is to change the background. But in the QQ software Symbian platform has an unwritten stipulation--0 key change skin. Then the problem comes, read the page, 0 keys for what.
Company point of view, consistency is certainly more important, from mobile phone QQ to mobile browsers are 0 keys to change skin &http://www.aliyun.com/zixun/aggregation/37954.html ">NBSP;" User habits have been cultivated and cannot be easily broken
But from the user's use angle? The user needs a shortcut key to change the visual effect in the Reading page.
Of course, the easiest way is not to distinguish between the skin and reading background, do 7 sets of skin, seven sets of skin corresponding to seven backgrounds. Not only meet the needs of users, but also do not violate the unity, but this will increase the volume of software, waste of user traffic, but also can not meet the needs of users to customize the match.
In that case, see if any other software has the same problem with us.
The panda on the iphone reads a mobile phone to change the skin settings, and QQ reading is very similar. They also have 3 sets of skin and multiple sets of reading backgrounds, and pandas are treated as
Reading page shaking mobile phone change reading background other pages shaking phone change skin color
OK, find a reference program, back to QQ reading.
Whether to take the panda's skin replacement, if not adopted, whether there is a better way.
We analyze the panda's practice, admittedly, in the Reading page only to change the reading background is understandable, after all, in the Reading page occupy visual dominance is the reading background, especially in Full-screen state, change the skin does not replace the reading background, for the user has no value to speak of.
But is the panda's approach absolutely perfect?
First, the user switches the background to night mode on the Reading page, but Topbar and menubar are still the default skin, and still have an effect on reading at night.
Secondly, we found that every user often use the reading background is also 2--3, if the replacement of reading background, once the number of too many, will cause users to switch many times to find their desired match.
Finally, the company's products do not have the same principle, and QQ product operation and experience has formed a standardized and unified, and the user is accustomed to, for a Tencent software, not only to operate conveniently, but also with the same platform software formation consistency.
In summary, the panda program is not suitable for QQ reading
But at least we've identified a few.
users in the Reading page 0 key to skin need to have a practical meaning users have custom matching requirements, needs to meet and save user-defined with the night mode is very important for fast operation of the reading background is not the more the better, but the more effective the better the user habits can not be easily abandoned
With these several, the idea gradually clear, QQ reading to determine their own skin replacement program
In fact, all the solutions have no right and wrong points, only suitable and not suitable. When you encounter entanglements, ask yourself, what users need, is not possible to change an angle to achieve, write down, one by one, to form a number of sets of schemes, the advantages and disadvantages of each scheme by contrast. Believe that you will find the most reasonable solution.
(This article originates from Tencent WSD Blog, please indicate the source when reprint)