firefox sidebar를 준비해보다...
아래 삽질 기록이 좀 있습니다만.
우선, 기본적인 클라이언트측 컨셉은 가능하겠다는 판단까지 왔습니다.
우선, webextension 예제에서 2가지를 테스트하였고, 조합하면 동작할 것 같습니다.
https://github.com/mdn/webextensions-examples/tree/master/annotate-page 위 예제를 통해서, sidebar를 띄우는 방법이 나왔습니다. 단, sidebar 내용이 서버측 내용이 아닌 로컬 내용인데, 로컬에서 커버할지 웹을 띄울지 고민이 필요한 것 같습니다.
https://github.com/mdn/webextensions-examples/tree/master/bookmark-it bookmark에 바로 접근하는 것이 가능한 것으로 나오는데, 이걸 활용하고, 로컬 북마크와 서버측 북마크를 연동할 것인지는 고민이 필요합니다.
annotate-page는 sidebar에 뭔가 표시가 가능하다는 것을 의미하며, bookmark-it은 currentTab.url에 접근 가능하고, XHR 요청이 가능하다는? 것이 테스트되었습니다.