사이트 게시 설정
사이트 게시 설정
사이트 게시 설정은 Binder의 웹 미리보기, 패키지, 게시 결과에 사용할 제목, 접근 제어, 브랜딩, 외부 연결, SEO와 분석 값을 관리한다. Output 화면에서 Web 출력을 선택하고 게시 설정을 연다.
설정 저장하기
필드를 바꾸면 화면의 값은 먼저 초안이 된다. 저장이 끝나기 전에는 실제 게시 설정이 바뀌었다고 간주하지 않는다. 상태 표시에서 저장 중, 저장하지 않은 초안, 적용 상태 확인 불가 여부를 확인할 수 있다.
저장하지 않은 상태에서 게시하거나 패키징하면 다음 중 하나를 선택한다.
- 저장하고 계속: 현재 초안을 저장한 뒤 새 적용본으로 실행한다.
- 마지막 적용본 사용: 초안은 그대로 남겨 두고 마지막으로 저장된 설정으로 실행한다.
- 취소: 저장하거나 실행하지 않는다.
실행이 시작되면 그 시점의 설정과 logo/favicon 파일이 고정된다. 실행 중 필드를 다시 바꿔도 이미 시작한 실행에는 섞이지 않는다.
제품 사이트 만들기
게시 설정의 Website purpose에서 사이트 → 제품 사이트를 선택하면, 저장된 Desk 첫 화면과 Binder Markdown 문서를 메뉴가 있는 작은 제품 사이트로 함께 렌더링한다. 기존 문서 보기와 배포 흐름은 그대로 유지된다.
제품 사이트는 별도 테마 선택 없이 제품·프로젝트·이벤트 소개에 맞춘 기본 시각 구성을 사용한다. 큰 제목과 CTA, 카드·목록, 메뉴와 하위 문서는 작은 화면에서도 읽기 쉽도록 함께 조정되며, 이미지가 없거나 제목이 긴 경우에도 내용을 임의로 바꾸지 않는다.
제품 사이트에는 저장된 Desk homepage 하나와 qualifying Markdown 하위 문서가 최소 두 개 필요하다. 하위 문서는 source frontmatter에 다음 정보를 둔다.
glifPublish:
pageKind: marketing
layoutVariant: standard # 또는 feature
navigation:
visibility: primary # 또는 hidden
label: Features
weight: 20primary 문서만 공개 내비게이션에 표시되며, label과 weight는 필수다. 메뉴는 이 metadata에서 파생된다. 제품 사이트를 선택해도 기존 문서 사이트의 수동 메뉴를 덮어쓰지 않는다.
미리보기, 패키지, 웹 게시는 시작 시점의 Desk·문서·구조·적용 설정을 함께 고정한다. 그 뒤 Markdown이나 설정을 바꾸면 이전 실행 결과 대신 다시 시작하라는 안내가 나온다.
비밀번호와 접근 제어
공개, 비밀번호, 기간 제한 모드를 Access Control에서 설정한다. 비밀번호 본문은 Site 설정 파일에 저장하지 않고 현재 앱 세션에서만 사용한다. 앱을 다시 시작했거나 비밀번호가 없는 상태에서는 비밀번호 보호 게시나 패키지를 시작할 수 없으므로 Site 설정에서 비밀번호를 다시 입력한다.
Free와 Pro 게시 결과
Free에서도 사이트 제목, 메뉴, theme, color token과 font 같은 기본 게시 표현은 그대로 사용한다. Logo, favicon, footer branding과 외부 comments/support 연결은 Pro 게시 기능이다.
Pro에서 저장한 사용자 브랜딩이 있는 상태로 Free를 사용해도 설정 자체를 삭제하지 않는다. 게시하거나 패키징할 때만 Glif logo, favicon과 footer로 대체하고 외부 embed를 끈다. 실행 직전 안내에서 대체될 항목을 확인할 수 있다.
설정 초기화와 닫기
초기화는 Basic Publish, Access Control, Branding, Community and Monetization, SEO and Sitemap, Analytics 설정을 기본값으로 되돌린다. 확인 대화상자에서 승인하기 전에는 파일을 쓰지 않는다. 저장에 실패하면 초기화 전 초안을 화면에 복구하고 디스크에 실제로 적용된 상태를 다시 확인한다.
초안이 남은 채 Site 설정, Binder 또는 앱을 닫으면 저장하고 닫기, 초안 폐기, 취소를 선택한다. 저장 상태를 확인할 수 없을 때는 닫기나 새 실행보다 먼저 설정을 다시 불러온다.
개인정보 선택과 분석
새 사이트는 선택 기능을 실행하지 않는 상태로 시작한다. 방문자는 분석과 환경설정 목적을 각각 허용하거나 거부할 수 있으며, Privacy choices에서 언제든 선택을 다시 열어 철회하거나 재동의할 수 있다. 정책 버전이 바뀌면 이전 선택은 다시 확인해야 한다.
분석을 켜더라도 Cloudflare provider-managed 자동 주입은 비활성 상태로 유지된다. Glif가 만든 local descriptor만 방문자 동의 뒤 활성화되며, 알 수 없는 script/embed나 허용되지 않은 origin은 게시 전에 차단된다. 이는 법률 자문이나 특정 지역 규정 준수 인증을 의미하지 않는다.
SEO와 반응형 이미지
게시와 패키징은 렌더된 HTML의 title, description, canonical, robots와 sitemap을 검사한다. 오류는 실행을 차단하고 경고는 수정할 문서 metadata 또는 Site 설정 위치를 안내한다.
로컬 JPEG/PNG 이미지는 원본 src를 fallback으로 유지하면서 지원 폭의 WebP srcset, sizes, width/height를 게시 결과에 추가한다. SVG, animated GIF, 원격 URL과 지원하지 않는 형식은 원본 동작을 유지한다.
문제가 있을 때
- 적용 상태 확인 불가가 보이면 설정 다시 불러오기를 사용한 뒤 저장 또는 실행을 다시 시도한다.
- 저장 실패 뒤 화면의 초안과 마지막 적용본이 다를 수 있다. 상태 설명을 확인하고 필요한 값을 다시 저장한다.
- 비밀번호가 필요하다는 메시지가 나오면 Site 설정의 Access Control에서 현재 세션 비밀번호를 입력한다.
- Free 게시에서 저장한 logo나 footer가 보이지 않는 것은 삭제가 아니라 플랜 fallback이다. Pro로 전환하면 저장한 사용자 브랜딩을 다시 게시할 수 있다.