Skip to content

Loading…

태그 필터링 #14

Open
gochist opened this Issue · 3 comments

2 participants

@gochist
동네팀 member

article title 및 contents에 HTML tag 어떻게 처리할건지 정합시다.

@loslch

기존 글들은 HTML tag를 삭제하는 것은 불가능하다고 생각합니다.
그렇기 때문에 우선 그것들은 그대로 마이그레이션 하도록 하고
앞으로는 BBCode를 이용해서 게시물을 작성하도록 하는 것은 어떨까요
html tag를 그대로 사용하게 하는 것은 javascript, html 취약점을 통해
공격 위험이 있는 등 다소 문제가 있다고 생각합니다.

BBCode는 over spec 일까요?

@gochist
동네팀 member

Creole, Markdown, BBCode 등... 마크업 도입은 좋은 생각입니다. 하지만 동네API에 마크업을 이용해서 등록한 글을 기존 동네에서 조회하거나 수정할 때 문제가 생기지 않을까요.

API 1.0은 기존 서비스와 공존해야 하므로, 기존 서비스에 대한 임팩트를 최소화 하려하고 있습니다.

@loslch

제가 생각이 짧았네요. 이 부분은 정말 기존의 서비스와 API를 이용한 앞으로 생겨날 서비스 간의 조화를 잘 고려해서 결정해야될 부분인 것 같습니다.

동네가 앞으로 새롭게 개편할 것을 생각하면 마크업 도입이 괜찮은 생각이지만
Third Party가 제작할 어플리케이션을 생각하면 write할 때 최소한의 tag만 허용하는게 좋을 것 같네요. article에 tag가 포함되어있지 않은 plain text면 좋겠지만 그건 약간 동네의 성격과 맞지 않고, 지금 동네가 지원하고 있는 수준보다 약간 더 나아가서 tumblr.com에서 제공하는 정도의 tag만 허용하는게 좋겠다고 생각합니다.

외에 페이지 레이아웃을 변화시킬 수 있는 요소 ㅡ table, div, 등 ㅡ 는 제한 해야 합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.