절차를 받으면
터미널과 브라우저를 단계마다 오갔다.
「설정에 들어가서 이걸 켜고, 다시 목록으로 나와서」 같은 절차는 읽는 자리와 하는 자리가 다르다. 절차를 브라우저 옆에 붙여 두면 그 왕복이 없어진다.
0줄대상 사이트 DOM 에 넣는 코드. 사이드 패널이라 페이지를 안 건드린다
오버레이가 아니라 사이드 패널
절차를 페이지 위에 띄우는 길도 있었다. 그런데 남의 사이트 위에 무언가를 얹으면 쌓임 순서와 보안 정책에 부딪히고, 페이지를 옮기는 순간 사라진다.
사이드 패널은 브라우저가 페이지 바깥에 마련한 자리다. 대상 사이트를 하나도 안 건드리고, 링크를 눌러 다른 쪽으로 가도 패널은 그대로 서 있다. 절차를 따라가는 동안 페이지가 바뀌는 것이 정상이니, 이 성질이 필요했다.
절차를 글이 아니라 단계로 받는다
절차를 글로 받으면 「몇 단계인지」도 「어디까지 했는지」도 모른다. 그래서 단계 배열로 받기로 정하고, 그 꼴을 만드는 쪽을 확장보다 먼저 만들었다. 꼴을 강제하는 자리가 없으면 확장이 아무리 잘 그려도 들어오는 것이 제멋대로다.
따라가다 막혔다
아직 되묻는 길이 없다. 터미널 세션은 사람이 엔터를 쳐야 도는 물건이라 바깥에서 밀어 넣기가 어렵다 — 여기서 멈춰 있다.
지금 쓸 수 있나
절차를 띄우고 체크하는 데까지는 된다. 막혔을 때 대응이 빠져 있어 보류로 둔다.