Shoebill - 넓적부리황새
Shoebill은 TweetDeck에 추가적인 기능을 구현한 실험적인 클라이언트입니다. TweetDeck Player에 있는 일부 기능이 들어가있습니다.
-
이 프로그램은 기능 구현을 실험하기 위한 프로젝트로 실제 사용을 권하지 않습니다. 대신 트윗덱 플레이어를 사용하세요.
-
이 프로그램은 무겁습니다.
-
필터링:
MutationObserver
를 이용한 트윗덱 플레이어와 달리 트윗덱 내부 필터링의 동작을 수정하는 방식으로 구현함. 트윗 내용 및 사용자 닉네임은 물론, 사용자의 프로필(자기소개)에도 단어 필터링을 적용할 수 있으며, 내가 블락한 유저의 트윗 또는 RT를 필터링할 수 있음. -
타임라인 저해상도 이미지모드: 타임라인상에 뜨는 이미지를 저해상도 버전으로 로딩하게 만들 수 있는 옵션이 추가됨.
-
GIF 자동재생여부 조정
-
이미지 뷰어: 트윗덱 플레이어와 같으나 (더 빠르게 로딩할 수 있는) 저해상도 이미지를 로딩하는 옵션이 추가됨.
-
위키 링크 고치기: 트위터에서 한글이 섞인 위키 URL을 제대로 처리하도록 수정하는 기능. 가령,
https://namu.wiki/w/황새
의 경우 https://namu.wiki/w/황새 에서 https://namu.wiki/w/%ED%99%A9%EC%83%88로 고침. 현재 나무위키, 리그베다위키, 위키백과 링크에 해당 기능이 적용됨 -
리트윗 대화상자: 좀 더 편리하게 리트윗 및 리트윗 취소를 할 수 있음.
-
이모지 입력기: dalgona가 구현한 기능 거의 그대로 가져옴
-
기본계정 전환 단축키
-
클립보드에서 이미지 붙여넣기
-
자체 이미지 피커 - 자주 쓰는 이미지를 간편하게 선택하여 업로드할 수 있음.
-
마음글 이미지 자동저장 - 고급 옵션을 통해 트윗에 따라 다른 경로로 이미지 저장이 가능하도록.
-
단일 트윗 필터 - 특정 트윗만 골라서 필터링함.
-
로그인 오류를 우회하기 위해 모바일 버전의 로그인 페이지를 사용함.
-
설정 UI는 Vue.JS + Element를 갖고 구현함.