2015-02-05 4 views
0

랩톱, 대형 데스크톱, 태블릿 또는 전화에 동일한 코드 기반을 사용할 수있는 방식으로 코드를 사용하는 응용 프로그램을 작성하고 있습니다. CSS 파일은 다른 장치와 다른 서버가 될 것이며 물론 프레젠테이션 계층 만 다를 것이며 CSS 부분도 마찬가지입니다. 이제 어떤 종류의 장치가 요청을 시작했는지 식별 할 수있는 방법이 있습니까? 사용할 수있는 HTTP 요청 헤더 정보가 있습니까?HTTP 요청이 발생하는 장치 식별

답변

0

HTTP는 전송 프로토콜이며 보낸 사람 및받는 사람과 독립적입니다. 따라서 발신자의 기기 유형을 알려주는 것이 아닌 header입니다. 자세한 내용은 HTTP Headers을 참조하십시오.

예, CSS는 "장치 유형"에 따라 달라야합니다. 신화적인 장치 유형에 따라 다른 CSS 파일을 반환하는 대신 하나의 CSS 파일이 다양한 Media Queries과 함께 사용됩니다.

시작 지점으로 Bootstrap을 살펴보십시오.

부트 스트랩은 반응 형 모바일 첫 번째 프로젝트를 웹에서 개발할 때 가장 널리 사용되는 HTML, CSS 및 JS 프레임 워크입니다.