개발 Q&A

제목 Responsive
글쓴이 헛발이 작성시각 2012/11/07 15:36:42
댓글 : 7 추천 : 0 스크랩 : 0 조회수 : 16558   RSS
바로 얼마전만 해도 각종 휴대전화와 기타장치가 나오면서
홈페이지의 레이아웃 디자인도 상당히 바뀐거 같다..

대부분 젊은세대들이 PC에서 스마트폰으로 이용이 변함에 따라
홈페이지도 이젠 스마트폰용 사이트가 없으면 안될 정도로
변해 가고 있다..

시대에 마춰 이젠 나도 스마트폰으로도 대응이 가능한 홈페이지를
만들기 위해 생각의 준비를 하고 있다.

자료를 찾아본 바에 의하면 얼마전 까지만 해도 PC용 사이트와
스마트폰용 사이트를 분리하여 제작하는것 처럼 보였다.
(mvc에서 v만 따로 만든다구 해도 결국 분리는 분리다..)

하지만 곧 responsive라는 일종의 css프레임워크라 해야 하나? 그런게 나왔다.
역시 시대는 점점 발전해 나가는구나... 하며..이것저것 찾아 보니..
많은것이 이미 나와 있었다..나만 모르고 있었따...

누구나 알고 있는 부트스트립트 라던가...파운데이션 이라던가...등등

그럼 나도 이젠 이런것들을 이용해서 만들어야 겠구나 생각하고..
최신 레이아웃에 나름데로 몇주일동안 고민과 자료찾기로 시간을 보냈다..



내린결론...



찾아 보니 부트스립트가 그래도 예쁜환경과 레스폰시브도 지원되니 이걸로하자!
하고는 간단하게 기본적인 레이아웃을 만들어 보았다..쉽고 간단했다...

하지만 결정적 문제가 있었다...(나만 그렇게 생각하는지 모르지만..)
IE쪽에서 낮은 버전들에서 레이아웃에 대한 문제가 생겼다...

좀더 찾아 보니 부트스트립트는 기본적으로 html5가 기본이엿다..

음..

"그럼 어쩌지? IE의 낮은 환경 이용자는 버려야 하나?"

또 몇일간 고민에 빠졌다... 과연 html5로 꼭 최신버젼으로 만들어야 하는가...
다시 내린 결론은 그래도 아직 ie와 ie 낮은 버전 사용자가 많으니 버릴수 없다는게
내린 결론이다..

그래서 다시 다 지우고 xhtml로 레스폰시브는 직접 넣어 만들어 보기로 했다..
하지만 또다시 고민에 빠졌다...

기존에 나와 있는것들을 이용하면 쉽게 간단히 이용할수 있고
테스트겸 내 홈페이지를 리뉴얼 하기 위한 연습용인데 꼭 ie이용자 때문에
html5의 환경에서 레스폰시브 테스트를 포기 할것인가..

그렇게 생각하고는 xhtml로 만들던 것을 다시 지우고...
이번엔 파운데이션으로 레이아웃작업을 다시 했다...

틈틈히 작업을 했찌만 또다시 고민에 빠졌따...

그래도 이렇게 만든다면 반쪽짜리 홈페이지가 될텐데....
결국 예전에 네스케이프를 버리고 IE전용으로 만든거랑 뭐가 틀린가.!!!

그렇게 결론 맺고 다지우고 다시 xhtml로 레이아웃을 다시 만들기 시작했따...







이렇게 계속 반복은 약 한달간 하다가...

지금 내 홈페이지 리뉴얼 작업을 포기 하고 손 놓고 있따...

ㅡ.ㅡ;



여러분들은 어떻게 생각하시나요?

앞으로를 위해 ie낮은 버젼이용자를 무시하고 css3와 html5로 만드는게 좋을지..
아니면 아직 html5는 일반홈페이지에는 시기상조이니 아직은 xhtml로 하는게 좋을지..


너무나 고민입니다...
 다음글 메일발송 후 결과 컨트롤이 가능한지?? (5)
 이전글 echo 대신 <?= ?> 질... (3)

댓글

니삼 / 2012/11/07 16:45:12 / 추천 0
초점이 개발자 홈페이지니까 관공서가 아닌 이상 더이상 ie 67+(8)을 신경써줄 이유가 있나 싶습니다.
ie10도 나온 시점에....
한대승(불의회상) / 2012/11/07 17:18:06 / 추천 0
쪼개서 ㄱㄱㅆ!!!!

헛발이 / 2012/11/07 17:18:19 / 추천 0
그쵸? 저도 그렇게 생각하지만...
한쪽 머리에선 "너것도 제대로 못만드는거냐!!!" 라고 자꾸 생각으 들어서.. ㅡ.ㅡ;;;

이거 병이죠? ㅋㅋ
한대승(불의회상) / 2012/11/07 20:22:13 / 추천 0
가끔... 아니 자주 느끼는 거지만...

단순 무식으로 밀어 붙이는게 답일때도....

그렇게 준비 하면서 가다 보면 환경도 변하겠죠......

라고 자위 하면서 10년 넘도록 삽질... ㅡㅡ;; 이게 뭐니....
milosz / 2012/11/08 06:36:35 / 추천 0
구버전 사용자에게는 css가 적용되지 않은 페이지를 제공하는 방법도 괜찮습니다.
 
그리고 구버전 사용자에게 그저 깨진 화면만 보여줄 것이 아니라 현재 사용하는 버전이 오래된 버전이고 보안상 업데이트를 권장한다는 등의 메시지와 업데이트 링크를 제공해주는 정도면 충분히 배려한 티가 나지 않을까요?ㅎ
한대승(불의회상) / 2012/11/08 08:09:08 / 추천 0
milosz// 사용자를 배려하는 참 좋은 방법 같습니다.

헛발이 / 2012/11/08 09:41:32 / 추천 0
그쵸? 그게 맞는거겠죠?

이렇게 계속 뱅글뱅글 돌고 있습니다.. ㅋㅋ