티스토리 뷰
폰을 열 때마다 생기는 배너광고 안 뜨게 하는 방법에 대해서 알아보겠습니다.
내가 찾고자 하는 글일 배너광고에 가려져서 가독성이 불편할 때가 많아서
저도 이 방법을 이용해서 배너광고를 가렸습니다~
목차
CSS 이용하는 방법은 어려운 방법이고, 한 번에 차단시키는 방법이 있습니다.
1️⃣ 배너광고 차단 CSS 코드 사용하기
웹사이트의 광고 배너를 숨기고 싶다면 CSS를 사용할 수 있어요. 아래 코드를 HTML 파일의 <style>
섹션에 추가하면 됩니다.
/* 광고 배너 차단 CSS 코드 */
.ad-banner, .ad-container, [id*="ad"], [class*="ad"], iframe[src*="ads"], ins.adsbygoogle {
display: none !important;
}
모바일 광고 한 번에 차단시키는 방법▼
2️⃣ HTML 내 특정 배너광고 영역 제거하기
HTML 파일에 직접 삽입된 광고는 해당 요소를 삭제하거나 display: none;
으로 숨길 수 있어요.
<!-- 광고 배너 예시 -->
<div id="ad-banner">광고 영역입니다</div>
<!-- 광고 숨기는 방법 -->
<style>
#ad-banner {
display: none;
}
</style>
3️⃣ 브라우저 배너광고 차단 확장 프로그램 설치하기
데스크탑 광고 한 번에 차단시키는 방법▼
HTML과 CSS로 광고를 차단할 수 없을 때는, **Adblock**과 같은 광고 차단 확장 프로그램을 사용하는 것이 좋아요. 구글 크롬, 파이어폭스, 에지 브라우저에 추가할 수 있습니다.
4️⃣ 광고 차단에 유용한 스크립트 추가하기
자바스크립트를 활용해서 광고 배너를 자동으로 제거할 수도 있어요. 아래의 스크립트는 특정 광고 배너를 감지하고 제거합니다.
<script>
// 특정 광고 요소를 자동으로 제거하는 스크립트
const removeAds = () => {
const adSelectors = [
".ad-banner", ".ad-container", "[id*='ad']", "[class*='ad']", "iframe[src*='ads']", "ins.adsbygoogle"
];
adSelectors.forEach(selector => {
document.querySelectorAll(selector).forEach(adElement => adElement.remove());
});
};
// 페이지 로딩 후 광고 제거
window.onload = () => removeAds();
</script>
5️⃣ 기타 팁
- **광고 요소를 숨기기**: 광고의 클래스명이나 id를 확인하고
display: none;
을 적용하세요. - **Adblock 설치하기**: Adblock, uBlock Origin 같은 광고 차단 브라우저 확장을 사용하면 광고 차단이 더 쉬워요.
- **VPN 사용하기**: 일부 광고는 지역에 따라 다르게 표시되므로 VPN을 사용하면 광고 유형이 달라질 수 있어요.
📢 요약하자면.
배너 광고는 CSS, 자바스크립트, 브라우저 확장 프로그램을 통해 쉽게 차단할 수 있어요. 특히, HTML과 CSS를 직접 수정할 수 있는 경우에는 위의 코드 예시를 참고해 광고를 차단할 수 있습니다.
더 강력한 광고 차단이 필요하다면 Adblock이나 uBlock Origin 같은 브라우저 확장 프로그램을 추천드립니다.