Как заставить веб-страницу ВСЕГДА отображаться с соотношением пикселей 1,0 (а не 1,5) на iPhone и Android?

Например, по умолчанию iPhone и Android автоматически масштабируют страницу, чтобы попытаться уместить ее во фрейме, если метатег области просмотра не существует. Веб-сайты, предназначенные для настольных компьютеров, будут уменьшены, чтобы они поместились в небольшом окне просмотра, но, очевидно, пиксели не отображаются правдиво.

Итак, как мне отобразить полноразмерную веб-страницу в мобильном браузере, чтобы «300 пикселей» на самом деле представлялось 300 реальными пикселями на экране мобильного устройства?

Я знаю о мета-методе области просмотра, но откуда До сих пор я мог сказать, соотношение пикселей, используемое в таких случаях, составляет 1,5 или 1,0, когда масштабирование установлено на 100%, а ширина установлена ​​на device_width, и вы можете определить, с каким соотношением пикселей мобильное устройство рендеринг. Кажется, я не могу найти способ явно заставить устройства использовать только соотношение пикселей 1,0 и никогда не использовать соотношение пикселей 1,5.

Как мне использовать для устройства соотношение пикселей 1,0, чтобы 300 «пикселей», как определено в CSS, фактически отображались на 300 пикселей на экране мобильного устройства? Как отобразить веб-страницу с ее фактическим истинным размером, а не с соотношением пикселей 1.5?

РЕДАКТИРОВАТЬ 18:50 24.10.2011: Вот пример того, чего Я НЕ хочу: В настоящее время, если вы используете метатег для установки свойств области просмотра мобильного обозреватель следующим образом:


то это означает, что мобильный браузер отобразит страницу почти точно так же, как эта страница была спроектирована, за исключением того, что каждый «пиксель», определенный в CSS, фактически охватывает 1,5 пикселя на устройстве экран, то есть соотношение пикселей 1,5. Это соглашение о соотношении пикселей 1,5 было установлено таким образом, чтобы дизайн не казался слишком маленьким на устройствах с высоким разрешением.

Я понимаю это, но не хочу этого в моем случае.

Я ВСЕГДА хочу, чтобы коэффициент пикселей был равен 1.0, и я буду работать с устройствами с высоким разрешением по-своему. Как установить коэффициент 1,0 пикселя в мобильных браузерах?

Вот информация , объясняющая метатег области просмотра и проблему соотношения пикселей.

Кроме того, вот трюк , который позволяет отображать различную графику в зависимости от обнаруженного соотношения пикселей, что НЕ то, что я хочу делать, но будет, если нет другого варианта.

Как установить для соотношения пикселей значение 1,0?

РЕДАКТИРОВАТЬ 11/3/2011 20:56: Кто угодно?

11
задан trusktr 4 November 2011 в 03:57
поделиться