Próbuję zrozumieć atrybuty skalowania w systemie iOS.Co oznacza <meta name = "viewport" content = "width = device-width"> czy w trybie poziomym w systemie iOS?
Według Apple's Developer Docs, deklarując
<meta name="viewport" content="width=device-width">
powie iOS skalowanie strony internetowej do stosunku 1: 1 piksel po załadowaniu strony (w trybie portretowym).Według dla osób w HTML5Boilerplate (patrz slajd 13),
device-width
będzie zawsze odpowiadać mniejszej mierze ekranu urządzenia iOS, niezależnie od orientacji urządzenia.Dlatego też, jeśli załadować stronę w iOS z deklaracją
<meta name="viewport" content="width=device-width">
trzymając urządzenie w orientacji poziomej, iOS będzie ustawić szerokość rzutni jest według tego, co wydaje się być jej wysokość ekranu, powodując 1,5: 1 (iPhone 4s) lub stosunek pikseli 2: 1 (iPhone 5).
Czy mam rację, czy też nie rozumiem definicji "szerokości" i "szerokości urządzenia", gdy Apple ich używa?
Co więcej, gdy urządzenie z systemem iOS się obraca, co obsługuje obszar wyświetlania? To jest szerokość, czy to skala? Czy to zależy od ustawień meta?