Mobile Safari ha un limite per le dimensioni del file immagine?

6

Sto sviluppando un sito Web che contiene, per sua natura, immagini molto grandi. Quando eseguo il test su un iPad, mi accorgo che nessuna immagine nella pagina più grande di 2 MB non viene visualizzata, mostrando solo il temuto '?' anziché. L'unica ragione per cui posso pensare è che esiste una sorta di limite di dimensione delle risorse integrato.

Ho provato Google, ma non sembra esserci alcun limite pubblicato e gli unici rapporti che ho trovato menzionano 6.5 MB ... ma io sono molto al di sotto di questo.

Qualcuno ha delle fonti concrete che indicano se questo limite esiste, e quale potrebbe essere?

    
posta Adrian Petrescu 08.07.2011 - 18:42
fonte

1 risposta

10

Questo articolo ufficiale che cosa stai cercando . Come previsto non c'è limite alla dimensione del file, la risposta è più complessa e dipende dalla memoria del dispositivo e dall'algoritmo di compressione dell'immagine utilizzato:

  • The maximum size for decoded GIF, PNG, and TIFF images is 3 megapixels for devices with less than 256 MB RAM and 5 megapixels for devices with greater or equal than 256 MB RAM. That is, ensure that width * height ≤ 3 * 1024 * 1024 for devices with less than 256 MB RAM. Note that the decoded size is far larger than the encoded size of an image.

  • The maximum decoded image size for JPEG is 32 megapixels using subsampling. JPEG images can be up to 32 megapixels due to subsampling, which allows JPEG images to decode to a size that has one sixteenth the number of pixels. JPEG images larger than 2 megapixels are subsampled—that is, decoded to a reduced size. JPEG subsampling allows the user to view images from the latest digital cameras.

  • The maximum size for a canvas element is 3 megapixels for devices with less than 256 MB RAM and 5 megapixels for devices with greater or equal than 256 MB RAM.

    
risposta data 25.03.2012 - 15:39
fonte

Leggi altre domande sui tag