최신 글
인기
- [O'REILLY] Node & Express - 9장 : 쿠키와 세션 1. 들어가면서 - HTTP는 상태가 없는 프로토콜이다. 상태가 없다는 것은 브라우저에서 어떤 페이지를 불러온 다음, 같은 웹사이트의 다른 페이질 이동할 때 같은 브라우저가 같은 사이트에 방문한다는 사실을 알아낼 방법이 없다는 것이다. - 모든 HTTP 요청에는 서버에서 요청을 수행할 때 필요한 정보가 모두 들어있다는 뜻이다. - 이를 해결하기 위해 '상태'를 보존할 방법이 필요했고, 쿠키와 세션이 등장했다. 2. 쿠키에 대해서 - 사용자가 쿠키 내용을 볼 수 있다. - 사용자가 쿠키를 삭제하거나 금지할 수 있다. : 사용자는 쿠키 전체에 대한 권한이 있다. 사용자가 쿠키를 금지할 경우, 웹앱에서 많은 기능이 제약될 수 있다. - 일반적인 쿠키는 변조될 수 있다. : 서명된 쿠키를 사용해야 한다. - 쿠.. 2023.04.03
- [Do it] 이용자 화면 설계 1 1. 헤더 설계 요령 - 경우에 따라 타입을 변경하여 몇 가지를 구분하여 설계한다. (회원가입이 있는 경우 등) - GNB는 왼쪽부터 중요한 순으로 배치한다. - 로그인 전 화면에는 웹사이트의 특징을 강조해서 회원가입을 유도하는 것이 좋다. - 홍보메시지나 메뉴구성도 로그인 전과 후로 나눠서 설계할 수 있다. - 유틸리티메뉴는 GNB의 보조역할(로그인/회원가입/마이페이지 등)로 사용한다. - 마우스 호버 옵션을 사용해서 서브메뉴를 구성하기도 한다. 2. 푸터 설계 요령 - 가장 하단에 위치하며, 상단에서 제공하지 않는 서비스 중 이용 빈도나 중요도 낮은 메뉴를 주로 배치한다. - 이용자에게 추가로 알리고 싶은 정보, 법률 표기 사항 등이 있다. - 회사 소개 / 이용 약관 / 개인정보 처리방침 / 인재 .. 2024.02.19
- [Do it] 화면 정의서 1. 기획자는 화면정의서로 말한다 - SB/화면기획안/화면설계서 등으로 불린다. 화면정의서는 청사진이다. - 웹사이트의 기능과 정책 등을 모두 반영한 주요 산출물이다. - 기획자는 앞으로 발생할 모든 문제점을 미리 고민하여 대책을 세우고, 발생하는 경의 수를 예상하여 화면 정의서에 해결책을 담아야 한다. - 디자이너 퍼블리셔 개발자 모두가 이거만 보고 기획자의 역량을 파악한다. 기획에 뜻이 있다면 목숨걸고 만들어야 할 문서. 화면정의서는 작업지침서다. - 웹사이트의 모든 움직임을 상세히 담아야 한다. - 화면정의서는 소통의 문서이므로, 디자이너/퍼블리셔/개발자의 입장에서 고민하는 습관이 중요하다. - 한번 더 검토하기 : 본문의 설명은 오해가 없도록 명확히 작성하는 것이 중요하다. - 깔끔하게 작성하기 .. 2024.02.19