티스토리 뷰
아직 미구현된 부분이 많지만, 우선 어느정도 보여주는데에는 성공했기에 공개해놓는다.
Demo 페이지는 아래의 링크에서 확인할 수 있다
문제점
작업을 하면서 느낀점은
너무 많다! 미씽노가!
미씽노란? 포켓몬스터 초창기 버전에서 버그로 나오는 알 수 없는 포켓몬을 말하는 명칭이다.
알고 보면 내가 잘못 이해하고 설명이 안되어있다고 착각한 부분도 꽤나 많지만, 아무리 애를 쓰고 기를 써도 알 수 없는 코드 영역,
어디에 적용되는지 명확히 알 수 없는 데이터들이 많다
데이터를 명확하게 가져온다 치더라도,
현재 hwpjs를 간단한 html문서로 구현하려 하고 있기에 사실 css에서 지원되기 힘든 특정한 표 테두리 선이나, 글머리 들여쓰기, 자간 줄간 장평 등 만해도 머리가 아플 지경인데 이 데이터들이 어떻게 들어오는지 알 기 어렵다
물론 한컴 프로그램을 열어보면 결과물이 어떻게 출력되는지 알 수는 있지만 문서와 결과물이 직접적으로 1대1 대응이 되는 느낌이 없고, 얘가 이렇게 나오는데 왜 나오지?를 직접 분석해야하는 부분이 많아 번거롭다.
그래서 때려맞추기도 많이 하게 된다.
결과물
사실 제작 도중 동명의 hwpjs가 있다는걸 알게 됐다.
근데 이미 작업을 어느정도 진행해버려 이름 바꾸기도 번거롭고,
개인적으로도 이 프로그램을 제작하는데 있어 상업적 목적이 있는것이 아니기에 우선 그냥 그대로 진행했다.
다만 쓰잘데기 없는 라이벌의식은 느껴서 동명의 문서를 조금 더 퀄리티 있게 출력하는데에 주력하였고 어느정도 이뤄낸 상태이다.
성취감을 얻기 위해 완성이라고 말하기엔 민망한 수준이지만 깃허브에 공개했다.
아마 이 js 파일의 유지보수, 수정사항 추가 내역을 이야기하면서 꾸준히 글을 쓰지 않을까 싶다.
'프로그래밍 > hwp' 카테고리의 다른 글
HWPTAG_FOOTNOTE_SHAPE 문서 오류 (0) | 2022.05.02 |
---|---|
HWP Header DOCINFO STYLE 누락 부분 (0) | 2022.05.02 |
hwp MissingNo. (0) | 2021.08.25 |
HWP 5.X파일의 구조. (1) | 2021.08.01 |
hwp 포맷 분석과 웹 뷰어 만들기 (0) | 2021.07.29 |
- Total
- Today
- Yesterday
- HWP
- 무관의 왕
- #useState
- 팀별 분석
- JavaScript
- ffmpeg
- 배포
- youtube
- WASM
- #노력만 가상한 글
- contributor
- vtie
- 그래프
- #useState 특징
- 웹어셈블리
- vscode
- KBL
- iframe
- 노력만 가상한 글
- webassembly
- 마크다운
- craco
- contributer
- #업데이트가 이상하게 될떄
- #팀별 분석
- #그래프
- API
- Rust
- 티스토리API
- 7위를 하는 이유
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |