다음 구문을 미디어쿼리라 할수있는지 궁금합니다
본문
<? if (is_mobile()){?>
"모바일일때 내용"
<?}else{?>
"PC일때 내용"
<?}?>
모바일 PC 체크라 생각되는데요...
답변 2
미디어쿼리가 아니라 모바일 구분하는 php 프로그램 소스라고 말해야 할것 같습니다.
미디어쿼리는 CSS 에서 사용하는 @media 라는 녀석때문에 생긴 말입니다.
가변폭 레이아웃을 구성할 때 변형될 기본 넓이들을 지정하는데,
지정한 폭 보다 좁아지거나 넓어지면 다음 넓이상태로 순식간에 변하게 합니다.
말씀하신대로 PHP구문으로 is_mobile을 지정한 것은 agent 값을 체크하여
크로스브라우징을 위해 만든것입니다.
크로스브라우징은 브라우저마다 별도의 페이지를 제공하는 방법론에서 출발하였지만,
그냥 제 개인적인 사견으로는 브라우저별 별도 페이지 만드나 모바일이나 별도로 만드는건 마찬가지라 생각되어서 저는 모바일전용도 크로스브라우징이라고 씁니다.
답변을 작성하시기 전에 로그인 해주세요.