대시보드(macOS)

Dashboard (macOS)
대시보드
Dashboard OS X.svg
Dashboard Widgets OS X El Capitan.png
OS X 10.11 El Capitan에서 실행되는 대시보드 위젯
안정적 해제1.8(2011년 7월 20일; 10년(2011-07-20) [±]
운영 체제Mac OS X 10.4 Tiger to MacOS 10.14 Mojave
유형위젯 엔진
웹사이트www.apple.com/downloads/dashboard/ Edit this on Wikidata

대시보드애플사의 맥OS 운영체제용 단종된 애플리케이션으로, 위젯으로 알려진 미니 애플리케이션을 호스팅하는 보조 데스크톱으로 사용된다.이러한 애플리케이션은 출시하는 데 시간이 걸리지 않는 단순한 애플리케이션으로 의도되었다.MacOS와 함께 제공되는 대시보드 애플리케이션에는 주식 조회기, 날씨 보고서, 계산기 및 메모장이 포함되어 있으며, 사용자는 자신의 것을 만들거나 다운로드할 수 있다.

Mac OS X 10.7 Lion 이전에 Dashboard가 활성화되면 사용자의 데스크톱이 흐리게 되고 위젯이 전면에 나타난다.응용 프로그램 창과 마찬가지로 이동, 재배열, 삭제 및 재생성(동시에 동일한 위젯 중 하나 이상이 열려 있을 수 있음, 설정이 다를 수 있음)할 수 있다.새로운 위젯은 iOS 홈스크린 또는 MacOS Launchpad와 유사한 사용 가능한 앱 목록을 로드하여 계층 하단의 아이콘 바를 통해 열 수 있다.로드 후 위젯을 사용할 준비가 완료됨.

대시보드는 맥 OS X 10.4 Tiger에 처음 도입되었다.[1][2][3]Dock, Launchpad 또는 Spotlight에서 애플리케이션으로 활성화할 수 있다.대시보드 키로도 액세스할 수 있다.[4]또는 사용자가 미리 할당된 핫 코너 또는 바로 가기 키로 커서를 이동할 때 대시보드를 열도록 선택할 수 있다.Mac OS X 10.7 Lion을 시작으로 대시보드의 양쪽에 있는 데스크톱에서 오른쪽으로 손가락 4개를 움직여 액세스할 수 있는 공간으로 대시보드를 구성할 수 있다.OS X 10.10 Yosemite에서는 Notification Center가 이제 위젯을 표시하는 주요 방법이 되었기 때문에 대시보드가 기본적으로 비활성화되어 있다.

MacOS 10.15 카탈리나에서 Dashboard는 MacOS에서 제거되었다.[5]

위젯 기능 및 기능

대시보드 위젯은 웹 페이지와 마찬가지로 사용자가 수동으로 액세스하기 복잡한 작업을 수행할 수 있는 등 여러 가지 다양한 기능을 수행할 수 있다.[6]사용자의 웹 브라우저를 열고 구글 검색을 수행하는 구글 검색 위젯이 대표적이다.위키피디아와 같은 다른 위젯은 웹 페이지의 내용을 잡아 대시보드 내에 표시한다.어떤 위젯은 또한 게임 역할을 할 수 있는데, Adobe Flash(또는 다른 멀티미디어 저작 프로그램)를 사용하여 마치 웹 브라우저에 있는 것처럼 게임을 만들 수 있다.맥 사용자는 내장 소프트웨어를 사용해 직접 위젯을 만들 수도 있다.

그래픽스

대시보드는 위젯의 표시, 열기 및 사용에 다양한 그래픽 효과를 사용한다.예를 들어, 3-D 플립 효과를 사용하여 위젯 플립을 시뮬레이션하고, 오른쪽 하단 모서리에 있는 작은 i 아이콘을 클릭하면 사용자가 역방향 선호도를 변경할 수 있으며, 다른 효과로는 크로스페이딩 및 아이콘 간 스케일링(위젯을 열 때), 위젯이 집중될 때 "스핀 사이클 효과"가 있다.s Command-R 또는 닫혔을 때 흡입 효과.충분히 파워가 있는 Mac에서는 위젯을 열면 나뭇잎이 물 위로 떨어지는 것처럼 파급 효과를 낼 수 있다.이러한 효과는 상당한 처리 능력을[citation needed] 소모하지만, MacOS의 Quartz Extreme and Core Image 그래픽 아키텍처의 도움으로 그것들을 실시간으로 렌더링할 수 있는 충분한 컴퓨팅 파워를 이용할 수 있다.[citation needed]Exposé, Front Row최소화 효과와 마찬가지로 Dashboard를 호출하는 동안 시프트를 누른 상태로 유지하거나 Dashboard 메뉴 모음을 열면 느린 동작으로 효과가 나타난다.

위젯 작성

대시보드 위젯은 HTML(Hypertext Markup Language), CSS(Cascading Style Sheet) 및 JavaScript를 사용하여 작성된다.[7]같은 언어가 웹사이트를 만드는 데 사용되기 때문에, 많은 웹 개발자들은 이미 그것들을 만들 수 있다.위젯 자체는 단순히 Dashboard 계층에 표시되는 HTML 파일로서, 이들은 Apple의 Safari 웹 브라우저에서도 사용되는 WebKit 애플리케이션 프레임워크를 사용한다. 즉, Dashboard를 사용할 수 없는 이전 버전의 MacOS를 실행하는 사용자들도 이러한 파일들을 만들 수 있다는 것을 의미한다.위젯 API를 통해 위젯이 Apple Slider와 같은 Mac 전용 인터페이스 요소를 사용할 수 있다.[3]

대시보드 위젯이 작성되면 일반적으로 다음 6개의 파일로 구성된다.

  • 대시보드 계층에 표시될 실제 파일인 위젯의 HTML 파일
  • 위젯을 스타일링하는 데 사용되는 위젯의 CSS 파일(HTML 파일에서 호출됨)
  • 개발자가 원할 경우 HTML 파일 내에서 직접 구현될 수 있지만 위젯의 JavaScript 파일
  • Dashboard가 위젯의 속성(예: 이름, 버전, HTML 파일 등)을 로드하는 데 사용하는 위젯의 속성 목록("Info.plist"라고 함)
  • 위젯의 배경 이미지(PNG 형식)
  • 메뉴 모음에 표시되는 아이콘

이러한 파일이 모두 디렉토리의 루트에 있으면 이름과 확장명 ".wdgt"가 지정되고, 그런 다음 대시보드에서 위젯으로 열 수 있다.보다 복잡한 위젯에는 코코아 위젯 플러그인(플랫폼별 기능용), 하나 이상의 JavaScript 파일(텍스트 스크롤, 기본 설정 등) 또는 여러 이미지(개인화된 선택 메뉴 또는 버튼용)도 포함될 수 있다.

Mac OS X 10.5 Leopard에는 사용자 친화적인 위젯 작성 방법인 Dashcode라는 응용 프로그램이 포함되어 있다.레오파드의 또 다른 새로운 기능은 "웹 클립"이라고 불리며, 사용자는 웹 페이지의 일부에서 위젯을 쉽게 만들 수 있다.[8]예를 들어, WWDC 2007 기조연설에서 스티브 잡스는 Yahoo.com의 특집 뉴스 헤드라인, 구글에서 가장 많이 검색된 10개 용어, 내셔널 지오그래픽에서 찍은 사진, 딜버트 만화책, 로튼 토마토의 박스 오피스 정보 등을 위젯으로 만들었다.또한 사용자는 경계를 사용자 정의하여 위젯을 더욱 개인화할 수 있다.

콘팹레이터와의 비교

특히 맥 OS X 10.4 타이거가 개발 중인 동안 애플이 이 기능을 발표한 후, 많은 사람들이 콘팹레이터와 애플의 대시보드를 비교했다.타이거가 공식 석방을 하기 몇 달 전 이후 온라인 커뮤니티에서 논란이 됐다.

한 학파는 대시보드가 콘팹레이터의 '낙하산'이라는 결론에 도달했다.그것은 대시보드의 시각적, 기능적 유사성이 콘팹레이터(더 느린 야후!)와 널리 비교되어 왔다고 지적한다. 위젯 엔진)의 경우, 그래픽 측면의 유사성과 환경 내의 개체를 설명하기 위해 "위젯"이라는 용어를 사용한다는 사실 때문에 복사본이라고도 한다.[9]다시 말해, 콘팹레이터는 애플사의 데스크 액세서리를 기반으로 했을지도 모른다. 이 액세서리는 1984년에 최초의 매킨토시와 함께 처음 출시되었다.위젯과 유사한 데스크 액세서리는 사용자 데스크톱에서 작동하는 작은 미니 애플리케이션이었다.시스템 7과 협력 멀티태스킹 도입 후, 데스크 액세서리를 만들 필요가 없어지고 개발자들이 대신 애플리케이션을 만들도록 장려되었다.OS는 역호환성을 위해 Mac OS X로 전환할 때까지(실제로 계산기 데스크 액세서리는 중요한 업데이트 없이 버전 9, 17년 동안 Mac OS에 남아 있었다)[10][11] 계속 지원했다.

Konfabulator와 Dashboard의 코드베이스도 다르다: Konfabulator는 XMLJavaScript를 사용하여 위젯을 생성하는 반면, Dashboard는 HTML, CSS, JavaScript, Object-C를 사용한다.[12]

포함된 위젯

Mac OS X 10.4 Tiger 업데이트 10.4와 함께 출시된 Dashboard의 첫 번째 버전에서 10.4.3 업데이트.애플은 14개의 위젯을 포함했다.구성 요소는 다음과 같다.

맥월드 2006 기조연설 이후 스티브 잡스는 4개의 새로운 위젯(스키 보고서, 피플 파인더, 구글 검색, ESPN)과 전화 번호부 및 캘린더 위젯에 대한 중요한 업데이트도 발표했다.이러한 모든 기능은 Mac OS X 10.4.4를 통해 제공됨타이거 업데이트.

또 2007년 말 출시된 맥 OS X 10.5 레오파드에는 새로운 위젯이 포함되어 있다.그 중 하나는 웹 클립으로, 모든 사용자가 웹 페이지의 직사각형 부분을 위젯으로 만들 수 있다(그러나 이것은 Safari 웹 브라우저에서만 작동함).위젯은 웹 사이트가 업데이트하는 대로 업데이트되며, 위젯의 웹 페이지 선택에서 모든 링크와 기타 대화형 자료는 마치 웹 사이트가 Safari에서 액세스되는 것처럼 작동한다.또 다른 새로운 위젯은 현재 상영 중인 영화를 지역 극장에서 찾고, 트레일러를 보고, 대시보드에서 직접 티켓을 구매할 수 있도록 하는 영화다.Mac OS X 10.7 Lion에서 전화 번호부 및 iTunes 컨트롤러 위젯이 제거됨

iOS의 위젯

애플은 iOS에 대시보드 위젯 설치 지원을 발표한 적이 없다.2008년 6월 아이폰 SDK와 함께 패키징된 Dashcode의 예고 없는 업데이트로 아이폰 지향 웹위젯을 만들 수 있었지만, 이 버전의 Dashcode가 iOS에 기본으로 설치될 수 있는 AJAX 기반 모바일 위젯을 만들 수 있을지는 미지수다.

탈옥한 iOS 기기에 Dashboard 위젯을 설치하는 것이 이론적으로는 가능하지만, 대부분의 데스크톱 지향 위젯은 iOS의 멀티 터치 스크린 지향 인터페이스에서 사용이나 상호작용을 지향하지 않으며, 또한 DashboardClient의 위젯 JavaScript 객체에도 의존할 수 있다.

2014년 6월 2일, iOS 8의 발표의 일환으로, Apple은 (상태 표시줄에서 아래로 쓸어내려서 액세스할 수 있는) "Today" 뷰에서 앱 스토어에서 다운로드 가능한 위젯을 가질 수 있다고 발표했다.[13]Dashboard에서 찾아볼 수 있는 동일한 데스크톱 지향 위젯은 아니지만, 이는 처음으로 iOS에서 위젯을 공식적으로(즉, 탈옥 없이) 사용할 수 있게 된 것을 나타낸다.

iOS 13과 함께 도입된 동명의 CarPlay 기능과는 무관한 것이 있다.

2020년 6월 22일, WWDC 기조연설에서 애플은 iOS 14용 위젯을 선보였다.이 위젯들은 홈스크린에 배치될 수 있고 크기를 조정할 수 있다.사용자는 최대 10개의 위젯을 쌓거나 사용자의 활동에 따라 변경되는 "스마트 스택" 위젯을 선택할 수 있다.[14]

참고 항목

참조

  1. ^ "How to create your own OS X Dashboard Widgets from Safari - Make Tech Easier". Make Tech Easier. July 26, 2010. Retrieved January 8, 2017.
  2. ^ Haslam, Karen. "Yosemite review: Continuity and WiFi problems mar an otherwise pleasing update". Macworld UK. Retrieved January 10, 2017.
  3. ^ a b Udell, Sterling (April 6, 2010). Pro Web Gadgets for Mobile and Desktop. Apress. ISBN 9781430225522.
  4. ^ Hattersley, Lucy. "3 ways to Mac Dashboard useful again: games, entertainment and fresh new productivity widgets". Macworld UK. Retrieved January 13, 2017.
  5. ^ Statt, Nick (June 4, 2019). "Apple will permanently remove Dashboard in macOS Catalina". The Verge. Retrieved June 5, 2019.
  6. ^ Evans, Jonny. "How the macOS Dashboard can actually help you be productive". Computerworld. Retrieved October 4, 2018.
  7. ^ McFarland, David Sawyer (July 21, 2008). JavaScript: The Missing Manual: The Missing Manual. "O'Reilly Media, Inc.". ISBN 9780596555306.
  8. ^ Williams, Justin (March 11, 2008). Getting StartED with Mac OS X Leopard. Apress. ISBN 9781430205197.
  9. ^ 애플이 위젯을 잘못 사용한 곳, 대시보드가 콘팹레이터라고 주장하는 블로그 게시물.
  10. ^ 대시보드에 대한 많은 의견 더 많은 토론은 다른 언급들을 인용한다.
  11. ^ 특수 순찰대: Tiger's Dashboard에 Arlo Rose on Tiger's Dashboard Archive 2009년 7월 5일 웨이백머신에서 콘파불레이터 작가 중 한 명과 인터뷰했다.Dashboard에 대한 그의 의견을 포함한다."데스크 액세서리 인수"에 대한 응답 포함.
  12. ^ 대시보드 vs. Dashboard가 Konfabulator의 바가지가 아니라고 주장하는 블로그 게시물인 Konfabulator.내역 및 기술 세부 정보 포함.
  13. ^ Inc., Apple. "Apple Developer". Apple.com. Retrieved December 17, 2017.
  14. ^ "iOS 14 Preview - Features". Apple. Retrieved June 22, 2020.
메모들

외부 링크