맨위로가기

스타일리시

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

스타일리시는 사용자가 웹 페이지의 모양을 변경할 수 있도록 설계된 CSS 코드를 적용하는 브라우저 확장 프로그램이다. 웹 페이지의 기본 스타일을 재정의하거나, 광고 차단, 새로운 색상 구성표 적용, 원치 않는 페이지 요소 제거 등의 기능을 제공한다. Stylish는 특정 웹사이트, 모든 웹사이트 또는 파이어폭스 사용자 인터페이스의 모양을 변경하는 세 가지 종류의 스타일을 지원한다. 2016년 개인 정보 문제로 인해 한동안 Chrome 웹 스토어와 Mozilla Add-ons에서 제거되었으나, 데이터 수집에 대한 옵트인 방식을 도입하여 재출시되었다. Stylish의 대체 확장 프로그램으로는 Stylus 등이 있다.

더 읽어볼만한 페이지

  • CSS - X11 색 이름
    X11 색 이름은 X 윈도 시스템에서 사용되는 색상 체계로, 웹 브라우저에서 널리 사용되는 색상 표준이며, HTML 색상 정의와 차이를 보이고, 최근 릴리스에서는 W3C 정의도 지원한다.
  • CSS - CSS 애니메이션
    CSS 애니메이션은 웹 페이지 요소에 애니메이션 효과를 부여하는 CSS 모듈로, 주요 웹 브라우저에서 지원되며 다양한 논란에도 불구하고 널리 사용된다.
  • 스파이웨어 - 트로이 목마 (컴퓨팅)
    겉으로는 정상적인 프로그램으로 위장하여 시스템에 침투해 악성 행위를 하는 트로이 목마는 시스템 손상, 정보 탈취, 자원 악용 등 다양한 피해를 유발하는 악성코드의 일종이며, 정부에서 사용하는 스파이웨어 형태도 존재하여 개인 정보 침해 논란을 야기한다.
  • 스파이웨어 - 키로깅
    키로깅은 키보드 입력 내용을 몰래 기록하는 행위 또는 소프트웨어/하드웨어를 의미하며, 악성 소프트웨어와 결합하여 개인 정보 탈취에 악용되는 사례가 증가하고 있어 대응 기술 및 수사 활용이 연구되고 있다.
  • 파이어폭스 - 모질라 파이어폭스
    모질라 파이어폭스는 모질라 재단에서 개발한 무료 오픈 소스 웹 브라우저로, 탭 브라우징, 팝업 차단, 확장 기능 등을 지원하며 웹 표준 준수 및 개인 정보 보호 기능을 강화했다.
  • 파이어폭스 - 파이어폭스 4
    파이어폭스 4는 2011년 3월에 출시된 모질라 재단의 웹 브라우저로, 혁신적인 사용자 인터페이스 변화, HTML5 등 최신 웹 표준 지원, JägerMonkey 엔진을 통한 성능 향상, 그리고 추적 거부 기능과 플래시 쿠키 삭제를 통한 보안 강화가 특징이다.
스타일리시 - [IT 관련 정보]에 관한 문서
기본 정보
Stylish 로고
Stylish 로고
개발자Jason Barnabe
최초 릴리스2005년 10월 9일
운영체제마이크로소프트 윈도우
종류브라우저 확장 기능
라이선스프리웨어
웹사이트Stylish 공식 웹사이트
최신 버전 정보
Firefox3.1.8 (2018년 7월 28일)
Chrome2.1.4 (2022년 4월 26일)
Opera1.3.1 (2015년 5월 5일)
Safari2.1.0 (2018년 6월 29일)
리포지토리
Mozilla (XUL/XPCOM)Mozilla (XUL/XPCOM) 리포지토리
Chrome, OperaChrome, Opera 리포지토리
SafariSafari 리포지토리
Opera 12 (Presto)Opera 12 (Presto) 리포지토리

2. 기술적 세부 사항

스타일리시를 위한 스타일시트는 어떤 위치 저장되고, 그런 후에 그 페이지를 방문했을 때 삽입된다. 일반적으로 사용자는 웹 페이지의 기본 스타일에 우선해서 적용되는 모든 규칙 선언 뒤에 `!important`를 삽입한다.[13]

사용자 스타일은 하나, 일부 또는 모든 사이트의 모양을 변경하도록 설계된 CSS 코드이다. 파이어폭스용 Stylish는 브라우저 자체의 스킨도 스타일링할 수 있지만, 안드로이드 버전은 사용자 인터페이스가 기본 안드로이드 코드로 구축되어 있어 이 기능을 지원하지 않는다. 스타일은 지정된 대상에만 적용된다. 개별 사용자 스타일은 브라우저를 다시 시작하지 않고도 활성화하거나 비활성화할 수 있다.

사용자 스타일은 사이트에서 제공하는 CSS 규칙에 추가되지만 사이트의 스타일을 재정의할 수도 있다(종종 각 대체 규칙에 `!important` 키워드가 필요함). 가장 일반적인 용도는 광고 차단, 새로운 색상 구성표 적용, 원치 않는 페이지 요소 제거이다.[13]

사용자 스타일에는 세 가지 종류가 있다. 사이트 스타일은 특정 웹 사이트의 모양을 변경한다. 전역 스타일은 모든 웹 사이트의 모양을 변경한다. 앱 스타일은 파이어폭스 사용자 인터페이스의 모양을 변경하며 파이어폭스에서만 지원된다. 이는 파이어폭스 및 모질라 기반 브라우저에서 사용되는 `userChrome.css` CSS 파일과 유사하다.

2. 1. 스타일 종류

스타일은 특정 웹 사이트, 모든 웹 사이트, 또는 파이어폭스 사용자 인터페이스(파이어폭스에서만 지원)의 모양을 변경할 수 있다.[13][47] 사용자 스타일은 사이트에서 제공하는 CSS 규칙에 추가되지만, !important 키워드를 사용하여 사이트의 스타일을 재정의할 수도 있다.[13]

어떤 사이트에서 웹 페이지의 레이아웃을 수정할 수 있는 스타일이 있다.[45] 모든 사이트에 적용되는 스타일은 일반적인 배경색을 적용하거나 광고 차단을 포함할 수 있다.[48] 파이어폭스용 Stylish는 브라우저 자체의 스킨도 스타일링할 수 있지만, 안드로이드 버전은 사용자 인터페이스가 기본 안드로이드 코드로 구축되어 있어 이 기능을 지원하지 않는다. 스타일은 지정된 대상에만 적용되며, 개별 사용자 스타일은 브라우저를 다시 시작하지 않고도 활성화하거나 비활성화할 수 있다.

사용자 스타일의 가장 일반적인 용도는 광고 차단, 새로운 색상 구성표 적용, 원치 않는 페이지 요소 제거 등이다.[13] 이는 파이어폭스 및 모질라 기반 브라우저에서 사용되는 userChrome.css CSS 파일과 유사한 방법이다.[46][47]

2. 2. 작동 방식

스타일리시의 스타일시트는 특정 위치에 저장된 후, 사용자가 해당 페이지를 방문했을 때 삽입된다. 일반적으로 사용자는 웹 페이지의 기본 스타일에 우선하여 적용되는 모든 규칙 선언 뒤에 `!important`를 삽입한다.[13]

사용자 스타일은 하나, 일부 또는 모든 사이트의 모양을 변경하도록 설계된 CSS 코드이다. 파이어폭스용 Stylish는 브라우저 자체의 스킨도 스타일링할 수 있지만, 안드로이드 버전은 사용자 인터페이스가 기본 안드로이드 코드로 구축되어 있어 이 기능을 지원하지 않는다. 스타일은 지정된 대상에만 적용되며, 개별 사용자 스타일은 브라우저를 다시 시작하지 않고도 활성화하거나 비활성화할 수 있다.[13]

사용자 스타일은 사이트에서 제공하는 CSS 규칙에 추가되지만, 사이트의 스타일을 재정의할 수도 있다. (종종 각 대체 규칙에 `!important` 키워드가 필요함). 가장 일반적인 용도는 광고 차단, 새로운 색상 구성표 적용, 원치 않는 페이지 요소 제거이다.[13] 사용자 스타일에는 세 가지 종류가 있는데, 특정 웹 사이트의 모양을 변경하는 사이트 스타일, 모든 웹 사이트의 모양을 변경하는 전역 스타일, 그리고 파이어폭스 사용자 인터페이스의 모양을 변경하는 앱 스타일이 있다. 앱 스타일은 파이어폭스에서만 지원되며, 파이어폭스 및 모질라 기반 브라우저에서 사용되는 `userChrome.css` CSS 파일과 유사하다.[13]

3. 개인 정보 문제

2016년 9월, Stylish와 userstyles.org의 제작자인 제이슨 바나베는 이 프로젝트에 대한 흥미를 잃었다며 "저스틴 힌드만을 Stylish와 userstyles.org의 다음 리더로 선택했다"고 발표했다.[14] 힌드만은 Stylish나 userstyles.org와 아무런 관련이 없었으며,[15] 바나베가 단순히 이스라엘 분석 회사 SimilarWeb을 위한 명의신탁으로 그들을 힌드만에게 판매했다는 것이 곧 분명해졌다.[16][17]

2016년 12월 힌드만은 Stylish for Chrome에 대한 업데이트를 출시하기 시작했으며,[18] 이 업데이트는 사용자의 브라우징 활동을 Userstyles에 완벽하게 복제하여 반환했다.[19] 2017년 1월 3일 그는 "Stylish 사용자가 SimilarWeb의 시장 조사 패널에 참여하게 될 것"이라는 SimilarWeb과의 "파트너십"을 발표했다.[20] 11월 10일에는 Firefox 웹 확장(3.0.1)이 출시되었고, 10월 31일에는 사용자 스타일을 웹 확장 호환 데이터베이스로 마이그레이션하기 위한 Stylish XUL+XPCOM 애드온의 최종 업데이트(2.1.1)가 출시되었다.[21][22]

2018년 7월, 소프트웨어 엔지니어에 의해 이러한 문제가 공개된 후,[23] Stylish는 Chrome 웹 스토어와 Mozilla Add-ons에서 모두 제거되었으며, 기존 사용자의 경우 자동적으로 제거되었다.[24][25][26] Stylish는 8월 16일 Mozilla Add-ons에,[27] 11월 5일 Chrome 웹 스토어에 다시 등장했으며,[18] 동일한 로직을 유지하면서 확장 프로그램을 설치할 때 데이터 수집에 동의하도록 요청하는 새로운 옵트인 페이지를 선보였다.[28][29] Firefox는 현재 Stylish의 사용자 수가 더 인기 있는 대안인 Stylus보다 적다고 보고한다.[30][31]

3. 1. SimilarWeb 인수와 데이터 수집

2016년 9월, Stylish와 userstyles.org의 제작자인 제이슨 바나베는 프로젝트에 대한 흥미를 잃었다며 저스틴 힌드만을 Stylish와 userstyles.org의 다음 리더로 선택했다고 발표했다.[14] 그러나 힌드만은 Stylish나 userstyles.org와 아무런 관련이 없었으며,[15] 바나베가 이스라엘 분석 회사 SimilarWeb을 위한 명의신탁으로 그들을 힌드만에게 판매했다는 것이 곧 밝혀졌다.[16][17]

2016년 12월, 힌드만은 Stylish for Chrome에 대한 업데이트를 출시하기 시작했는데,[18] 이 업데이트는 사용자의 브라우징 활동을 Userstyles에 완벽하게 복제하여 반환했다.[19] 2017년 1월 3일, 그는 "Stylish 사용자가 SimilarWeb의 시장 조사 패널에 참여하게 될 것"이라는 SimilarWeb과의 "파트너십"을 발표했다.[20] 11월 10일에는 Firefox 웹 확장(3.0.1)이 출시되었고, 10월 31일에는 사용자 스타일을 웹 확장 호환 데이터베이스로 마이그레이션하기 위한 Stylish XUL+XPCOM 애드온의 최종 업데이트(2.1.1)가 출시되었다.[21][22]

2018년 7월, 소프트웨어 엔지니어에 의해 이러한 문제가 공개된 후,[23] Stylish는 Chrome 웹 스토어와 Mozilla Add-ons에서 모두 제거되었으며, 기존 사용자의 경우 자동적으로 제거되었다.[24][25][26] Stylish는 8월 16일 Mozilla Add-ons에,[27] 11월 5일 Chrome 웹 스토어에 다시 등장했으며,[18] 동일한 로직을 유지하면서 확장 프로그램을 설치할 때 데이터 수집에 동의하도록 요청하는 새로운 옵트인 페이지를 선보였다.[28][29] Firefox는 현재 Stylish의 사용자 수가 더 인기 있는 대안인 Stylus보다 적다고 보고한다.[30][31]

3. 2. 사용자 반발과 확장 기능 제거

2016년 9월, Stylish와 userstyles.org의 제작자인 제이슨 바나베는 프로젝트에 대한 흥미를 잃었다며 저스틴 힌드만을 Stylish와 userstyles.org의 다음 리더로 선택했다고 발표했다.[14] 그러나 힌드만은 Stylish나 userstyles.org와 아무런 관련이 없었으며,[15] 바나베가 이스라엘 분석 회사 SimilarWeb을 위한 명의신탁으로 그들을 힌드만에게 판매했다는 것이 곧 분명해졌다.[16][17]

2016년 12월, 힌드만은 Stylish for Chrome에 대한 업데이트를 출시하기 시작했는데,[18] 이 업데이트는 사용자의 브라우징 활동을 Userstyles에 완벽하게 복제하여 반환했다.[19] 2017년 1월 3일, 그는 "Stylish 사용자가 SimilarWeb의 시장 조사 패널에 참여하게 될 것"이라는 SimilarWeb과의 "파트너십"을 발표했다.[20]

2018년 7월, 소프트웨어 엔지니어에 의해 이러한 문제가 공개된 후,[23] Stylish는 Chrome 웹 스토어와 Mozilla Add-ons에서 모두 제거되었으며, 기존 사용자의 경우 자동적으로 제거되었다.[24][25][26] Stylish는 8월 16일 Mozilla Add-ons에,[27] 11월 5일 Chrome 웹 스토어에 다시 등장했으며,[18] 동일한 로직을 유지하면서 확장 프로그램을 설치할 때 데이터 수집에 동의하도록 요청하는 새로운 옵트인 페이지를 선보였다.[28][29] Firefox는 현재 Stylish의 사용자 수가 더 인기 있는 대안인 Stylus보다 적다고 보고한다.[30][31]

3. 3. 재출시와 옵트인 방식

2016년 9월, Stylish와 userstyles.org의 제작자인 제이슨 바나베는 프로젝트에 대한 흥미를 잃었다며 저스틴 힌드만을 Stylish와 userstyles.org의 다음 리더로 선택했다고 발표했다.[14] 그러나 힌드만은 Stylish나 userstyles.org와 아무런 관련이 없었으며,[15] 바나베가 이스라엘 분석 회사 SimilarWeb을 위한 명의신탁으로 그들을 힌드만에게 판매했다는 것이 곧 분명해졌다.[16][17]

2016년 12월, 힌드만은 Stylish for Chrome에 대한 업데이트를 출시하기 시작했는데,[18] 이 업데이트는 사용자의 브라우징 활동을 Userstyles에 완벽하게 복제하여 반환했다.[19] 2017년 1월 3일, 그는 "Stylish 사용자가 SimilarWeb의 시장 조사 패널에 참여하게 될 것"이라는 SimilarWeb과의 "파트너십"을 발표했다.[20] 11월 10일에는 Firefox 웹 확장(3.0.1)이 출시되었고, 10월 31일에는 사용자 스타일을 웹 확장 호환 데이터베이스로 마이그레이션하기 위한 Stylish XUL+XPCOM 애드온의 최종 업데이트(2.1.1)가 출시되었다.[21][22]

2018년 7월, 소프트웨어 엔지니어에 의해 이러한 문제가 공개된 후,[23] Stylish는 Chrome 웹 스토어와 Mozilla Add-ons에서 모두 제거되었으며, 기존 사용자의 경우 자동적으로 제거되었다.[24][25][26] Stylish는 8월 16일 Mozilla Add-ons에,[27] 11월 5일 Chrome 웹 스토어에 다시 등장했으며,[18] 동일한 로직을 유지하면서 확장 프로그램을 설치할 때 데이터 수집에 동의하도록 요청하는 새로운 옵트인 페이지를 선보였다.[28][29] Firefox는 현재 Stylish의 사용자 수가 더 인기 있는 대안인 Stylus보다 적다고 보고한다.[30][31]

4. 대안 확장 프로그램

Greasemonkey 또는 Tampermonkey와 같은 사용자 스크립트 관리자는 HTML <style> 태그에 스타일 시트 내용을 추가하고 해당 태그를 페이지에 추가하여 웹 페이지에 로컬 스타일 시트를 추가할 수 있다.[32] Userstyles.org의 사용자 스타일은 사용자 스크립트 관리자와 함께 사용하기 위해 사용자 스크립트로 다운로드할 수 있다.

Stylish의 대체 사용자 스타일 관리자에는 Stylus[33]와 xStyle[34]이 있으며, 이는 Chrome용 Stylish[35][36], aStyle[37], reStyle[38] 및 Website Theme Manager[39]에서 파생되었다.

파이어폭스에서는 웹 사이트 및 브라우저 chrome용 사용자 스타일을 각각 로컬 파일 userContent.css[40] 또는 userChrome.css[41]에 추가할 수 있다. Firefox 69부터 이러한 파일을 로드하려면 about:config에서 toolkit.legacyUserProfileCustomizations.stylesheets 기본 설정을 true로 전환해야 한다.[42]

4. 1. Stylus

Greasemonkey 또는 Tampermonkey와 같은 사용자 스크립트 관리자는 HTML `<style>` 태그에 스타일 시트 내용을 추가하고 해당 태그를 페이지에 추가하여 웹 페이지에 로컬 스타일 시트를 추가할 수 있다.[32] Userstyles.org의 사용자 스타일은 사용자 스크립트 관리자와 함께 사용하기 위해 사용자 스크립트로 다운로드할 수 있다.

Stylish의 대체 사용자 스타일 관리자에는 Stylus[33]와 xStyle[34]이 있으며, 이는 Chrome용 Stylish[35][36], aStyle,[37], reStyle,[38] 및 Website Theme Manager[39]에서 파생되었다.

Firefox에서는 웹 사이트 및 브라우저 chrome용 사용자 스타일을 각각 로컬 파일 `userContent.css`<ref name="wiki-40"/> 또는 `userChrome.css`<ref name="wiki-41"/>에 추가할 수 있다. Firefox 69부터 이러한 파일을 로드하려면 `about:config`에서 `toolkit.legacyUserProfileCustomizations.stylesheets` 기본 설정을 true로 전환해야 한다.[42]

4. 2. xStyle

Greasemonkey 또는 Tampermonkey와 같은 사용자 스크립트 관리자는 HTML `<style>` 태그에 스타일 시트 내용을 추가하고 해당 태그를 페이지에 추가하여 웹 페이지에 로컬 스타일 시트를 추가할 수 있다.[32] Userstyles.org의 사용자 스타일은 사용자 스크립트 관리자와 함께 사용하기 위해 사용자 스크립트로 다운로드할 수 있다.

Stylish의 대체 사용자 스타일 관리자에는 Stylus와 xStyle이 있다.[33][34]

4. 3. 기타 대안

Greasemonkey 또는 Tampermonkey와 같은 사용자 스크립트 관리자는 HTML `<style>` 태그에 스타일 시트 내용을 추가하고 해당 태그를 페이지에 추가하여 웹 페이지에 로컬 스타일 시트를 추가할 수 있다.[32] Userstyles.org의 사용자 스타일은 사용자 스크립트 관리자와 함께 사용하기 위해 사용자 스크립트로 다운로드할 수 있다.

Stylish의 대체 사용자 스타일 관리자에는 Stylus[33]와 xStyle[34]이 있으며, 이는 Chrome용 Stylish[35][36], aStyle,[37], reStyle,[38] 및 Website Theme Manager[39]에서 파생되었다.

Firefox에서는 웹 사이트 및 브라우저 chrome용 사용자 스타일을 각각 로컬 파일 `userContent.css` [40] 또는 `userChrome.css` [41]에 추가할 수 있다. Firefox 69부터 이러한 파일을 로드하려면 `about:config`에서 `toolkit.legacyUserProfileCustomizations.stylesheets` 기본 설정을 true로 전환해야 한다.[42]

4. 4. 사용자 스크립트 관리자와의 연동

Greasemonkey 또는 Tampermonkey와 같은 사용자 스크립트 관리자는 HTML