Możliwe duplikaty:
Maksymalna szerokość obrazu w Safari mobilnym? Uzyskiwanie niechcianych skalowań w panoramach
Jaka jest maksymalna wysokość obrazu do załadowaniana stronie internetowej w iPadzie. Ładuję obraz (sprite) o przekroczonej wysokości 7500px i nie wyświetla się on na iPadzie. Kiedy zmniejszam wysokość, zaczyna się pokazywać.
Fyi, sprite to zbiór małych ikon i używam kompasu, by go wygenerować.
Odpowiedzi:
2 dla odpowiedzi № 1W tym artykule omówiono limit 2 megapikseli pluskwa na iPadzie. Nie chodzi o maksymalną wysokość - chodzi o maksymalną liczbę pikseli.
http://duncandavidson.com/blog/2012/03/webkit_retina_bug
Rozwiązanie: użyj progresywnych plików jpeg.
0 dla odpowiedzi nr 2
To jest dziwactwo we wszystkich przeglądarkach Safari: Rozmiar obrazu nie może być większy niż 1024x1024x3 pikseli, niezależnie od współczynnika. defusion.org mówi, że nie może być więcej niż 2000.001 pikseli.
Ujmując to w perspektywie: twój duszek o wysokości 7500px nie może być szerszy niż 2000000/7500 = 266px. fotr nie jest skalowany na iPadzie / iphonie
Oto trochę więcej szczegółów na ten temat: http://www.defusion.org.uk/archives/2010/02/19/shrinking-large-background-image-bug-in-iphone-safari/
i historia stojąca za tym: http://www.teknocat.org/blog/web-development/show/6/mobile-safari-background-image-scaling-quirk