Browser iPad standar WIDTH & HEIGHT

125

Adakah yang tahu lebar dan tinggi teraman untuk BODY saat melihat halaman web mana pun di iPad? Saya ingin menghindari scrollbar sebanyak mungkin.

Terima kasih.

Erik

Erik
sumber
1
Berikut ini tautan ke salah satu simulator berbasis peramban yang dapat Anda gunakan untuk menguji mode lanskap iPad http://alexw.me/ipad2/#!safari
Venkat - Buka IT

Jawaban:

277

Lebar dan tinggi piksel halaman Anda akan bergantung pada orientasi serta tag meta viewport, jika ditentukan. Berikut adalah hasil dari menjalankan jquery $ (window) .width () dan $ (window) .height () pada browser iPad 1.

Jika halaman tidak memiliki tag meta viewport:

  • Potret: 980x1208
  • Lanskap: 980x661

Jika halaman memiliki salah satu dari dua tag meta berikut:

<meta name="viewport" content="initial-scale=1,user-scalable=no,maximum-scale=1,width=device-width">

<meta name="viewport" content="initial-scale=1,user-scalable=no,maximum-scale=1">

  • Potret: 768x946
  • Lanskap: 1024x690

Dengan <meta name="viewport" content="width=device-width">:

  • Potret: 768x946
  • Lanskap: 768x518

Dengan <meta name="viewport" content="height=device-height">:

  • Potret: 980x1024
  • Lanskap: 980x1024

Dengan <meta name="viewport" content="height=device-height,width=device-width">:

  • Potret: 768x1024
  • Lanskap: 768x1024

Dengan <meta name="viewport" content="initial-scale=1,user-scalable=no,maximum-scale=1,width=device-width,height=device-height">

  • Potret: 768x1024
  • Lanskap: 1024x1024

Dengan <meta name="viewport" content="initial-scale=1,user-scalable=no,maximum-scale=1,height=device-height">

  • Potret: 831x1024
  • Lanskap: 1520x1024
Paul Rademacher
sumber
Apakah ini untuk ipad 2 yang menjalankan ios 5.x? ipad 1 yang menjalankan ios 4.x tidak memiliki bilah tab di bawah bilah alamat.
Ericson578
Ericson578: Ini semua untuk ipad 1.
Paul Rademacher
2
1024x1024 apakah salah ketik itu?
Ciantic
@Ciantic Bukan salah ketik, aku takut.
kim3er
13

Tidak ada jawaban sederhana untuk pertanyaan ini. WebKit versi seluler Apple, yang digunakan di iPhone, iPod Touches, dan iPads, akan menskalakan halaman agar sesuai dengan layar, di mana pengguna dapat memperbesar dan memperkecil dengan bebas.

Karena itu, Anda dapat mendesain halaman Anda untuk meminimalkan jumlah pembesaran yang diperlukan. Taruhan terbaik Anda adalah membuat lebar dan tinggi sama dengan resolusi yang lebih rendah dari iPad, karena Anda tidak tahu arahnya; dengan kata lain, Anda akan membuat halaman 768x768, sehingga akan pas di layar iPad apakah diorientasikan ke 1024x768 atau 768x1024.

Lebih penting lagi, Anda ingin mendesain halaman Anda dengan kontrol besar dengan banyak ruang yang mudah dijangkau dengan ibu jari Anda - Anda dapat dengan mudah mendesain halaman 768x768 yang sangat berantakan dan oleh karena itu membutuhkan banyak zoom. Untuk mencapai ini, Anda mungkin ingin membagi kontrol Anda di antara sejumlah halaman web.

Di sisi lain, ini bukanlah pengejaran yang paling berharga. Jika saat mendesain Anda menemukan peluang untuk membuat halaman Anda lebih "ramah jari", lakukanlah ... tetapi kenyataannya adalah bahwa pengguna iPad sangat nyaman dengan bergerak dan memperbesar dan memperkecil halaman untuk mendapatkan sesuatu karena itu perlu di sebagian besar situs web. Jika ada, Anda mungkin ingin mendesainnya sehingga kondusif untuk jenis navigasi ini.

Buat kotak dengan data yang dikelompokkan relevan yang bisa dengan mudah diketuk dua kali untuk fokus, dan pertahankan kontrol terkait berdekatan satu sama lain. Pengguna iPad kemungkinan besar akan menghargai halaman yang memfasilitasi navigasi zoom-and-pan yang biasa mereka lakukan lebih dari halaman yang memiliki kontrol lebih sedikit sehingga mereka tidak perlu melakukannya.

macamatic
sumber
Saya berterima kasih banyak atas tanggapannya. Saya setuju. Saya belum bisa membeli iPad. Saya mendapat kesan bahwa kebanyakan orang akan melihat halaman web dalam orientasi potret daripada lanskap. Saya tahu saya akan melakukannya. Dan terima kasih atas pengingat yang Ramah Jari. Sangat benar! Terima kasih. Erik
Erik
4
768x1024 tidak memperhitungkan ukuran urlbar dan tab, dan itu berbeda tergantung pada ipad (1 atau 2, dan antara ios 4 & 5)
Ericson578
0

Anda dapat mencoba ini:

    /*iPad landscape oriented styles */

    @media only screen and (device-width:768px)and (orientation:landscape){
        .yourstyle{

        }

    }

    /*iPad Portrait oriented styles */

    @media only screen and (device-width:768px)and (orientation:portrait){
        .yourstyle{

        }
    }
José Moreira de Freitas Junior
sumber