- Gnome Files를 실제 파일 정리에 쓰는 과정에서 보기 전환, 경로 입력, 도움말, 툴팁, 창 이동 같은 기본 조작이 사용자를 헷갈리게 만든다는 비판임
- “View Options” 드롭다운은 실제로 정렬 옵션을 보여주고, 보기 전환은 split button의 다른 영역에 숨어 있어 이름과 기능 배치가 어긋남
- 경로 표시줄은 텍스트 입력처럼 보이지만 마우스로 편집할 수 없고 Ctrl-L 단축키로만 활성화돼 GUI 기능의 발견 가능성이 낮아짐
- 제목 표시줄을 없앤 상단 영역은 버튼 클릭, 창 드래그, 컨텍스트 메뉴가 겹쳐 동작하며, 숨겨진 스크롤바도 포인터를 올릴 때 위치가 움직여 기본 조작을 불확실하게 만듦
- 새 UI 패러다임이 기존 메뉴바, 제목 표시줄, 일관된 단축키 표시 같은 검증된 패턴보다 나은 결과를 내지 못했고, 오래된 방식이 자동으로 나쁜 것은 아님
Gnome Files를 고른 이유와 전제
- 비판의 초점은 플랫 디자인 자체가 아니라 핵심 프로그램 기능에 접근하는 방식임
- 초보자에게 현대적 디자인이 친화적일 수 있다는 점은 인정하지만, 하루에 여러 시간 컴퓨터를 쓰는 파워 유저도 설계 대상에 포함되어야 함
- 인터페이스가 많은 기능을 숨길수록 사용자는 기능을 발견하고 학습할 기회를 잃기 쉬움
- Gnome은 주요 Linux 배포판의 기본 데스크톱 환경인 경우가 많고, “usable by everyone”, “structurally and aesthetically elegant”, “distraction free”, “traditional desktop is dead” 같은 방향을 공개적으로 내세움
- Gnome Files는 데스크톱 환경의 중심 요소인 파일 관리자라서 Gnome의 UI 철학을 확인하기에 중요한 사례임
목록 보기 전환에서 드러난 메뉴 구조 문제
- 첫인상은 깔끔하고 차분하며, 클릭 가능한 요소도 어느 정도 구분된다고 평가됨
- 큰 아이콘 대신 목록 보기로 바꾸려는 과정에서 문제가 시작됨
- 툴바에는 서로 비슷해 보이는 아이콘들이 있고, “View Options” 툴팁이 있는 드롭다운은 보기 옵션이 아니라 여러 정렬 옵션을 보여줌
- 실제 보기 관련 옵션인 “Icon Size”와 “Show Hidden Files”는 “Main Menu”에 있어, “View Options”라는 이름과 실제 구성 사이가 어긋남
- 목록 보기 전환은 “View Options” 드롭다운의 일부가 아니라 split button의 토글 영역에 있음
- 드롭다운에 토글 기능이 함께 나열되지 않아 같은 위젯으로 묶인 이유가 불명확함
- 이 구조 때문에 목록 보기 토글을 찾는 데 시간이 걸렸고, 구조적 우아함보다는 좌절감을 줌
도움말과 툴팁의 발견 가능성 문제
- 내장 도움말에서 “list view”를 검색해도 목록 보기를 활성화하는 방법을 바로 찾기 어려움
- Gnome Files 메뉴에서 도움말을 열었는데도 검색 결과에는 다른 애플리케이션 관련 항목이 함께 표시됨
- “Browse files and folders”는 Gnome Files와 관련이 있었지만 “Manage volumes and partitions”, “Edit contact details” 같은 항목 뒤에 나옴
- 직접 도움말을 둘러봤을 때 찾은 “List View” 관련 항목은 이미 목록 보기가 선택된 뒤 할 수 있는 작업을 다룸
- 툴팁은 유용할 수 있지만, Gnome Help와 Gnome Files에서는 불필요한 툴팁이 오히려 방해가 됨
- Gnome Help에서는 항목 제목과 동일한 텍스트의 툴팁이 다음 항목 제목을 가림
- Gnome Files 왼쪽 사이드바의 “Recent”, “Starred” 같은 항목에도 뻔한 툴팁이 표시됨
- 이런 동작은 사용자가 툴팁을 유용한 정보가 아니라 방해 요소로 학습하게 만들 수 있음
경로 이동과 단축키 중심 기능 노출
- Gnome Files의 탐색 자체는 대체로 괜찮지만, 상위 디렉터리로 이동하는 parent directory 버튼이 없어 아쉬움
- 뒤로/앞으로 버튼은 탐색 기록을 이동할 뿐 상위 폴더 이동과 같지 않음
- 위치 표시줄의 디렉터리 이름을 클릭해 이동할 수 있지만, 상위 폴더 버튼보다 오클릭 가능성이 높고 덜 편리함
- 위치 표시줄은 텍스트 박스처럼 보이지만 마우스로는 일반 편집 모드를 활성화할 수 없음
- 편집 모드는 Ctrl-L 단축키로만 활성화되는 것으로 보임
- 기능이 구현되지 않았다고 생각했다가 검색으로 알게 되었고, Keyboard Shortcuts 창에는 이 단축키가 올라와 있음
- GUI 요소가 마우스로 접근되지 않으면 발견 가능성이 떨어짐
단축키 창과 메뉴바 대체의 한계
- 단축키 목록은 3페이지이고 검색 기능도 있지만, 무엇을 찾아야 하는지 모르면 쓰기 어려움
- Gnome Help는 위치 표시줄을 “path bar”라고 부르지만, 단축키 창에서 “path”를 검색하면 결과가 없음
- 단축키 목록에는 목차나 범주를 빠르게 훑는 방식이 없어 페이지를 하나씩 확인해야 함
- Keyboard Shortcuts 창을 여는 단축키도 있지만, 일부 다른 단축키와 달리 Main Menu의 해당 항목 옆에는 표시되지 않음
- 전통적 메뉴바는 프로그램 기능을 범주화해 항상 보이게 하고, 단축키를 일관되게 표시하며, 발견한 옵션을 즉시 실행할 수 있음
- Gnome Files에서는 기능이 UI 곳곳에 흩어져 있고, 일부 숨겨진 기능은 모달 단축키 창을 통해서만 배울 수 있음
- 단축키 창은 비대화형이고 모달이라 열어 둔 채 실험할 수 없음
- 사용자는 단축키를 찾고, 기억하고, 창을 닫은 뒤 기능을 실행해야 함
- 마우스 중심 환경에서 GUI로 기능을 찾고 실행할 방법이 없으면 제한적이고 혼란스러움
제목 표시줄 없는 상단 UI의 모호성
- Gnome Files에는 실제 제목 표시줄이 없어 창 상단 영역을 클릭해 드래그하는 방식으로 창을 이동함
- 이 상단 영역에는 툴바도 있어, 이미 기능이 있는 UI 컨트롤을 클릭한 상태로도 창을 움직일 수 있음
- 검색 아이콘을 클릭해 검색을 열 수도 있고, 같은 아이콘을 클릭한 채 드래그해 창을 움직일 수도 있음
- 뒤로/앞으로 버튼은 컨텍스트 클릭이나 long click으로 위치 기록을 열 수 있지만, 버튼 자체에는 그런 기능이 드러나지 않음
- 이 기능에는 단축키도 없어 보임
- 다른 항목에서 long click을 해도 컨텍스트 메뉴가 열리지는 않아 동작이 일관되지 않음
- 창을 앞으로 가져오려면 프로그램 기능을 건드리지 않는 비클릭 영역을 찾아야 함
- 검색 실행, 경로 이동, 보기 전환, 다른 기능 접근 같은 오작동을 피해야 함
- 단순한 창 활성화에도 사용자가 주의를 기울여야 해 인지 부담이 늘어남
- 상단 영역을 오른쪽 클릭하면 위치에 따라 창 관리 메뉴나 디렉터리 작업 메뉴가 뜨며, 현재 디렉터리나 클릭 위치에 따라 결과가 달라짐
- 가운데 클릭은 현재 디렉터리를 포함한 디렉터리 이름을 새 탭으로 열 수 있고, 이 기능은 컨텍스트 메뉴에도 있음
숨겨진 스크롤바와 기본 테마 동작
- Gnome Files 또는 GTK 4는 숨겨진 스크롤바를 사용함
- 기본 설정과 Debian이 제공한 기본 GTK 4 테마를 쓰는 상태에서 확인한 동작임
- 숨겨진 스크롤바는 조작 가능성뿐 아니라 파일 목록이나 문서 안에서 현재 위치가 어디인지 보여주는 정보도 숨김
- 마우스를 움직이면 스크롤바가 나타나지만 작고 대비가 낮아 보기 어렵다고 느낌
- 포인터를 스크롤바에 올리면 스크롤바가 커지고 더 잘 보이지만, 원래 폭만큼 왼쪽으로 이동해 포인터가 더 이상 스크롤바 위에 있지 않게 됨
종합 평가와 결론
- Gnome Files UI는 haphazard, incoherent하며 때로는 위험하게 느껴진다고 평가됨
- 주요 문제는 다음과 같음
- 메뉴 이름과 내용이 맞지 않고, 실제 보기 옵션이 여러 곳에 흩어짐
- 단축키가 메뉴에 일관되게 표시되지 않음
- 일부 일반 기능이 단축키로만 접근·발견 가능함
- 위젯 외형이 동작을 정확히 예고하지 않음
- 툴팁이 오해를 부르거나 정보 가치 없이 방해됨
- 기능 아이콘을 클릭해 창을 움직이는 방식이 오클릭 위험을 만듦
- 상단 영역 컨텍스트 클릭 결과가 예측하기 어려움
- 기본 테마의 스크롤바는 포인터를 올릴 때 위치가 움직임
- 도움말과 실제 GUI의 용어가 서로 다름
- 이런 불일치는 사용자가 UI에 대한 안정적인 mental model을 만들기 어렵게 함
- 기능적으로 Gnome Files는 파일 관리를 할 수 있고, 다른 선택지가 없다면 UI 특성에 익숙해질 수도 있음
- 그러나 Gnome Files 같은 중심 애플리케이션에도 UI 설계 관점에서 나쁘다고 볼 수 있는 요소가 많음
- 오래된 데스크톱 패러다임이나 모든 기존 프로그램이 완벽했다는 뜻은 아니지만, 새 패러다임이 더 나은 결과를 만들어야 한다는 문제의식이 남음
- 비판한 문제 대부분에는 이미 수십 년 동안 다듬어진 해결책이 있음
- 실제 창 제목 표시줄
- 메뉴에 단축키를 일관되게 표시하는 방식
- 메뉴와 옵션의 일관된 범주화
- 더 풍부한 디자인 언어
- 오래된 방식이 자동으로 더 나쁜 것은 아니고, 새로운 방식이 자동으로 더 나은 것도 아님