Members of the Google User experience group wrote in person about their understanding of the "Google-style" design guidelines.
By the end of 2007, our user Experience (UX) group – Responsible for user interface design, visual design, user research, web development, and user interface writing – began to clarify guidelines for guiding Google's global design. What are the basic principles that all Google desi
familiar with several principles that can improve the performance of your program, which apply to any program you write. You will know how to accurately prevent unwanted objects from appearing in your software and have a keen sense of the compiler's behavior in generating executable code.Vulgar Be prepared to say (forewarned is forearmed). So think of the following as a preparation before the battle.Item M16: Keep in mind the 80-20 guidelines (80-20
Undo and RedoThe user initiates a undo operation by shaking the device, which displays a warning box to let them:
Undo what they just typed.
Re-enter previously unfinished input
Cancel undo Operation
You can support undo actions in your app in a more general way, by stating:
Actions that users can undo or redo
In which case your app should think of a rocking event as a undo gesture
What level of revocation is supported
View Undo architecture to learn h
Stepping controlsStep controls increase or decrease a fixed number of values.API NOTEView Uistepper Learn more about defining stepping controls in your code.A stepping control:
is a two-column control, the default column displays a minus sign in a column
Support for custom images
Do not display user-changed pictures
Use the step control when the user needs to make small adjustments to the value.do not use a stepping control when a user may make a big change to a value. It is meanin
This section explains some of the SVN 's guidelines for submitting updates, and in the previous section we learned about Some of the problems and solutions that SVN submitted, and here we share with you the svn Some guidelines for submitting updates are welcome to come together to learn about SVN submission update issues. Remember to commit the SVN Update once and submit the Eclipse Auto-generated file, w
your custom container view controller works in all directions. It is important to design a container view controller that gives users a consistent experience in both vertical and horizontal directions.In General, avoid a brilliant view transition. When you use the story version to design a custom view controller, it is easy to define a custom transition animation between the views. But in most cases, a brilliant view transition will shift people from their tasks and often reduce the beauty of y
Game CenterThe game Center allows people to play games, organize online multiplayer games, and other features. Players use the built-in Game Center app to sign in to an account, discover new games, add new friends, browse leaderboards and achievements.As a game developer, you use the Gamekit API to pass scores and achievements to the Game Center service, display leaderboards in the game's UI, and help users find other players. View Game Center Programming Guide to learn how to integrate the game
ads and provide the best user experience, follow the guidelines below.Place the standard banner at the bottom of the screen or near the bottom. This position is slightly different depending on whether there is a column at the bottom of the screen and what type of column it is.
Bar
location of the standard banner view
No columns at the bottom of the screen
Place at the bottom of the screen
Accessing user DataLocation services allow apps to determine the approximate location of people, the direction in which their devices are pointing, and the direction they move. Other system services-such as contacts, calendars, reminders, and albums-also allow the app to access the data that the user stores.Even when people love apps that know a lot about the convenience of their information, they also want to be able to choose the privacy that protects their data. For example, people like to be
In a lot of apps, we will find such a function: that is, when the app launches into the main interface, there will be a translucent guide map, it will prompt the user how to operate, quickly familiar with the use of the app rules, greatly facilitate the user's use, but also accelerate the promotion of the app, the advantages are self-evident.I mainly introduce the idea:First create a translucent mask covering the current entire screen, then draw a white cue box (rectangle or circle) with a Bezie
Although many WEB sites using ASP do not use components at all, in this article it is assumed that the ASP is a bridge between Internet clients and components.
Partitioning services between ASP and components
ASP is most commonly used to create HTML or XML files on the server for use by clients, so we mainly discuss this usage scenario. This leads to a common problem, if ASP pages are on the server, are they part of the business layer? In the component world, the answer is usually. Although th
The application server is, or will eventually be used by, the WEB server, which is typically the IIS computer running the ASP page. ASP is the only client of your object. It brings special thread and security considerations.
Although many WEB sites using ASP do not use components at all, in this article it is assumed that the ASP is a bridge between Internet clients and components. The following asp/server01242000.asp ">asp component Guidelines (Engli
web| guidelines
Aslan's blog:http://www.aslan.cn/
Using Nielsen's 10 guidelines for Web heuristic evaluation
--based on workshop, heuristic evaluation:fitting The approach to the project
Nielsen Molich ' s heuristics, the advantages: the time and capital required are relatively low, can be quickly evaluated. Disadvantage: No detailed data is available.
evaluation based on the following design
Document directory
The form tag should be placed above the field
User attention to face
Design quality is an indicator of Reliability
Blue is the best color of the link.
The ideal search box is 27 characters wide
Blank space can enhance understanding
Effective user testing is not necessarily extensive
The information product page can help you attract attention
Most users ignore ads
No.: conclusions from our case study
Other resources)
Original article: 10 useful usability conclusion
First, the preface
See a document about SQL Server table partitioning on MSDN: Special guidelines for partitioned indexes, it's harder to understand the meaning of a document if you don't have actual experience with the table partition. Here I will explain some of the concepts to facilitate the exchange of people.
SQL Server interprets "Special guidelines for Partitioned Indexes" (1)-Index alignment
SQL
performance of the database. Therefore, database administrators still need to follow several guidelines when writing transactions.
Guideline 1: minimize access records in transactions.
In a transaction, if a record operation statement such as Update is executed, the database locks the accessed record to ensure data consistency, so as to prevent other users from modifying the record at the same time. At this time, if other users need to access the loc
Db2 uses hints (guidelines) like oracle)Db2 uses hints (guidelines) C: \ DB2> more f3.sqlSELECT d like oracle. DEPTNAME, e. FIRSTNME, e. lastnamefrom department d, employee ewhere d. DEPTNO = e. workdept and e. empno like '123 '/*
*/;C: \ DB2> C: \ DB2> db2expln-d sample-f f3. SQL-g-t-z ";"DB2 Universal Database Version 10.5, 5622-044 (c) Copyright IBM Corp. 1991,201 2 Licensed Materi
In the past few days, I read SteveSouders's high-performance website construction guide book. Although this book may be somewhat old, however, the guidelines for website performance optimization proposed in a thin booklet are still very valuable. In the past few days, I read Steve Souders's high-performance website construction guide book. although this book may be somewhat old, the guidelines for website p
number of rows returned by the query result is less than 5% of all rows in the table, the index is the fastest way to retrieve data. If the query result exceeds 5%, the index is usually not the fastest way.
10. The column where the primary and unique keywords are located automatically has an index, but the external keywords are not automatically indexed.
Index features
After determining that an index is suitable for a query, you can customize the index type that best suits the specific situati
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.