나도 없다 사용자 인터페이스 (UI) 개발에 매우 새로운 아냐없고 나는 베테랑이고 난 항상 그것을 넣어로서, 전 사실 후회와 함께, 더 많은 디자이너의 그것보다 UI 개발자의 프로필에 맞습니다. 아, 오! 제가 대해서 어떻게 쓰는 거지? 제가 UI 디자인 (전문 디자이너가 휴가 간 경우)의 비트로 언제 되는거죠 ... 잠시 동안 때때로 지금 (덜하지 년만에 있어야합니다), 전 항상 캔트 스톱 내 디자인해야 하는가에 대한 생각 제대로 complient 아닌거야 (진심으로, 나 역시 원하는 경우, 100 % 표준 준수를 achive 수는 없겠지만). 그렇다면 나 자신에게, 무슨 헛소리! ... 디자인은 (기술 예정) 방문자가 도망하게 ... 아니면 바운스 안된다, 간단한 멋지고 주로 사용할 것이어야합니다. 멋진 tableless의 CSS 레이아웃은 모든 스마트 하이퍼 텍스트와 웹페이지의 피부 아래에 CSS 스타일 시트 모른다는 것입니다 방문자, ... 무명의 사람들에게 좋은 무엇이 될 것입니다!
그것은 멋진 모양과 쉽게 사용할 수 있어야합니다 ... 그럼 표준 것들 모두가 온다.
나는 accross에게의 제이슨 프라이드를 기준으로 해당 블로그 항목 stumbbled 37 신호를 2004 년에 비슷한 써서 거의 5 년을 날 믿어 (알고 37 신호가 Basecamp, 캠프 파이어 등처럼 굉장한 웹 애플 리케이션을 만들어 onces가없는 사람들을 위해) 그리고 훨씬 그 이후 변경되지 ... 완전히 그가하는 말이 가지고 있으며, 또한, 그녀는 단지 자신의 직감에 대해 말해주는 것이라는 걸 확신 사실 아닙니까 동의로 나는 그의 게시물을 읽을 기분이 좋았고, 그래서 내가 
제이슨 프라이드 : "이 방법은 CSS와 XHTML과 표준 및 접근성 얘기를 너무 많이이고, 충분한 사람에 대해 얘기하지. CSS와 표준 준수 코드는 도구입니다 - 당신이 도구를 사용하여 빌드해야할지해야합니다. 그래, 난 당신의 UI가 테이블을 사용하지 않습니다 기뻐요. 그래서 어쩌라고? 아직도 사람들이 목표를 달성하지 못한다면 무슨 상관이야. 웹 표준을 잘하지만, 사람들의 자기 기준 일이 (그것이 온라인 일을 아직도 너무 어려워요) 뭐하고 포함됩니다.
UI 디자이너는하고있는 예전의 근본적인 실수 "반대편에있는 인간을 잊고"- 그들의 코드가 잘 보이는 이번에는 제외.에게 인간 -없는 코드 validators - 사용 인터페이스 ".
체크 아웃 제이슨 프라이드의 전체 기사
DISCALIMER : 이것은 우리가 전혀 표준에 대해 걱정하지 말아야한다는 의미는 아닙니다. 기준가 있고 가능한 한 그들에 충실한 게 좋다. 우리는 오직 좋은 UI 디자인을 이해해야하는 것은 항상 100 % 기준 Complience 또는 그 반대를 의미하지는 않습니다 ....
내 수업의 유능한 내 목록에서 몇 UI 설계 및 개발 골든 규칙 ... Heres 톱 10을 따르십시오 ... 당신도 그들을 따라가 보지는 않았지만 ... 
1. 사용자를 부탁해. 사용자가 만들거나 귀하의 사이트를 깰 수있다. 귀하의 웹사이트를 사용하는 전혀 불가능 총 바보야 등 사용자의 모습을 만들어 DONOT. 그건 최악이야!
2. 단순 유지하고 기본 guidlines를 사용의 용이성. 화면에 너무 많은 일, 더 높은 사용자가 혼동하거나 원래 작업에서 산만받을 것이라는 확률.
3. 한계에 만나 ... DONOT은 사용성, 접근성 및 표준에 너무 빠지다. 효과적 표준을 사용하고 그들이 팀에 이해합니다. 이것은 제품의 오른쪽 일관성을 보장합니다
4. 요구 사항을 프로토 타입. 이후, 사용 인터페이스가 풍부 요즘 프로토 타이핑은 항상 단순 wireframes를 만들기보다이며 후자는 점잖은 상호 작용 무효이며, 그것은 고객에게 개발하고 최종 제품의 명확한 그림을 제공하기 위해 실패합니다. 항상, 그것은 최종 산출물로 프로토 타입을 변환하는 것이 더 쉽습니다. 또! 프로토 타입과 함께 모든 상호 작용 문제는 이전 개발주기에서 밖으로 다림질 수 있습니다.
5. 귀하의 설계 및 상호 작용의 일관성은 매우 중요하다. 예측할 수없는 상호 작용과 gizmos하여 사용자에게 혼란을 Donot.
6. 당신의 "디자인 경영 이념"을 이해합니다. 예측은 설계 페이지 beign의 기본 동작에 중점을 둡니다. 또한 페이지에 seconday 작업 목록을 만들, 그들의 우선 순위.
7. 사이트 사용자에게 적절한 피드백을 제공한다. AJAX 주위에 디자인된 웹사이트의 대부분으로, 페이지의 변경 사항에 대해 사용자에게 시각적인 단서를 제공합니다. 사용자는 그가 수행하는 모든 작업의 완료 확인서를 제공해야한다. 사용자가 기다렸다 예 대해 생각하게 Donot. 파일 uplaods 동안 진행 표시기를 제공합니다.
8. 적절하게 컨트롤을 사용합니다. 예를 들어 용도로만, donot 사용자가 선택 상자를 사용하여 200 개 도시 중 하나를 선택할 작은 목록에 대한 목록을 드롭 다운 선택합니다. 버튼과 링크의 차이를 이해합니다. 링크 버튼은 다른 목적을 갖고 donot 다른을 위해 하나를 사용하십시오. 페이지가 쉽게와 상호 작용하기 위해 오른쪽 컨트롤을 제공합니다. 메뉴의 사용을 피하십시오, 그 이상 그 두 가지 수준의 깊이입니다. 바퀴를 재발견하지 마십시오. 그것들은 아주 필요한 경우 사용자 정의, 표준 컨트롤을 사용합니다. 그들이 만들어지고 사용 accross 사이트 준비, 독립적으로 테스트할 수 있도록 귀하의 사이트에 처음으로 핸드에 필요한 사용자 정의 컨트롤을 정의합니다.
9. Donot이 디자인에 너무 많이 반복. 기억해라! 모든 제품은 혼자보다 그 디자인으로 구성되어 있습니다. 설계 반복에 대한 프로젝트 일정에 적절한 타임 라인을 구축하고 끝까지 밀어 붙여라. 반복은 우리가 작동하고 무슨 문제 지점을 선택하지 않는 것을 확인할 수 있습니다. 좋은 인터페이스는 시간이 걸리는 것처럼, 디자인 반복에 직접 재작업있는 거고 doesnot 있도록 개발주기의 태초의 반복에 대한 시간을 제공합니다. 너무 많은 재작업 마감이 jeopradize 수 있습니다.
10. 편하게 앉아 때로는 사용자처럼 생각합니다.