디바이스 미디어쿼리 2

[아카이브] PC와 모바일 환경에 따라 다른 URL로 연결하는 JS 함수

웹사이트에서 PC와 모바일 사용자에게 각각 다른 경험을 제공해야 할 때가 있습니다. 특히 PC에서만 제대로 작동하는 기능이나 모바일에 최적화된 별도 페이지로 연결해야 하는 경우, 사용자의 디바이스를 감지하여 적절한 URL로 연결하는 기능이 필요합니다.이 글에서는 JavaScript와 미디어 쿼리를 활용해 PC 사용자는 새 탭으로 특정 URL을 열고, 모바일 사용자는 다른 URL로 리다이렉트하는 함수를 구현해 보겠습니다. 이 방법은 별도의 라이브러리 없이 순수 JavaScript만으로 구현 가능합니다.  ① PC에서는 새탭으로 이동, 모바일에서는 alert창 띄워서 접속 막기function pcOnlyLink(url) { const isMobile = window.matchMedia('(max-wid..

모바일 디바이스별 해상도(2025.2.28 기준)

제품명widthheightSamsung Galaxy Note 8414846Samsung Galaxy Note 9414846Samsung Galaxy Note 10412869Samsung Galaxy Note 10+412869Samsung Galaxy Note 20412915Samsung Galaxy Note 20 Ultra412883Samsung Galaxy S7360640Samsung Galaxy S7 edge360640Samsung Galaxy S8360740Samsung Galaxy S8+360740Samsung Galaxy S9360740Samsung Galaxy S9+360740Samsung Galaxy S10360760Samsung Galaxy S10+412869Samsung Galaxy S1..