У меня есть контент, который нуждается в различных стилях, в конечном счете, в зависимости от соотношения сторон (в основном он нацелен на одну платформу, но в качестве «хорошего» я хочу сделать контент, по крайней мере, корректным на других платформах). Я обнаружил, что Droid 2 (Android 2.2 stock) не отвечает ни на один из следующих запросов:
only all and (device-aspect-ratio: 854/480)
only all and (device-aspect-ratio: 480/854)
only all and (aspect-ratio: 854/480)
only all and (aspect-ratio: 480/854)
Телефон или операционная система не поддерживают запрос формата изображения? Droid 2 полон грусти? Тесты на соотношение сторон отлично работают для iPhone 3GS / 4 / 4S и iPad для меня. В качестве альтернативы, что бы кто-нибудь посоветовал для обработки разрешений Droid 2 / Nexus после моих тестов соотношения сторон iOS, если они на самом деле не поддерживают соотношение сторон устройства.
Я пытаюсь уклониться от использования max-width, потому что некоторые устройства Android в альбомной ориентации шире, чем iPad в портретной ориентации, и я получаю коллизии, когда устройство неправильно идентифицирует себя как iPad на основе заданной ширины. Любое понимание будет оценено.