여기서 시작
웹과 윈도우
같은 터미널이 브라우저와 윈도우 데스크톱 앱에서 돕니다. 코드베이스가 하나라서 어디서 열든 화면과 설정이 똑같습니다. 윈도우 앱의 Microsoft Store 판과 네이티브 Android 앱은 지금 만들고 있고, 네이티브 iOS 앱은 그 뒤에 나옵니다.
브라우저에서
app.rekt.page 를 엽니다. 설치할 것이 없습니다. 터미널을 가장 빨리 써 보는 방법이자, 언제나 가장 최신인 판입니다.
설정·레이아웃·알람은 그 브라우저의 저장소에 들어 있으므로, 다른 브라우저나 다른 기기에서는 빈 상태로 시작합니다. 작업 공간을 옮기려면 백업과 복원을 쓰세요.
윈도우에서
데스크톱 빌드는 일렉트론 앱입니다. 브라우저가 할 수 없는 세 가지가 여기서만 동작합니다.
- 저장한 레이아웃이 창 크기를 복원합니다. 브라우저 탭은 스스로 크기를 바꿀 수 없으므로, 웹에서는 그 부분이 조용히 생략됩니다.
- 기본 레이아웃도 창 크기를 정합니다. 하나를 고르면 그 배치가 설계된 모양으로 창이 조정됩니다. 가로는 1600×900, 세로는 900×1600, 컴팩트는 1280×720 입니다. 크기는 이름 옆에 표시됩니다.
- 항상 위에 표시와 네이티브 창 제어.
창은 900×720 아래로 내려가지 않습니다.
화면이 어떻게 확대·축소되는가
레이아웃은 픽셀이 아니라 격자 칸으로 재므로, 저장한 배치는 어떤 창 너비에서도 비율을 유지합니다. 너비에 따라서는 확대율이 바뀌고 이 확대율은 네 구간으로 나뉩니다.
- 1920–3840 폭: 앱이 논리 너비 2560 을 유지하며 맞춰 축소하므로, 같은 배치가 1080p 모니터와 4K 모니터에 똑같이 놓입니다.
- 1280–1920: 그 축소가 다시 풀려 1280 에서 100% 에 이릅니다. 1920 아래로는 얻을 논리 너비가 얼마 남지 않아, 더 줄여 봐야 글자만 작아집니다.
- 1080–1280: 100% 입니다. 창이 담는 양이 줄어들 뿐이고, 상단바는 아이콘만 남는 형태로 바뀝니다.
- 1080 미만: 가로 스크롤바를 만드는 대신 앱이 맞춰 축소합니다. 가로 스크롤바가 생기면 상단바의 오른쪽 끝이 화면 밖으로 밀려나기 때문입니다.
창 크기를 바꿔도 위젯은 움직이지 않습니다. 배치는 직접 위젯을 끌거나 크기를 바꿀 때만 달라집니다. 창 크기마다 다른 배치를 원한다면, 이름을 붙인 레이아웃으로 저장하세요.
업데이트
웹 빌드는 스스로 갱신됩니다. 배포가 일어나는 동안 탭을 열어 두었다면, 터미널은 서버보다 오래된 빌드로 돌고 있음을 알아채고 동기화를 멈춘 뒤 새로고침 안내를 띄웁니다.
오래된 탭은 보기에만 낡은 것이 아닙니다. 옛 코드는 새 서버 응답을 잘못 읽을 수 있습니다. 그래서 앱은 배너 뒤에서 계속 도는 대신 스스로 내려갑니다. 새로고침을 누르면 현재 빌드를 받아옵니다.
윈도우 설치 빌드도 스스로 갱신하지만 방식이 다릅니다. 백그라운드에서 새 빌드를 확인해 내려받은 다음 알려 줍니다. 설치는 직접 버튼을 누를 때만 일어나고 보고 있지 않은 사이에는 일어나지 않습니다. 테이프를 지켜보려고 열어 둔 터미널이 하필 그 순간 스스로 재시작해서는 안 되기 때문입니다.
포터블 빌드는 갱신되지 않습니다. 쓸 설치 위치가 없으므로, 새 판을 원하면 다시 내려받으세요.
데이터는 어디서 오는가
청산은 rekt.page API 가 수집하고 제공하므로, 앱이 열려 있었든 아니든 24시간 이력은 온전합니다. 차트 캔들과 마크가격은 거래소에서 사용자 기기로 직접 스트리밍됩니다.
연결 상태는 설정에서 볼 수 있습니다. 주소 대신 지연 표시등을 보여 줍니다.