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

Bug: Layout is broken. #154

Open
Githubmaniak opened this issue Aug 21, 2024 · 12 comments
Open

Bug: Layout is broken. #154

Githubmaniak opened this issue Aug 21, 2024 · 12 comments
Labels
bug Something isn't working

Comments

@Githubmaniak
Copy link

URL

https://namu.wiki/w/%EB%8B%9B%EC%82%B0%20%EC%97%98%EA%B7%B8%EB%9E%80%EB%93%9C#s-2.1

FILTERS

  • AdGuard Base Filter
  • AdGuard Mobile Filter
  • AdGuard URL Tracking Filter
  • AdGuard Tracking Protection Filter
  • AdGuard Social Media Filter
  • AdGuaed Annoyances Filter
  • AdGuard Popups Filter
  • AdBlock Warning Removal List
  • Phising URL Blocklist
  • Online Malicious URL Blocklist
  • YousList
  • List-KR
  • Filter unblocking search ads and self-promotion
  • AdGuard DNS Filter
  • Fanboy's Anti-thirdparty Fonts
  • HaGeZi's Ultimate DNS Blocklist
  • HaGeZi's Threat Intergence Feeds DNS Blocklist

Browser

(Other)

Operating System

Android

Ad-Blocker

AdGuard for Android

Userscript Manager

AdGuard for Android

USERSCRIPT

  • NamuLink
  • microShield
  • Return YouTube Dislikes
  • AdGuard Extra
  • Disable AMP

Comment

Screenshot_20240821-224914_Kiwi Browser

일부 항목의 제목 또는 내용이 페이지 하단으로 이동합니다.
새로고침하면 원래대로 돌아오는데 문서로 이동할때마다 매번 발생하고 있습니다.

@Githubmaniak Githubmaniak added the bug Something isn't working label Aug 21, 2024
@piquark6046
Copy link
Member

piquark6046 commented Aug 22, 2024

@Githubmaniak 일단, 필터를 최소화하여 같은 문제가 발생하는지 확인해야겠습니다.

아래 필터를 모두 비활성화해주시고 새로고침해보세요:

  • YousList
  • Fanboy's Anti-thirdparty Fonts
  • HaGeZi's Ultimate DNS Blocklist
  • HaGeZi's Threat Intergence Feeds DNS Blocklist

@Githubmaniak
Copy link
Author

Githubmaniak commented Aug 24, 2024

@piquark6046
Screenshot_20240824-203331_Kiwi Browser

  • 전부 비활성했을때
    Screenshot_20240824-203235_Kiwi Browser
  • YouList만 비활성했을때
    Screenshot_20240824-203331_Kiwi Browser
  • HaGeZi 필터만 비활성했을때
    Screenshot_20240824-203740_Kiwi Browser
  • HaGeZi 필터를 DNS필터링에서만 활성화했을때

네트워크 필터로 HaGeZi 필터를 활성화하면 레이아웃이 깨지게 되는것 같습니다. HaGeZi 필터와 호환성이 좋지 않은것 같네요.

@Githubmaniak
Copy link
Author

DNS 필터링에서 추가해도 레이아웃이 깨집니다.
Screenshot_20240828-144539_Kiwi Browser

@piquark6046
Copy link
Member

@Githubmaniak

DNS 필터링에서 추가해도 레이아웃이 깨집니다.

어떤것을요?

@hui1601
Copy link

hui1601 commented Sep 5, 2024

https://namu.wiki/w/One%20UI%20%EB%B2%A0%ED%83%80%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8
해당 링크에서 본문이 통째로 사라집니다.
uBlock Origin 활성화+NamuLink활성화=본문 없어짐
uBlock Origin 비활성화+NamuLink활성화=본문 없어짐
uBlock Origin 활성화+NamuLink비활성화=본문 보임
image

현상 발생 환경
Firefox Nightly 132.0a1(20240903210242)
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:132.0) Gecko/20100101 Firefox/132.0

@piquark6046
Copy link
Member

#154 (comment)
재구현되네요. 내일 처리하겠습니다.

@piquark6046
Copy link
Member

#154 (comment)
작업 하려고 하는데 Brave 브라우저에서 재구현이 안됩니다.
@hui1601 재구현이 아직도 되시나요?

@hui1601
Copy link

hui1601 commented Sep 6, 2024

image
여전히 해당 현상이 재현됩니다.

@hui1601
Copy link

hui1601 commented Sep 6, 2024

#154 (comment) 작업 하려고 하는데 Brave 브라우저에서 재구현이 안됩니다. @hui1601 재구현이 아직도 되시나요?

디버깅에 도움이 되실 것 같아 덧붙입니다.
Namulink를 끈 후 Dom입니다.
namu.txt

@piquark6046
Copy link
Member

신기하게 Firefox에서는 재구현이 되는데 Chromium 계열에서는 안되네요.

@piquark6046
Copy link
Member

@hui1601 업데이트했습니다.

@hui1601
Copy link

hui1601 commented Sep 6, 2024

확인했습니다. 감사합니다.

One UI 베타 프로그램 문서One UI Watch 6 베타 프로그램으로 이동했을 때의 스크린샷입니다.
스크린샷 2024-09-06 20-34-21
크로미움, 파이어폭스에서 발생하는 현상입니다.

나무위키에서 타 문서로 이동할 때, 광고가 있는 바로 위 단락(마지막 단락)와 그 위 단락(마지막에서 두번째 단락)의 순서가 뒤바뀌는 문제가 있습니다.

TargetElement.remove()

TargetElement.innerHTML='' 이런식으로 광고가 위치해있던 Element를 유지하면 해당 현상이 발생하지 않습니다.

임시 해결책이라 자세한 원인은 살펴봐야할 듯 합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants