웹디자인(웹코딩)

웹 디자인(web-design)은 웹 브라우저가 해석하고 그래픽 사용자 인터페이스(GUI)로 보여 주기에, 알맞은 마크업 언어 형식으로 인터넷을 통해 전자 매체 콘텐츠 전달의 개념을 정하고 계획하고 모델로 만들어 실행하는 과정입니다.

웹 디자인의 목적은 웹 사이트를 만드는 것입니다. 이러한 웹 사이트에는 전자 파일이 한데 모여 있고, 웹 서버/서버에 상주하여 최종 사용자에게 요청한 웹 페이지 형식으로 콘텐츠와 상호작용 기능/인터페이스를 제공합니다. 텍스트, 비트맵 그림 (GIF, JPEG, PNG), 폼과 같은 요소들은 HTML/XHTML/XML 태그를 사용하는 페이지 위에 놓을 수 있습니다. 벡터 그래픽스, 애니메이션, 비디오, 소리와 같은 복잡한 미디어를 보여줄 때에는 플래시, 퀵타임, 자바 런타임 환경과 같은 별도의 플러그인을 요구합니다. 플러그인은 HTML/XHTML 태그를 사용함으로써 웹 페이지에 추가할 수 있습니다.

웹디자인 중 특히 마크업 랭귀지의 코드나 PHP, JSP, ASP 등의 웹프로그래밍 언어, 그리고 캐스캐이드스타일시트(CSS)나 자바스크립트(java script) 등을 짜는 것을 웹코딩이라 할 수 습니다.

아울러 요즘은 반응형웹(Responsive Web)이 대세를 이루고 있어 웹사이트가 데스크탑, 태블릿, 휴대폰에서 작동되도록 하는 것이 기본으로 되고 있습니다.