마법사(소프트웨어)

Wizard (software)
위키백과 기사 작성 마법사

소프트웨어 마법사 또는 설정 길잡이사용자에게 일련의 잘 정의된 단계를 안내하는 일련의 대화 상자를 제시하는 사용자 인터페이스 유형이다.복잡하거나, 자주 수행되지 않거나, 익숙하지 않은 작업은 마법사를 사용하여 수행하기가 더 쉬울 수 있다.

역사

1990년대 이전에는 "마법사"는 "해커"와 같은 기술 전문가에게 흔한 용어였다.[1]1985년 교과서의 컴퓨터 프로그램의 구조와 해석은 표지의 삽화로 "위저드 북"[2]이라는 별명을 얻었다; 그것의 첫 장은 "계산 과정은 실제로 마법사의 정신 아이디어와 같다"고 말한다.[3]

1991년경, 마이크로소프트 퍼블리셔의 첫 번째 버전을 개발할 때, 마이크로소프트는 그래픽 디자인 기술이 없는 사용자들이 여전히 보기 좋은 문서를 만들 수 있도록 하기를 원했다.출판사는 비전문가를 대상으로 했고 마이크로소프트는 프로그램이 어떤 도구를 가지고 있든 사용자들이 자신들을 어떻게 해야 할지 모를 것이라고 판단했다.대신 출판사의 "페이지 마법사"는 전문적으로 설계된 템플리트를 기반으로 완전한 문서 레이아웃을 제작할 수 있는 일련의 양식을 제공했으며, 이 양식을 표준 도구로 조작할 수 있었다.[4]

출판사, 특히 Microsoft Access의 경우 1992년 11월에야 출시될 예정인 Microsoft에서 몇 년 전부터 마법사가 개발되어 왔다.마법사들은 어떤 사람이 프로그램을 어떻게 사용하는지를 통해 배우고 다음에 무엇을 하고 싶은지 예측하는 것을 목적으로 하며, 그 프로그램을 구조화하고 배열함으로써 더 복잡한 일련의 작업들을 통해 그들을 안내한다.그들은 또한 예시로 제품을 가르치는 역할을 했다.이르면 1989년 마이크로소프트는 음성 및 대화 헤드를 가이드로 활용하는 방안을 논의했지만 멀티미디어 기능이 가능한 하드웨어는 아직 보급되지 않았다.[5]

이 기능은 다른 애플리케이션으로 빠르게 확산되었다.1992년에 Mac용 Excel 4.0은 크로스탭 테이블 구축과 같은 작업에 마법사를 [6]도입했고, Office 95는 자연 언어로 도움말 페이지를 쿼리하기 위해 "Answizard"를 도입했으며,[7] Windows는 나중에 프린터 추가, 인터넷 연결 구성 또는 새로운 응용 프로그램 설치와 같은 작업에 마법사를 사용했다.[4]2001년까지 대부분의 소비자 지향 운영 체제에서 마법사가 보편화되었다.

Mac OS에서는, Mac OS 8.0에 도입된 Setup Assistant와 같은 툴부터, 유사한 툴이 「어시스턴트」라고 불리기 시작했다(애플 뉴턴의 「어시스트」 기능과 혼동하지 않는다)."Setup Assistant"는 매킨토시가 박스 밖으로 나왔을 때 또는 새로 설치한 후에 실행되며, 애플 iOS에서도 이와 유사한 과정이 일어난다."네트워크 설정 보조자"는 Windows "New Connection Wizard"와 유사하며 GNOME은 또한 마법사를 "보조자"라고 부른다.Oracle Designer는 애플리케이션 및 데이터베이스 설계에 마법사를 사용했다.

Microsoft Manual of Style(버전 3.0)은 기술 작가들에게 이러한 조수들을 "마법사"로 지칭하고 소문자를 사용하라고 조언한다.그러나 마법사들이 보편화되면서 그 용어는 사라졌다.앱과 웹 사이트는 마법사 같은 안내 단계를 사용하여 새로운 사용자를 "온보드"하거나 작업을 통해 안내할 수 있지만, 이러한 기능에는 "마법사"[8]라는 라벨이 명시적으로 표시되어 있지 않은 경우가 많다.마법사들은 심사숙고하고, 문맥에 대한 질문들을 벗겨내고, 기본적인 작전을 흐리게 한다는 비판을 받아왔다.[9]

다음의 스크린샷무료 오픈소스 운영체제쿠분투 12.04를 위한 7단계 설치 마법사의 일부를 보여준다.각 단계는 필요하지만 다른 단계와는 무관하며, 압도하지 않도록 한 번에 하나씩 제시된다.사용자는 단계를 왔다 갔다 할 수 있다; 초기 단계 또한 그만둘 수 있는 옵션이 있다.단계를 통한 진행은 왼쪽에 표시된다.마지막 화면에는 옵션이나 입력이 없지만, 설치 진행 상황을 보여주고 사용자에게 운영체제 사용에 대해 무엇을 예상할지 알려준다.

참고 항목

참조

  1. ^ "Origin of the term "wizard" in computing". English Language & Usage Stack Exchange. Retrieved 2018-06-07.
  2. ^ The New Hacker's Dictionary (2nd ed.). MIT Press. 1993.
  3. ^ "Structure and Interpretation of Computer Programs". mitpress.mit.edu. Retrieved 2021-08-26.
  4. ^ a b "For 10 Years, Microsoft Publisher Helps Small Business Users 'Do More Than They Thought They Could' Stories". Stories. 2001-10-15. Retrieved 2018-06-07.
  5. ^ Johnston, Stuart J. (August 5, 1991). "'Wizards' make Microsoft applications smarter". InfoWorld.
  6. ^ "Introducing Microsoft Excel 4.0. It's the sum total of seven years of success". MacUser (Advertisement). November 1992.
  7. ^ Sinofsky, Steven. "036. Fancy Wizard and Red Squiggles". hardcoresoftware.learningbyshipping.com. Retrieved 2021-07-19.
  8. ^ "An intro to user onboarding, part 1 - InVision Blog". InVision Blog. 2015-01-08. Retrieved 2018-06-07.
  9. ^ "WizardsAreDangerous". WikiWikiWeb. Retrieved August 26, 2020.{{cite web}}: CS1 maint : url-status (링크)

외부 링크

  • 마법사 - Microsoft Windows Dev Center
  • 마법사 - Eclipse 사용자 인터페이스 지침