여러 웹 사이트 재 설계를위한 기능 개발을 위해 고용되었습니다. 내가 일하는 회사는 기술 수준이 상대적으로 낮으며 웹 사이트의 이전 개발은 웹 개발과 관련하여 자체 교육을받는 그래픽 디자이너가 완료했습니다.
개발 환경을 만들고 외부 CMS 호스팅에서 스크립팅 언어를 통합 한 내부 서버로 호스팅을 마이그레이션하는 작업을 수행하면서 내 책임은 기본 개발 이상으로 확장되었습니다 (PHP / MySQL을 선택했습니다).
나는 그래픽 디자이너와 함께 일하고 있으며, 그는 웹의 창조적 인 디자인을 책임지고 있습니다. 우리는 각자의 업무 경계 사이의 혼란에 약간의 마찰을 겪고 있습니다.
예를 들어, 탐색에 대한 의견 차이가있었습니다. 나는 주로 사용 편의성 (대부분의 사용자 기반이 웹에 정통하지 않음)과 W3 WAI 표준 (많은 사용자가 나이가 많으며 평균 사용자 비율이 더 높음)에 관심이있었습니다. 시각 장애). 그의 유일한 관심사는 웹 사이트에 가장 잘 어울리는 것이었고, 그가 추진하는 방향으로 인해 일부 기능적 문제가 발생했다고 생각했습니다.
나는 색상 선택, 이미지, 글꼴 등이 그의 책임이라고 생각하며, CSS 페이지와 스타일 클래스 및 ID를 제공 할 것이라고 기대했지만 페이지 레이아웃의 일부 요소는 더 아래에있는 것처럼 보입니다. 나에게 "사용성"의 영역은 "기능성"과 거의 동의어로 해석됩니다.
프레임 워크, 스크립팅 언어, 데이터베이스 디자인 및 일부 오픈 소스 응용 프로그램 (예 : 무들, 아마도 Drupal 등)을 포함하여 우리가 사용할 도구를 선택하는 임무를 맡았습니다. 이러한 도구는 사용자 정의가 가능하지만 일부 인터페이스에서 직접 작업하는 것은 CSS, HTML 및 PHP에 익숙하지 않습니다. 이것은 외관에 대한 직접 제어의 양을 제한하여 도구 선택에 대한 일부 토론으로 이어집니다.
웹 디자이너와 웹 개발자의 역할 사이에 일반적으로 인정되는 구분선이 있습니까? 웹 기술에 대한 그의 경험이 비교적 적은 배경이 그 구분선에 영향을 줍니까?