DoTweets 에서는 트위터에서 정보를 가져오기 위해 사용자 인증을 해야 합니다. 보통 트위터 클라이언트들에서는 트위터 인증을 위해 계정과 암호를 요구합니다. 하지만, 이 방법은 클라이언트에 사용자의 트위터 계정과 암호를 저장해놓아야 하므로, 보안 상 위험할 수 있습니다. 그래서 DoTweets에서는 계정과 암호를 요구하지 않고 OAuth 인증 방법을 사용합니다.
OAuth 인증 방식은 사용자가 어떤 클라이언트가 트위터의 사용자 정보에 접근할 수 있도록 허가해주는 절차입니다. 따라서 클라이언트에서는 사용자 계정과 암호를 저장해놓지 않아도 인증된 암호키를 통해 트위터의 사용자 정보에 접근할 수 있습니다.
우선 처음 DoTweets에 접속하면 이러한 인증 절차를 거치도록 되어 있습니다. 사용하는 컴퓨터에서 인증을 해놓으면 이후에는 인증 절차를 거치지 않고 바로 사용할 수 있습니다.
이에 대한 자세한 내용은 트위터 홈페이지의 안내를 참고하시기 바랍니다.
화면 구성
DoTweets의 화면 구성은 간단합니다. 상단에 입력창과 현재 입력된 글자의 수, 그리고 여러분의 글에 달린 댓글 내용만을 볼 수 있는 토글 버튼, DoTweets 블로그로 향하는 링크가 있습니다.
아래에는 트위터 홈에서 보는 내용, 즉 Friend Timeline 트윗들이 나옵니다. 이 내용은 2분마다 갱신됩니다.
트윗 입력
상 단의 입력창에 원하는 내용을 입력하고 Enter 키를 치면 등록됩니다. Firefox에서는 입력창이 활성되지 않은 상태에서는 어디서든지 ESC 키를 누르면 입력창이 활성됩니다. 구글 크롬에서는 이 기능이 제대로 동작하지 않습니다.
트윗 내용 보기
입력창 아래에 나오는 트윗 내용에는 기본 트위터 화면과 비슷합니다.
다른 점이라면 어떤 글에 대한 댓글은 문장 앞에 "Re:" 버튼이 붙게 됩니다. 이 버튼 위에 마우스 커서를 가져가면 어떤 글에 대한 댓글인지 확인할 수 있습니다. 그외의 모든 링크는 트위터의 기능과 동일합니다.
그 리고, 트윗 내용에 마우스를 가져가면 해당 트윗에 대한 명령이 나오게 됩니다. 지금은 Reply와 ReTweet 기능만을 제공합니다. 이 기능들을 사용하면 현재 트윗에 대한 댓글, 혹은 RT를 입력창에 표시하게 됩니다. 이후 적절히 입력창을 수정한 후 글을 등록하면 되겠습니다.
- 트윗 목록에서 아직 확인하지 않은 트윗은 배경색이 연한 회색으로 나옵니다.
- 어떻게 트윗을 확인했는지 구분하기 위해 해당 트윗에 마우스를 가져가면 읽은 것으로 처리하도록 했습니다. 확인한 트윗은 배경색이 흰색으로 변경됩니다.
- 자신이 언급된 트윗, 즉 댓글(Reply) 등은 연한 노란 배경색을 갖습니다.
- 페이지 상단의 @mooozi(사용자의 트위터 계정)을 클릭하면 자신이 언급된 트윗들만 볼 수 있습니다. 다시 클릭하면 원상태로 복구됩니다.
기타 기능
DoTweets 의 목표는 간단한 기능 구현입니다. 따라서, 대부분의 트위터의 다른 기능은 트위터를 이용해야 합니다. DoTweets에서는 트윗 입력과 Friend Timeline에 올라오는 트윗의 열람 기능만을 제공합니다. 그래서, 다른 기능들은 트위터 홈페이지를 이용해야 합니다.





