Apple은 개발자가 iPad Mini용 웹사이트를 최적화하는 것을 불가능하게 만들었습니다.
비록 그들이 시장 점유율에서 선두를 달리고 있지는 않지만, Apple의 iOS 기기는 전체 모바일 웹 소비의 60%. 이 때문에 많은 웹 사이트는 사용자가 즐길 수 있도록 여러 장치에 대한 사용자 지정 레이아웃을 제공합니다. iPad, iPhone 또는 맥북.
그러나 새로운 iPad mini를 통해 Apple은 개발자가 기기에 최적화된 경험을 제공하는 것을 불가능하게 만들었으며 이는 곧 변경되지 않을 것입니다.
에 따르면 Stackoverflow의 개발자, 아이패드 미니와 아이패드 2는 자바스크립트에서 동일한 객체로 감지되는데, 이는 개발자가 iPad mini는 두 장치가 동일한 화면을 가지고 있기 때문에 iPad 2와 독립적인 자체 레이아웃 및 기능 해결.
처음에는 별 문제가 아닌 것 같지만, 아이패드 미니와 아이패드 2가 같은 개수를 가지고 있음에도 불구하고 생각해보면 픽셀은 iPad mini가 더 작고 인치당 픽셀 수가 더 작기 때문에 두 장치에서 경험이 다릅니다. 보다 큰.
애플은 아이패드 미니와 아이패드 2를 구분할 수 없게 만드는 접근 방식을 택했을 것이다. 많은 개발자들이 지적했듯이 문제는 iPad 2와 iPad mini의 폼 팩터가 크게 다르다는 것입니다. iPad mini는 한 손으로 사용할 수 있지만 iPad 2는 두 손으로 사용할 수 있습니다.
다양한 장치의 폼 팩터는 게임의 다양한 컨트롤 스타일에 적합할 수 있습니다. 예를 들어 개발자가 기기가 실제로 iPad 2가 아니라 iPad mini임을 감지할 수 있다면 컨트롤의 방향을 변경하거나 스와이프 또는 탭 컨트롤을 추가할 수 있습니다. 7.9인치 화면인지 9.7인치 화면인지에 따라 데이터가 압축되거나 확장될 수 있습니다. 그러나 지금 상황이 설정되는 방식으로 개발자는 Apple이 iPad 2와 iPad mini를 거의 결합했다는 사실을 피할 수 없습니다.
개발자들은 제한에 대해 다양한 방법을 모색하고 있지만 Apple이 허용하는 경우만큼 우아한 솔루션은 없습니다. 개발자가 장치를 고유하게 식별할 수 있도록 하므로 iPad mini에서 진정으로 최적화된 웹 및 게임 경험이 적합하지 않을 수 있습니다. 언젠가.
원천: 스택 오버플로
을 통해: 맥가즘