트위터 임베드를 Semantic HTML로 교체하기
(shkspr.mobi)- 자신의 블로그/사이트에 트윗을 임베딩 하고 싶지만 트위터로 사람들을 보내고 싶지는 않을때 간단한 Python 스크립트로 전환하여 임베딩
- 모든 이미지/아바타를 인라인 처리하며, 외부 사이트 링크, 해쉬태그, 멘션 등의 모든 링크를 처리
- Like/Reply 수는 보이지만, Retweet 수는 항상 보이지는 않음
- Quote/Bookmark 는 보이지 않음
- Cards, Polls 등도 지원
- 링크는 t.co 같은 것을 거치지 않고 직접 연결
- 생성된 HTML은 Semantic, Short, Accessible 함
- Selenium Webdriver로 이미지 등은 캡쳐하고, 트위터 Embed API로 내용을 가져옴
- 아바타는 WebP로 인라인 됨
- 첨부된 사진도 모두 인라인 처리
- 비디오는 포스터만 인라인
- 해당 트윗을 Archive.org 에 자동 등록