TwitterViewer
북마클릿

X 북마클릿: 게시물을 TwitterViewer로 열기

보고 있던 X 게시물이나 프로필을 TwitterViewer에서 바로 여는 북마클릿, 모바일 스크립트, Android 공유 대상입니다.

컴퓨터에서

이 버튼을 북마크 바에 끌어다 놓으세요. 지원되는 X 페이지에서 클릭하면 바로 열립니다.

북마크 바가 보이지 않으면 브라우저의 북마크 메뉴에서 표시하세요.

휴대폰에서

스크립트를 주소로 하는 북마크를 만드세요.

  1. 1아래 북마크 스크립트를 복사합니다.
  2. 2브라우저에서 북마크를 만들고 주소를 편집합니다.
  3. 3스크립트를 주소로 붙여 넣고 저장합니다.
javascript:(function(){var l=location;if(new RegExp("^(www\\.|mobile\\.)?(x|twitter)\\.com$",'i').test(l.hostname)){l.href="https://twitterviewer.app"+l.pathname+l.search+l.hash}else{alert("X 게시물, 프로필, 해시태그 페이지에서 여세요.")}})()

x.com과 twitter.com의 공개 게시물, 프로필, 해시태그 페이지에서 작동합니다. 다른 페이지는 그대로 유지됩니다.

트위터 북마클릿은 고정된 페이지를 여는 대신 몇 줄의 코드를 실행하는 북마크입니다. 저희 북마클릿은 한 가지 일만 합니다. X 게시물이나 프로필을 보고 있을 때 클릭 한 번으로 같은 게시물이나 프로필을 TwitterViewer에서 열어, 로그인 없이 읽을 수 있습니다. 설치할 확장 프로그램도, 만들 계정도 없습니다.

이 페이지는 X에서 TwitterViewer로 오는 모든 방법을 다룹니다. 데스크톱 북마클릿, iPhone, iPad, Android용 북마크 스크립트, Android 공유 대상, 그리고 설정이 필요 없는 두 가지 방법입니다. 각 섹션은 설치 방법, 사용 방법, 실패했을 때 할 일을 설명합니다.

북마클릿이란 무엇인가요?

북마클릿은 주소가 https://가 아니라 javascript:로 시작하는 평범한 브라우저 북마크입니다. 클릭하면 브라우저가 새 페이지를 로드하는 대신 현재 보고 있는 페이지에서 그 짧은 스크립트를 실행합니다. 북마크에 저장되어 있으므로, 북마크를 지원하는 모든 브라우저에서 작동하고 어떤 권한도 요구하지 않습니다.

이 페이지의 북마클릿은 한 줄입니다. 현재 탭의 주소를 읽고 호스트가 x.com 또는 twitter.com인지 확인하며, www.와 mobile. 변형도 포함합니다. 맞으면 스크립트가 TwitterViewer 호스트와 같은 경로, 쿼리, 앵커로 주소를 다시 만들어 탭을 그곳으로 보냅니다. 다른 사이트에서는 짧은 메시지를 보여주고 페이지를 그대로 둡니다.

이것은 직접 할 수 있는 일, 즉 주소 표시줄에서 x.com을 TwitterViewer 주소로 바꾸는 일의 지름길입니다. 북마클릿은 그것을 클릭 한 번으로 묶어 줍니다. 북마크 스크립트 또는 "javascript 북마크"라고도 하며, x.com과 twitter.com 주소 모두에서 작동합니다.

TwitterViewer에서 X 링크를 여는 방법

다섯 가지 진입점이 각기 다른 상황에 맞습니다. X를 읽는 기기에 맞는 것을 고르세요.

방법작동 대상설정적합한 용도
데스크톱 북마클릿데스크톱 Chrome, Edge, Firefox, Safari버튼 하나를 북마크 바로 끌어다 놓기노트북이나 데스크톱에서 X 읽기
모바일 북마크 스크립트iPhone과 iPad의 Safari, Android의 브라우저새 북마크의 주소에 스크립트 붙여넣기모바일 브라우저에서 X 읽기
Android 공유 대상Android, 브라우저 메뉴에서 TwitterViewer 설치 후한 번 설치한 뒤 공유 시트에서 선택X 앱 안의 링크
링크 붙여넣기모든 기기없음채팅이나 이메일로 받은 링크
주소 직접 바꾸기주소 표시줄이 있는 모든 브라우저없음게시물 하나를 한 번만 볼 때

데스크톱에 트위터 북마클릿 설치하기

버튼은 이 페이지 상단의 "데스크톱" 카드에 있습니다. 브라우저가 끌어 놓을 수 있게 해 주는 링크입니다.

  1. 북마크 바를 표시하세요. Chrome, Edge, Firefox에서는 단축키가 Windows와 Linux에서 Ctrl+Shift+B, Mac에서 Cmd+Shift+B입니다. Safari에서는 보기, 그다음 즐겨찾기 막대 표시를 선택하세요.
  2. Open in TwitterViewer 버튼을 북마크 바로 끌어다 놓으세요.
  3. x.com에서 아무 게시물이나 프로필을 여세요.
  4. 새 북마크를 클릭하세요. 탭이 TwitterViewer의 같은 게시물이나 프로필로 전환됩니다.

스크립트는 끌어다 놓을 때 있던 사이트의 주소를 담고 있습니다. 예상치 못한 주소가 열리면 북마크를 삭제하고, 가리키길 원하는 사이트에서 새 복사본을 끌어다 놓으세요.

결과는 같은 탭에서 열리므로 뒤로 가기 버튼으로 X로 돌아가세요. 새 탭을 선호하면 먼저 새 탭에서 X 페이지를 열고 거기서 북마크를 실행하세요.

iPhone과 iPad에 설정하기

모바일 브라우저에는 끌어다 놓을 북마크 바가 없으므로, 모바일 카드는 북마크 스크립트 복사 버튼과 함께 스크립트를 텍스트로 보여줍니다. 북마크를 만들고 스크립트를 주소로 붙여넣습니다. 이 단계는 Safari 기준이며, 메뉴 이름은 iOS 버전에 따라 조금씩 다릅니다.

  1. Safari에서 이 페이지를 열고 북마크 스크립트 복사를 탭하세요.
  2. 공유 버튼을 탭하고 북마크 추가를 선택하세요. 이름을 "Open in TwitterViewer"로 짓고 저장하세요. 주소를 바꿀 것이므로 가리키는 페이지는 상관없습니다.
  3. 책 아이콘으로 북마크 목록을 열고 편집을 탭한 다음, 새 북마크를 탭하세요.
  4. 주소를 지우고 스크립트를 붙여넣으세요. javascript:로 시작하는지 확인한 뒤 완료를 탭하세요.
  5. Safari에서 X 게시물을 열고, 북마크 목록을 연 뒤 북마크를 탭하세요.

사람들이 자주 걸리는 두 가지가 있습니다. 북마크는 그것을 만든 브라우저에서, 그 브라우저에 로드된 페이지에서만 작동합니다. X 앱 안에서 탭한 링크는 북마크가 없는 내장 뷰어에서 열리므로 스크립트가 거기서 실행될 수 없습니다. 먼저 Safari에서 링크를 여세요. 또 붙여넣을 때 브라우저가 javascript: 접두사를 제거했다면, 저장하기 전에 스크립트 앞에 다시 입력하세요.

Android에 설정하기

Android도 같은 방식입니다. 스크립트를 복사하고, 북마크를 만들고, 주소를 바꿉니다. 이 단계는 Chrome 기준이며, 다른 브라우저도 비슷한 메뉴가 있습니다.

  1. 이 페이지를 열고 북마크 스크립트 복사를 탭하세요.
  2. 브라우저 메뉴를 열고 페이지를 "Open in TwitterViewer" 이름으로 북마크에 추가하세요.
  3. 북마크를 열고 새 북마크 옆의 점 세 개 메뉴를 탭해 편집을 선택하세요. 주소를 javascript:로 시작하는 붙여넣은 스크립트로 바꾸고 저장하세요.
  4. 브라우저에서 X 게시물을 여세요. 주소 표시줄에 북마크 이름을 입력하고 제안에서 선택하세요.

마지막 단계는 iOS와 다릅니다. 많은 Android 브라우저에서 목록의 북마크를 탭하면 새 페이지로 로드하므로, 스크립트가 읽을 X 페이지가 없습니다. 주소 표시줄에 이름을 입력하고 제안을 고르면 현재 페이지에서 실행됩니다. 그것도 실패하면 아래의 공유 경로가 더 안정적입니다.

X에서 Android의 TwitterViewer로 공유하기

Android 앱은 공유 시트에 등록할 수 있으며, TwitterViewer는 브라우저에서 설치하면 스스로 등록합니다.

  1. Android의 Chrome에서 TwitterViewer를 열고 브라우저 메뉴를 열어 앱 설치를 선택하세요. 이 페이지에서도 브라우저가 설치를 제안할 때 앱 설치 버튼이 나타납니다.
  2. X 앱에서 게시물이나 프로필을 열고 공유를 탭하세요.
  3. 공유 시트에서 TwitterViewer를 선택하세요. 그 게시물이나 프로필로 바로 열립니다.

공유 시트는 공유한 링크와 때때로 한 줄의 텍스트를 이 사이트의 페이지로 보냅니다. 그 페이지는 처음 찾은 링크나 사용자 이름을 가져와 해당 보기로 안내합니다. 게시물 링크는 게시물을 열고, 프로필 링크나 @username은 프로필을 열며, 해시태그 링크는 태그가 채워진 고급 검색을 엽니다(이 도구는 Pro 요금제와 연결된 X 계정이 필요합니다). 커뮤니티 링크는 커뮤니티 내보내기를 엽니다. 텍스트에 알아볼 수 있는 것이 없으면 홈 페이지로 이동합니다.

iPhone과 iPad는 공유 시트에 웹 앱을 표시하지 않으므로, iOS에서는 위의 북마크 스크립트나 아래의 붙여넣기 방법을 사용하세요.

북마클릿이 하는 일과 절대 건드리지 않는 것

로그인한 페이지에서 실행되는 스크립트는 살펴볼 가치가 있습니다. 이 스크립트는 모바일 카드에 전체가 표시되므로 읽어볼 수 있습니다.

  • 현재 페이지의 호스트, 경로, 쿼리 문자열, 앵커를 읽습니다. 페이지의 다른 것은 읽지 않습니다.
  • 호스트를 x.com과 twitter.com에 대해 검사하며, 앞에 www. 또는 mobile.이 붙을 수 있습니다. x.com.example.net 같은 유사 호스트는 일치하지 않습니다.
  • 호스트가 일치하면 탭의 주소를 TwitterViewer 호스트에 같은 경로, 쿼리, 앵커를 더한 값으로 설정합니다. 그렇지 않으면 경고를 표시하고 멈춥니다.
  • 쿠키, 로컬 저장소, 페이지 텍스트, 타임라인, 메시지, 계정 세부 정보를 읽지 않습니다.
  • 스스로 아무것도 보내지 않습니다. 유일한 네트워크 요청은 아무 링크나 클릭할 때 발생하는 페이지 로드뿐입니다.

TwitterViewer는 X 주소에 있던 경로와 쿼리 문자열, 예를 들어 X가 붙인 추적 파라미터를 일반 링크가 전달하는 것과 똑같이 전달받습니다.

어떤 X 페이지가 작동하나요

스크립트는 X 주소의 경로를 유지하므로, TwitterViewer가 같은 경로에 페이지를 가진 곳이면 어디서든 작동합니다. 두 종류의 페이지가 해당됩니다.

  • 게시물 페이지, /<username>/status/<id>에 있습니다. 게시물, 작성자 본인의 스레드, 저희가 로드할 수 있는 답글을 얻습니다. 로그인 없는 뷰어가 무엇을 보여줄 수 있고 없고는 로그인 없이 X 게시물을 보는 방법을 참고하세요.
  • 프로필 페이지, /<username>에 있습니다. 프로필 헤더와 최근 게시물을 얻습니다. 프로필 뷰어에서 한계를 설명합니다.

X의 나머지 모든 것은 여기에 대응하는 주소가 없습니다. 홈 타임라인, 검색 결과, 해시태그 페이지, 목록, 알림, 설정, 그리고 /media나 /with_replies 같은 프로필 하위 페이지는 "페이지를 찾을 수 없음" 화면을 엽니다. 대신 게시물이나 프로필 페이지를 사용하거나, 전용 도구를 사용하세요. 계정의 사진과 영상에는 미디어 뷰어, 답글에는 답글 뷰어가 있습니다.

두 가지 한계는 스크립트가 아니라 X에서 비롯됩니다. 보호된(비공개) 계정은 표시할 수 없고, 삭제되거나 정지된 계정은 표시할 것이 없습니다. 북마클릿은 여전히 작동하며, TwitterViewer 페이지가 아무것도 나타나지 않은 이유를 설명합니다.

트위터 북마클릿이 작동하지 않나요?

다음을 순서대로 확인하세요.

이 페이지의 버튼을 클릭해도 아무 일도 일어나지 않습니다. 의도된 동작입니다. 북마크 바로 끌어다 놓고 X 페이지에서 거기서 클릭하세요.

"X 게시물, 프로필 또는 해시태그 페이지에서 여세요."가 표시됩니다. 스크립트가 실행되었고 탭이 x.com이나 twitter.com에 없습니다. 먼저 X 게시물을 연 다음 북마크를 클릭하세요.

"페이지를 찾을 수 없음" 페이지가 나옵니다. 해당 X 페이지에는 여기에 대응하는 주소가 없습니다. 게시물 페이지나 프로필 페이지를 사용하세요.

북마크를 클릭해도 전혀 아무 일도 일어나지 않습니다. 가능한 원인:

  • 브라우저, 또는 학교나 직장의 정책이 javascript: 주소를 차단합니다. 일부 관리형 브라우저는 이를 완전히 비활성화합니다.
  • 사이트의 콘텐츠 보안 정책이 일부 브라우저에서 북마클릿을 차단할 수 있습니다. x.com에서 그런 일이 생기면 Android 공유 경로나 붙여넣기 방법을 사용하세요.
  • 붙여넣을 때 주소에서 javascript: 접두사가 사라졌습니다. 북마크 편집 화면을 열고 첫 글자를 확인하세요.
  • 다른 앱에서 링크를 탭할 때 열리는 것 같은 인앱 브라우저를 쓰고 있습니다. 주 브라우저에서 페이지를 여세요.

TwitterViewer가 아닌 주소가 열립니다. 스크립트에는 복사한 사이트의 주소가 들어 있습니다. 북마크를 삭제하고 올바른 사이트에서 새로 만드세요.

아무것도 도움이 되지 않으면 북마크를 건너뛰세요. X 링크를 복사해 TwitterViewer 홈 페이지의 상자에 붙여넣으세요.

TwitterViewer 브라우저 확장 프로그램이 있나요?

아니요. TwitterViewer는 Chrome, Edge, Firefox용 브라우저 확장 프로그램을 제공하지 않습니다. 트위터 뷰어 확장 프로그램을 검색하는 사람들은 보통 큰 노력 없이 X 콘텐츠를 뷰어에서 열고 싶어 하며, 북마클릿은 그 가벼운 버전입니다.

북마클릿브라우저 확장 프로그램
설치북마크를 끌어다 놓거나 붙여넣기확장 프로그램 스토어에서 설치
권한요구하지 않음보통 사이트 데이터 접근을 요청
자동 실행아니요, 클릭할 때만버튼을 추가하고 모든 페이지에서 실행 가능
모바일 브라우저예, 수동 북마크로브라우저에 따라 다름
제거북마크 삭제확장 프로그램 페이지에서 제거

절충점은 북마클릿이 X 자체 인터페이스에 버튼을 추가하거나 백그라운드에서 실행되지 않는다는 것입니다. 로그인 없이 게시물을 읽기에는 그것으로 충분합니다. 새 게시물 소식을 듣고 싶다면 Watchlist가 추가한 계정에 대해 이메일로 알려줍니다. Pro 기능으로, TwitterViewer에 로그인해 최대 20개 계정을 추가하면 매시간마다 검사가 실행됩니다.

북마클릿 없이 다른 사이트에서 X 링크 열기

설치가 필요 없고 같은 페이지로 끝나는 두 가지 방법이 있습니다.

링크를 붙여넣으세요. 홈 페이지에는 X 게시물 링크, 프로필 링크, @username 또는 게시물 번호를 받는 상자가 하나 있습니다. x.com, twitter.com, mobile.twitter.com 링크는 물론 일부 채팅 앱이 만드는 미리보기용 변형도 인식합니다. 누군가 링크를 보냈는데 X에 전혀 접속하지 않은 상태일 때 사용하세요.

주소를 직접 바꾸세요. TwitterViewer는 X와 같은 경로를 사용합니다. x.com/NASA/status/123의 게시물은 TwitterViewer 주소 뒤에 /NASA/status/123을 붙인 곳에 있고, x.com/NASA의 프로필은 TwitterViewer 주소 뒤에 /NASA를 붙인 곳에 있습니다. 호스트를 바꾸고 나머지는 유지한 채 Enter를 누르세요. 이것이 정확히 북마클릿이 하는 일이며, 한계도 같습니다.

게시물을 읽는 대신 영상을 저장하고 싶다면 링크를 영상 다운로더에 붙여넣거나 X 영상 다운로드 방법을 읽으세요. 이 모든 것은 무료이며, Pro가 추가하는 것은 요금제를 참고하세요.

트위터 북마클릿 자주 묻는 질문

북마클릿이란 무엇인가요?

트위터 북마클릿은 고정된 주소를 로드하는 대신 현재 보고 있는 페이지에서 짧은 스크립트를 실행하는 브라우저 북마크입니다. TwitterViewer의 북마클릿은 X 또는 Twitter 페이지에 있는지 확인한 다음, 같은 탭에서 같은 게시물이나 프로필을 TwitterViewer로 엽니다. 확장 프로그램이 필요 없고, 북마크를 삭제하면 제거됩니다.

TwitterViewer 브라우저 확장 프로그램이 있나요?

아니요. Chrome, Edge, Firefox용 TwitterViewer 확장 프로그램은 없습니다. 북마클릿은 가벼운 대안입니다. X에서 뷰어로의 같은 클릭 한 번 이동을, 클릭할 때만 실행하고 브라우저 권한도 없습니다.

트위터 북마클릿은 안전한가요?

스크립트는 작고 읽기 쉬우며 하는 일이 거의 없습니다. 현재 탭의 주소를 읽고, 호스트가 x.com 또는 twitter.com인지 확인한 다음 주소를 바꿉니다. 쿠키, 페이지 콘텐츠, 타임라인, 계정을 읽지 않고 스스로 네트워크 요청을 하지 않습니다. 이 페이지에서 전체 스크립트를 읽을 수 있습니다.

북마클릿이 X 앱에서 작동하나요?

아니요. 북마클릿은 북마크가 있는 브라우저가 필요하고, X 앱에는 없습니다. Android에서는 브라우저 메뉴에서 TwitterViewer를 설치하고 X 앱의 공유 시트를 사용하세요. iPhone과 iPad에서는 먼저 Safari에서 게시물을 열거나, 링크를 TwitterViewer 홈 페이지에 붙여넣으세요.

X 계정이나 TwitterViewer 계정이 필요한가요?

둘 다 아니요. 북마클릿은 X에 로그인했든 아니든 작동하고, TwitterViewer는 계정 없이 공개 게시물과 프로필을 보여줍니다. X 세션은 절대 보지 않습니다.

왜 "페이지를 찾을 수 없음" 화면이 나오나요?

스크립트는 X 주소의 경로를 유지하고, TwitterViewer는 게시물과 프로필의 경로에만 페이지가 있습니다. 홈 타임라인, 검색 결과, 해시태그 페이지, 목록, 또는 /media 같은 하위 페이지는 여기에 대응하는 것이 없습니다. 게시물이나 프로필 페이지로 돌아가 북마클릿을 다시 실행하세요.

비공개 계정의 게시물을 이걸로 열 수 있나요?

아니요. 보호된 계정은 승인된 팔로워가 아닌 사람에게 게시물을 보여주지 않으며, TwitterViewer는 X가 공개로 만든 것만 보여줍니다. 북마클릿은 올바른 페이지를 열고, 그 페이지가 계정이 보호되어 있다고 알려줍니다.

북마클릿 없이 TwitterViewer에서 X 링크를 열 수 있나요?

네. 게시물이나 프로필 링크를 TwitterViewer 홈 페이지의 상자에 붙여넣거나, 주소 표시줄의 x.com을 TwitterViewer 주소로 바꾸고 나머지 경로를 유지하세요. 둘 다 북마클릿과 같은 결과를 한 번에 링크 하나씩 제공합니다.

twitter.com과 모바일 링크에서도 작동하나요?

네. 스크립트는 x.com, twitter.com과 둘의 www., mobile. 변형을 받습니다. 짧은 t.co 링크는 일치하지 않는데, 스크립트가 현재 페이지의 호스트를 읽기 때문입니다. 따라서 먼저 링크를 연 다음 북마클릿을 실행하세요.