Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] intelliBan에서 검사 대상에 문서 내용 추가 #32

Open
1 of 4 tasks
kweonsunho opened this issue May 18, 2020 · 7 comments
Open
1 of 4 tasks
Assignees
Labels
feature request This is the feature request from users help wanted Extra attention is needed please help me Current Maintainer is unable to fix this issue. HELP

Comments

@kweonsunho
Copy link

kweonsunho commented May 18, 2020

ISSUE: Feature Request

추가를 원하는 기능이 무엇인가요? What kind of feature you are requesting?

  • 논문 웹페이지 추가 지원 (more journal page support)
  • 나무위키 제거 검색엔진 추가 (more search result filters for Search Engine)
  • UX (사용자 경험) 개선 (User Experience Enhancements)
  • 그 외 (Others)

어떤 기능을 추가했으면 좋을까요? (What feature you are requesting?)

정확하게 설명해 주세요 (Please explain it in detail)
할 수는 없나요?

@kweonsunho kweonsunho added the feature request This is the feature request from users label May 18, 2020
@Alex4386 Alex4386 added the invalid This doesn't seem right label May 18, 2020
@Alex4386
Copy link
Owner

무슨 기능의 추가를 묘사하는 지 알 수 없습니다.

기능 묘사가 구체적이지 않아 처리 할 수 없습니다.

@Alex4386
Copy link
Owner

내용에 정규식을 돌리는 경우 차단이 사이트가 로드 된 이후 작동되어야 하기 때문에 사이트 차단이 지연될 뿐 만 아니라 저속 네트워크를 사용하는 경우 사용자 경험이 안좋아 질 것 같습니다.

@Alex4386
Copy link
Owner

이 문제에 대해 해결 방안이 있으시다면 달아주시면 감사하겠습니다.

@Alex4386 Alex4386 changed the title [Feature Request]인탤리밴에 문서 내용도 보게 추가 [Feature Request] intelliBan에서 검사 대상에 문서 내용 추가 May 18, 2020
@park012241
Copy link
Collaborator

문서 제목에 대한 검증은 URL만 보면 되므로 간단하지만, 문서의 단어를 확인하기 위해서는 전체 페이지를 불러와야 합니다.
전체 페이지를 불러옴으로 인해 대역폭과 트래픽이 발생합니다. 아직 ISP나 국가에 따라 종량제, 또는 작은 대역폭으로 서비스 하는 경우도 있기 때문에 문저 본문에서 검증하는 것은 어려워 보입니다.

@park012241
Copy link
Collaborator

또한 토막글과 같은 짧은 글에서는 빠를지 몰라도, 흔히 '스압'이라고 할 수 있는 긴 문서들도 있습니다.

@park012241
Copy link
Collaborator

분류로 체크하는 것도 가능성은 있지만, 나무위키에서 공식적으로 제공하는 특정 분류에 속하는 문서를 가져오는 API가 없으므로 크롤링이 필요할 것 같습니다.

@Alex4386 Alex4386 added help wanted Extra attention is needed please help me Current Maintainer is unable to fix this issue. HELP structural issue The issues caused due to structural issues. that needs rewrite to fix. labels May 18, 2020
@Alex4386
Copy link
Owner

Alex4386 commented Jun 3, 2024

ManifestV3 마이그레이션으로 인해 리디렉션 처리 로직 변경. 루틴 구현 가능성 재 검토 필요.

사이트 로드 후 -> tab 데이터가 완전히 로드 된 뒤에 차단되는 형태.
+ 현재 나무위키에서는 /i/ 를 통한 서브페이지 AJAX Fetch 로 구현형식이 변경됨.

로드 상태를 감지 후 문서 내 토픽 확인, 그 이후 차단 리디렉션 하는 것 검토
해소해야 하는 애로사항: 사용자 DOM 에서 감지한 후, extension context 로 감지 정보를 반환해야 함 + 난독화 되어있는 클래스 등 추가 대응에 대한 리스크 검토 필요

@Alex4386 Alex4386 removed the structural issue The issues caused due to structural issues. that needs rewrite to fix. label Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request This is the feature request from users help wanted Extra attention is needed please help me Current Maintainer is unable to fix this issue. HELP
Projects
None yet
Development

No branches or pull requests

3 participants