versionTM
브라우저 기반 한글 문서 버전 관리, 서버 없이 내 컴퓨터 안에서..
0
0 팔로워
소개
보고서_최종_진짜최종2.hwp 안 만들려고 도구를 하나 만들었습니다
한글로 일하다 보면 파일이 늘어납니다.
보고서.hwp → 보고서_최종.hwp → 보고서_최종2.hwp → 보고서_진짜최종.hwp. 나중엔 뭐가 뭔지 몰라서 다 열어 봅니다.
파일은 하나만 두고, 저장할 때마다 그 시점을 따로 쌓는 도구를 만들었습니다.
한글 문서 자체적으로 제공하는 버전관리는 불안합니다. 파일이 깨지거나 지워지면 아무것도 못합니다.
------ 기능 -----
왼쪽이 지금 문서, 오른쪽에 과거 시점문서를 놓고 비교할 수 있도록 했습니다. 한글에서 보던 그 쪽 모습 그대로 바뀐 데만 칠해집니다. 색이 네 가지입니다:
🟡 수정 — 기존 내용이 변경된 부분을 표시합니다.
🔴 삭제 — 기존 문서에 있었다가 삭제된 문장이나 표를 나타냅니다.
🟢 추가 — 기존에 없던 내용인데 새로 추가된 내용을 표시합니다.
🟣 서식 — 글자나 내용은 안바뀌고 서식만 바뀐 경우 표시합니다.
앱을 실행해놓고, 원래 작업하듯이 한글프로그램에서 Ctrl+S 하면 1~2초 안에 그 시점이 쌓입니다. 따로 누를 게 없습니다. 내용이 그대로면 기록하지 않아서 같은 게 쌓이지도 않습니다.
서식이 어떻게 바뀌었는지도 짚어 줍니다:
서식 변경 — 정렬: 왼쪽 → 양쪽, 줄 간격: 140 → 160, 문단 위 간격: 16 → 0
쪽 여백, 머리말·꼬리말, 그림 크기·위치, 표 칸 병합도 같이 봅니다.
표는 칸 단위로 견줍니다. 자리가 아니라 내용으로 짝을 찾습니다.
제일 신경 쓴 건 문서를 밖으로 안 보내는 것입니다.
서버가 없습니다. 파싱도 비교도 전부 브라우저 안에서 WASM으로 하고, 기록은 작업 폴더 안 .versionTM 에 남습니다. 폴더를 통째로 옮기면 기록도 따라갑니다.
로그인도, 계정도, 추적도 없습니다. 개발자 도구 네트워크 탭 열어 두고 써 보세요. 올라가는 요청이 하나도 없습니다.
한글 문서를 클라우드에 못 올리는 곳이 많아서, 그런 환경을 생각하며 만들었습니다.
👉 https://version-tm.vercel.app (설치·가입 없음)
<참고 - 향후 개발보완 및 수정예정>
컴퓨터의 Chrome 또는 Edge에서만 됩니다. 폴더를 직접 읽어야 해서요. Mac도 Chrome이면 되고, 휴대폰/태블릿은 안 됩니다
일부 표나 그림 화면이 어긋나게 그려질 수 있습니다. 렌더 엔진(rhwp) 한계이고 원 문서는 그대로 입니다. 그런 문서는 열 때 미리 알려 드립니다
처음 시작에는 인터넷 접속이 한 번 필요해서, 인터넷이 끊긴 업무망에서는 이 앱이 안 열립니다.
혼자 쓰려고 만들다 여기까지 왔습니다.
써 보시고 이상한 점이나 있었으면 하는 기능 알려 주시면 고맙겠습니다. (support@itdaworks.com)
팀
포스트
아직 포스트가 없습니다.
댓글
로그인 후 댓글을 남길 수 있습니다.
아직 댓글이 없습니다.