웹페이지

Web page
웹 페이지를 설명하는 위키피디아의 웹 페이지 스크린샷.

웹 페이지(web page)는 월드 와이드 웹 상의 "자체 주소를 가진" 문서입니다.[1]웹 페이지는 웹 서버에 의해 사용자에게 전달되고 웹 브라우저[2] 표시되어 저장된 정보에 대한 "검색 단위" 역할을 합니다.[3]사이트는 공통 도메인 이름으로 연결된 많은 웹 페이지로 구성됩니다."웹 페이지"라는 이름은 종이로 된 페이지들을 책으로 묶은 것을 비유한 것입니다.

요소들

웹 페이지는 구조화된 문서입니다.웹 페이지의 핵심 요소는 HTML([4]HyperText Markup Language)로 작성된 텍스트 파일로, 다른 웹 리소스(주로 다른 웹 페이지와 동일한 웹 페이지의 다른 섹션에 대한 웹 페이지의 내용(하이퍼링크라고 불리는 링크 포함)을 지정합니다.이미지, 동영상 및 기타 웹 페이지와 같은 웹 상의 멀티미디어 콘텐츠를 웹 페이지에 직접 삽입하여 복합 문서를 구성할 수 있습니다.

HTML 문서에는 웹 페이지의 내용 표시를 지정하는 CSS(Cascading Style Sheets) 문서라는 별도의 파일이 포함될 수 있습니다.이것은 원칙적으로 HTML 코드에 해당 정보를 직접 포함하는 대안입니다.

또한 문서에는 웹 브라우저가 동적 동작을 웹 페이지에 추가하기 위해 실행하는 JavaScript 또는 WebAssembly 프로그램([4][5]예: 사용자의 입력을 받아들이는 형식)이 포함될 수 있습니다.동적 동작을 갖는 웹 페이지는 웹 애플리케이션이라고 불리는 애플리케이션 소프트웨어로 기능할 수 있습니다.

내비게이션

각 웹 페이지는 서로 다른 URL(Uniform Resource Locator)로 식별됩니다.사용자가 웹 페이지의 URL을 브라우저에 입력하면 브라우저는 웹 서버에서 HTML 파일을 다운로드하고 모든 요소를 사용자의 장치에 있는 대화형 시각적 표현으로 변환합니다.[6]

사용자가 하이퍼링크를 클릭하거나 탭하거나 다른 방법으로 하이퍼링크를 활성화하는 경우 브라우저는 이 과정을 반복하여 하이퍼링크가 가리키는 페이지를 로드합니다. 하이퍼링크는 현재 웹 사이트 또는 다른 웹 사이트의 일부일 수 있습니다.브라우저에는 표시되는 페이지를 나타내는 사용자 인터페이스 기능이 있습니다.

전개

서버측 웹사이트 배포의 관점에서 볼 때, 정적인 웹페이지와 동적인 웹페이지의 두 가지 유형이 있습니다.정적 페이지는 수정 없이 웹 서버의 파일 시스템에서 검색되는 [7]반면 동적 페이지는 서버가 즉시 작성해야 하며, 일반적으로 템플릿을 작성하기 위해 데이터베이스에서 읽은 후 사용자의 브라우저로 전송해야 합니다.[8]

웹 페이지는 인터넷 사용자에게 자신이 하는 일을 설명하고 다양한 서비스를 제공하기 위해 "기업, [다른] 조직, 그리고 개인"이 만드는 것이 일반적입니다.[1]

참고 항목

참고문헌

  1. ^ a b Hirsch, Eric Donald (2002). The New Dictionary Of Cultural Literacy: What Every American Needs to Know (3rd ed.). New York: Houghton Mifflin Company. p. 606. ISBN 0-618-22647-8.
  2. ^ "Web page – definition of web page by The Free Dictionary". Archived from the original on 23 April 2021. Retrieved 23 April 2021.
  3. ^ Hemmendinger, David (2023-10-01). "HTML". Encyclopedia Britannica. Retrieved 2023-10-12.
  4. ^ a b Flanagan, David. JavaScript – The definitive guide (6 ed.). p. 1. JavaScript is part of the triad of technologies that all Web developers must learn: HTML to specify the content of web pages, CSS to specify the presentation of web pages and JavaScript to specify the behaviour of web pages.
  5. ^ "Introduction to WebAssembly 1.1". webassembly.github.io. Archived from the original on 2021-11-22. Retrieved 2021-05-13.
  6. ^ "Behind the scenes of modern web browsers". Tali Garsiel. Archived from the original on 2018-04-18. Retrieved 2018-04-21.
  7. ^ Melendez, Steven (10 August 2018). "The Difference Between Dynamic & Static Web Pages". Chron. Archived from the original on 20 March 2019. Retrieved 20 March 2019. Static by definition means something that does not change. The first pages on the World Wide Web were largely static and unchanged, delivering the same information about a particular topic to anyone who visited. In some cases, sites may evolve slightly over time but are still largely static, meaning that they only change when manually changed by their creators, not on a regular and automated basis.
  8. ^ "Definition of: dynamic Web page". PC Magazine. Archived from the original on 17 January 2017. Retrieved 20 March 2019. A Web page that provides custom content for the user based on the results of a search or some other request.