Estetyka — interfejs zapewnia dobre wrażenie estetyczne, jest atrakcyjny dla użytkownika i dopasowany do grupy docelowej
Intuicyjność — zaproponowany wygląd jest łatwy i przewidywalny w użyciu
Użyteczność — interfejs pozwala użytkownikowi efektywnie zrealizować cele
Spójność — layout podstrony powinien nie odstawać od designu całego projektu i działać zgodnie z ustalonymi wzorcami
Interaktywność — interfejs powinien umożliwiać użytkownikowi wykonywanie akcji dopasowanych do danych i projektu/interfejsu
Hierarchia informacji — dane priorytetowe dla użytkownika powinny być wyróżnione i zawsze widoczne
Skupienie na użytkowniku — potrzeby i specyfika użytkownika powinny stać ponad indywidualną wizją projektanta
Czytelność — informacje powinny być wyświetlane w formie czytelnej dla użytkownika
Większa liczba danych — projekt powinien działać i dobrze wyglądać (być generyczny i czytelny) niezależnie od liczby wprowadzonych informacji (zarówno dla 5, jak i 1000 rekordów)
Kod — powinien być wysokiej jakości, wydajny i generyczny
Sumienność — przed przesłaniem projektu upewnij się, że wszystko działa i wygląda tak, jak zamierzono, a także nie ma zbędnych elementów (np. niepotrzebny kod, nieużywana funkcja)