본문 바로가기

728x90

GUI

(4)
좋은 화면은 10가지 GUI 요소를 제대로 쓰는 데서 시작해요 좋은 화면은 10가지 GUI 요소를 제대로 쓰는 데서 시작해요IT & AI 뉴스 썸네일새로운 화면도 버튼, 폼, 메뉴, 링크처럼 오래된 요소를 조합해 만들어요. UX 연구자 야콥 닐슨은 거의 모든 GUI를 구성하는 10가지 요소와 86개 사용성 지침을 한데 묶었어요. 익숙한 요소를 언제, 어떤 역할로 써야 하는지 다시 확인할 수 있는 실무 자료예요. 1핵심 요약구분핵심왜 볼만한가요구성 요소버튼, 폼, 메뉴, 링크, 대화상자, 알림, 아이콘, 선택 컨트롤, 탭, 검색이 GUI의 기본 재료예요화면을 새로 그리기 전에 각 요소의 역할부터 나눌 수 있어요사용성자주 쓰는 목표는 크고 가깝게 두고, 조작할 수 있는 요소는 그렇게 보여야 해요꾸미기보다 클릭 성공률과 이해 속도를 먼저 점검하게 해요일관성사용자가 다른 ..
Go 코드만으로 데스크톱 UI를 만드는 Shirei Go 코드만으로 데스크톱 UI를 만드는 ShireiShirei Go GUI 프레임워크 썸네일Go로 데스크톱 프로그램을 만들 때 UI 때문에 HTML과 JavaScript를 함께 쓰고 싶지 않은 개발자라면 Shirei를 살펴볼 만해요. 하나의 Go 코드베이스로 macOS, Windows, Linux용 프로그램을 만들고, 약 10MB 크기의 네이티브 실행 파일로 컴파일하는 오픈소스 GUI 프레임워크예요. 1핵심 요약구분내용개발자가 확인할 점작성 방식UI와 동작을 Go 코드로 작성해요웹 프런트엔드 도구가 필요하지 않아요지원 환경macOS, Windows, Linux를 주요 대상으로 삼아요iOS와 Android는 유틸리티형 앱용 개발 백엔드를 제공해요상태 관리데이터에 맞춰 화면을 매번 선언하는 즉시 모드 API..
화면 밖으로 나간 UX, 채팅·음성·AI 에이전트는 무엇을 바꾸나요 화면 밖으로 나간 UX, 채팅·음성·AI 에이전트는 무엇을 바꾸나요IT & AI 뉴스 썸네일소프트웨어가 버튼을 누른 뒤 반응하는 도구에서 사용자의 의도를 해석하고 대신 행동하는 시스템으로 바뀌고 있어요. 채팅에는 모호한 목표를 구체화하는 장점이 있고, 음성에는 손을 쓰지 않아도 된다는 장점이 있어요. AI 에이전트가 백그라운드에서 여러 단계를 처리할 때는 계획과 권한, 중단 지점을 보여주는 설계가 필요해요. 1핵심 요약구분핵심왜 볼 만한가요채팅목표가 모호할 때 대화로 요구를 구체화해요작업이 분명할 때는 버튼과 양식이 더 빠를 수 있어요음성화면을 보기 어려운 상황에서도 자연스럽게 요청할 수 있어요응답 지연과 문맥 손실, 오류 복구가 사용 경험을 크게 좌우해요AI 에이전트여러 단계를 백그라운드에서 계획하고 ..
개발 도구가 자꾸 눈에 띈다면, 좋은 도구가 아닐 수 있어요 개발 도구가 자꾸 눈에 띈다면, 좋은 도구가 아닐 수 있어요IT & AI 뉴스 썸네일좋은 개발 도구는 화려한 기능보다 작업의 흐름을 지켜줘요. 사용자가 도구를 다루느라 멈추지 않고, 하려던 일에 계속 집중할 수 있어야 해요. 도구의 불편을 해결하는 과정이 재미있더라도 그 시간이 실제 생산성으로 이어지는지는 따로 확인해야 해요. 1핵심 요약구분핵심왜 볼 만한가요도구 평가작업 중 도구가 배경으로 사라지는지가 기준이에요기능 수보다 몰입을 깨는 횟수를 살필 수 있어요기본값자주 쓰는 흐름은 별도 설정 없이 잘 작동해야 해요같은 설정을 사용자마다 반복하는 낭비를 줄여요학습 비용어려운 사용법은 장점이 아니라 비용이에요들인 시간보다 이후에 아끼는 시간이 큰지 따져야 해요인터페이스TUI와 GUI의 현재 구현을 범주의 한..

728x90