BookmarkTiles
BookmarkTiles는 Safari 14+에서 사라진 TopSites 기능을 대체하기 위한 Safari용 애드온으로 소개됩니다. 이 도구는 잘 알려진 기능과 유사한 외관 및 동작을 지향하지만, 기존 북마크에 다양한 새로운 가능성을 추가합니다……
소개
BookmarkTiles는 Safari 14+에서 사라진 TopSites 기능을 대체하기 위한 Safari용 애드온으로 소개됩니다. 이 도구는 널리 알려진 TopSites 기능과 유사한 외관 및 동작을 지향하지만, 기존 북마크에 다양한 신규 기능도 추가합니다. TopSites의 주요 목적은 시각적인 북마크 선택기(피커)를 만들어, 하위 폴더 등을 포함한 길고 번거로운 북마크 메뉴를 일일이 탐색하는 수고를 줄이는 것입니다. 사용자가 매일 가장 자주 이용하는 북마크를 선택해 시각적 타일로 만들 수 있으며, 해당 웹사이트를 방문할 때마다 실시간으로 업데이트되는 웹사이트 축소 이미지가 타일에 반영됩니다.
중요: BookmarkTiles는 두 부분으로 구성된 애플리케이션입니다. 주 애플리케이션은 그래픽 사용자 인터페이스(GUI)로, 북마크 생성, 축소 이미지 관리, 변경 사항 추적 등 핵심 백그라운드 작업을 담당합니다. 다른 부분은 Safari 확장 프로그램으로, Safari 도구 모음에 버튼을 추가해 피커 HUD(Head-Up Display)를 실행합니다. 두 구성 요소는 서로 의존적이며, 주 애플리케이션은 Safari 확장 프로그램 없이는 필요한 데이터를 수집할 수 없습니다. 따라서 이 확장 프로그램은 반드시 활성화되어야 합니다. 다른 브라우저에서 BookmarkTiles를 사용하고 싶다면 가능하지만, ‘현재 페이지 가져오기’ 기능은 사용할 수 없으며, 모든 축소 이미지는 정적으로 유지되어 방문 시 자동 갱신되지 않습니다.
주 애플리케이션은 Dock 아이콘이나 활성 창 없이 백그라운드에서 비활성 에이전트 애플리케이션으로 실행되도록 설계 및 의도되었습니다. 그러나 Safari 확장 프로그램이 발행하는 모든 요청을 처리하고, 확장 프로그램이 제공하는 데이터를 활용하려면 이 주 애플리케이션이 필수적입니다. 즉, BookmarkTiles를 사용하는 동안에는 주 애플리케이션을 항상 실행 상태로 유지해야 합니다. 종료하면 Safari 도구 모음 버튼이 의도한 대로 작동하지 않게 되고 오류 메시지가 표시됩니다. 단, 설정 패널에서 주 애플리케이션을 일반 Dock 애플리케이션으로 실행하도록 변경할 수는 있지만, 이는 기본 설계 목적과는 다릅니다.
요약하자면, Safari 도구 모음의 버튼은 HUD를 트리거하며, 이 HUD는 사용자가 현재 사용 중인 애플리케이션(예: Safari) 바로 앞쪽, 즉 Safari의 현재 탭이 일반적으로 차지하는 권장 공간에 항상 표시됩니다.