2010-01-12 3 views
5

È PNG animato, se APNG o MNG stanno per ricevere rapidamente il cross browser? Qualcuno conosce il loro stato? Webkit o IE stanno valutando di supportarli?Stato PNG animato

Grazie.

+0

Purtroppo e per qualche motivo oscuro questo formato non ha mai ottenuto molto sostegno. Già nel 2012 non esiste ancora alcun supporto nativo in Chrome. Non capisco perché .. è un ottimo sostituto per GIF brevettata e limitata. – hikari

+1

bump - APNG sarà presto supportato da Safari; http://caniuse.com/apng – darkflame

+0

Vedere https://bugs.webkit.org/show_bug.cgi?id=17022 e la discussione corrispondente sulle notizie degli hacker: https://news.ycombinator.com/item? id = 9231613 –

risposta

1

MNG è una causa persa. Dimenticalo.

È possibile utilizzare APNG sui browser che lo supportano, e utilizzare soluzioni alternative per altri browser: http://ajaxian.com/archives/apng-class-get-apng-going-on-all-browsers


On APNG in Webkit:

------ commento # 1 di Mark Rowe (bdash) 2008-01-26 11:09:57 PST ------- WebKit utilizza le librerie di immagini sottostanti della piattaforma per il supporto del formato, pertanto l'APNG dovrebbe essere implementato lì per WebKit per decodificarlo. Questo sarebbe richiedere ImageIO su Mac/Windows per supportarlo(), e QImage per Qt. Solo le porte Gtk e wx utilizzano i semplici decodificatori dell'immagine di base nell'albero dei sorgenti WebKit.

The Chromium issue non ha un commento ad un effetto simile, sembra che utilizzino il proprio decoder, quindi farli supportare l'APNG dovrebbe essere più semplice.

Non posso dire nulla di IE, dal momento che non stanno commentando molto sui loro piani, ma posso immaginare che hanno cose più importanti da risolvere/implementare prima ...

0

La complessità di MNG ha portato alla proposta del APNG dagli sviluppatori della Mozilla Foundation . È basato su PNG, supporta l'animazione ed è più semplice da di MNG. APNG offre il fallback a visualizzazione a immagine singola per i decoder PNG che non supportano l'APNG. Tuttavia, attualmente nessuno dei due formati è ampiamente supportato. APNG è supportato in Firefox 3.0 e Opera 9.5. [14] Il Gruppo PNG ha deciso nel mese di aprile 2007 di non abbracciare APNG

source

io non mi fiderei in un formato non compatibile con i browser di oggi.

Vorrei usare gif o qualche javery usando jQuery per animazioni invece di una soluzione non implementata.