728x90
반응형

프론트엔드 52

정적 웹사이트 (Static Website) VS 동적 웹사이트 (Dynamic Website)

정적 웹사이트 (Static Website)개념:정적 웹사이트는 HTML, CSS, JavaScript 파일로 구성된 웹 페이지로, 서버에 저장된 그대로 사용자에게 제공됩니다.콘텐츠가 변경되지 않고, 모든 사용자에게 동일한 페이지가 전달됩니다.특징:간단한 구조: 정적 웹사이트는 상대적으로 간단한 파일 구조를 가지고 있으며, 각 페이지는 독립적으로 존재합니다.빠른 로딩 시간: 서버에서 클라이언트로 파일을 직접 전송하므로 로딩 속도가 빠릅니다.보안: 서버에서 실행되는 스크립트가 없기 때문에 해킹의 위험이 상대적으로 적습니다.유지보수: 콘텐츠 변경 시 각 HTML 파일을 개별적으로 수정해야 하므로 유지보수가 다소 불편할 수 있습니다.호스팅 비용: 서버 자원이 많이 필요하지 않기 때문에 호스팅 비용이 저렴합니다..

코딩일기 2024.06.27

이미지 스프라이트(Image Sprite), 쉽게 스프라이트 이미지 만들기

이미지 스프라이트(Image Sprite)는 웹 디자인 및 웹 개발에서 사용되는 기술로, 여러 개의 이미지를 하나의 이미지 파일로 결합하여 관리하는 방법입니다. 주로 웹 페이지에서 여러 개의 이미지를 불러와야 할 때 사용되며, 각 이미지를 따로 요청하는 대신 하나의 이미지만 요청하면 되므로 네트워크 요청을 줄이고 페이지의 성능을 향상시키는 데 도움이 됩니다. 이미지 스프라이트(Image Sprite)는 img 태그가 아닌 css의 background-image로 이미지를 처리하기 때문에 alt 속성을 지정해줄 수 없다는 문제가 있습니다 따라서 큰 의미가 없는 단순한 이모티콘이나 로고의 경우에 이미지 스프라이트(Image Sprite)기법을 사용하는 것이 좋습니다. 이미지 스프라이트를 사용하는 방법은 다음..

코딩일기 2024.02.02
728x90
반응형