2011-08-03 1 views
3

휴대 전화뿐만 아니라 다양한 디스플레이 조정이 필요한 다양한 웹 가능 장치가 있습니다. 어쩌면 내가 틀렸어. 하위 도메인은 WWW 또는 http : 또는 : 80과 동일한 부담이됩니다.CSS 규칙을 사용하여 웹 사이트의 모양을 조정하는 대신 데스크톱이 아닌 장치에 m. * (모바일) 하위 도메인을 사용하는 경향이 강한 이유는 무엇입니까?

CSS를 사용하면 모든 미디어에서 적절한 디스플레이를 보장 할 수 있습니다. 그렇다면 왜 모바일 게시자 및 전도사가 모바일 하위 도메인을 만드는 것을 장려하고 있습니까?

+4

글쎄, 하나 콘텐츠를 많이로드 나쁜 싶지 않아 결국 은폐되어 버립니다. 페이지의 "모바일"버전은 너무 많이 다르므로 CSS로 물건을 옮기는 것보다 완전히 다른 페이지를 만드는 것이 더 쉽습니다. 그냥 내 2cc. – Zecc

+1

그리고 당신은 StackOverflow에서 이것을 묻고 싶지 않습니다. Go to webmasters.stackexchange.com – Spacedman

+0

"나는 생각합니다. 하위 도메인은 WWW 또는 http : 또는 : 80과 동일한 부담이 될 것입니다. "즉 상당한 부담이 없습니다. –

답변

3

웹 사이트는 주로 모바일 클라이언트 용 웹 사이트 모양을 사용자 정의하려는 경우에 사용합니다. 대부분의 웹 사이트 (및 웹 앱)는 로딩 시간과 렌더링 시간을 높이기 위해 다른 CSS 외에도 모바일 클라이언트에 대한 HTML과 자바 스크립트가 적습니다 (모바일 장치는 데스크톱/랩톱보다 CPU 성능면에서 훨씬 적습니다) .

따라서 Keep Things Separate ™를 사용하고 다른 도메인에 새 앱을 만드는 것이 좋습니다. 이렇게하면 두 개의 앱 (데스크톱 및 모바일)을 유지 관리하기가 더 쉽습니다.

+1

그리고 반응 형 웹 디자인, polyfills, 미디어 쿼리, fallbacks 등에 대해서는 어떻게 생각합니까? – opengrid

4

CSS를 사용하면 iself 문서가 아닌 문서의 표현을 제어 할 수 있습니다.

작은 장치 화면으로 웹 서핑을하는 사용자는 수십 줄의 텍스트를 읽는 데 관심이 없지만 유용한 정보 만 읽을 수는 있습니다.

데스크톱 사용자를 위해 만들어진 웹 사이트에는 대개 브라우저에서 다운로드해야하는 많은 HTML 코드, 스크립트, 이미지 및 기타 리소스가 포함되어 있습니다. 핸드 헬드 장치를 사용하는 사용자는로드가 너무 느리거나 너무 많은 대역폭을 사용하거나 JS 코드가 엉망이되어 사이트 탐색을 사실상 불가능하게 만들 수 있습니다.

또한 많은 외부로드 리소스는 크기가 실제로 경량이 될 때까지 많은 핸드 헬드 장치에 의해 캐시되지 않습니다.

4

m. * domain은 원래 웹 사이트의 그래픽 스타일을 변경하지 않습니다. 여기에 내가 본 내용은 다음과 같습니다

  • 대역폭 절감을위한 게으른 내용로드 (예 : 어떤 디스플레이 단지 몇 메일의 Gmail)
  • 덜 위젯 (예는 : 채팅, 페이스 북의 모바일 사이트 [없는 응용 프로그램]에서 응용 프로그램)
  • 다른 상호 작용 (터치는, 내가 알고있는 모바일 기본적인 일 외에, 페이스 북의 터치 버전이)

다른 많은 변화가 있어야합니다.

1

대부분의 경우 소형 장치의 특성으로 인해 키보드/마우스 및 마케팅 전략이 필요하지 않으므로 모바일 장치에서 웹 사이트를 "복제"하는 것이 항상 최선의 방법은 아닙니다. 예를 들어 방문자가 매장을 찾거나 전화를 걸 수있는 기능을 제공하려는 경우가 있습니다. 대부분의 경우 표준 컴퓨터 해상도 용으로 설계된 웹 사이트는 모바일 장치에서 작동하지 않습니다.

0

This article은 현대의 RWD 모범 사례에 비추어 볼 때 "m"개의 하위 도메인이 공룡의 길로 나아가고 있다고 제안합니다. 그것은 많은 기업들이 "상향식"으로 구축 된 성숙한 사이트에 "모바일 우선"접근 방식을 주입하기가 어렵 기 때문에 별도의 도메인을 만드는 것을 선택했다고 제안합니다.

대규모의 성숙한 레거시 코드베이스를 다루는 경우 관리가 특정 디자인을 지정하거나 팀 규모가 크면 코드베이스를 포크하고 새로운 모바일 존재를 생성해야 할 수도 있습니다 .

나는 또 다른 이유는 최근 과거, 모바일 하위 도메인 이었다 있다고 생각하는 것이 가장 좋습니다 우리는 모바일에 빠르게로드 데스크톱 사이트를 만들 수있는 도구, 기술 및 철학을 가지고 있지 않았기 때문에 연결, 그리고 그 사람들이 매우 바보가 모바일 브라우저에서 올바르게 렌더링됩니다. 요즘 대부분의 휴대 전화는 비교적 스마트 한 브라우저를 사용하며 필요 이상으로 다운로드하지 않고 데스크톱 브라우저와 동일한 반응 형 사이트를 사용할 수 있습니다.

RWD 기술과 함께 갈 수있는 방법은 분명합니다. 특히이 기사를 쓸 당시에는 응답 가능한 <picture> 요소 또는 이와 유사한 요소를 기다리고있었습니다. 하지만 지금은 합리적인 해결 방법이 있습니다.

편집 :

폴은 (3 초) 빨리 화면에 당신의 위치를 ​​얻는 것이 얼마나 중요한지에 대한 루이스 talks recently, 그는 또한 모바일 사이트에서 꼬마 잽을 가지고 있지만.

이 될 수 m 도트 사이트를 말하는 로터리 방법 같은 소리 경우 ... [긍정적 주춤]

관련 문제