Google heeft een tool uitgebracht waarmee Flash-content in een json-object kan worden omgezet. Daarmee kan Flash-content geschikt worden gemaakt voor apparaten zonder Flash-plug-in. De output werkt het best met Webkit-browsers.
De online-tool Swiffy van Google biedt developers de mogelijkheid om hun Flash-content om te zetten in een json-object. Met json kan in javascript makkelijker met gegevens worden gewerkt. Het json-object wordt met een javascript-runtime uitgevoerd, waarbij html, css en svg worden gebruikt om het geheel te renderen. Google heeft vier voorbeelden van Swiffy-output online gezet.
De output werkt het best in Webkit-browsers; volgens Google gebruikt Swiffy svg-features die alleen in Webkit aanwezig zijn. Onder andere Chrome en Safari, zowel op de desktop als op iOS, hebben Webkit als render-engine aan boord. De tool kan handig zijn om Flash-content geschikt te maken voor apparaten met een Webkit-browser zonder Flash-plug-in, oftewel: de iPhone en iPad.
De tool heeft nog de nodige beperkingen. Zo wordt ActionScript maar gedeeltelijk ondersteund en mogen geüploade swf-files maximaal 512KB groot zijn. Ook neemt de output circa 10 procent meer opslagruimte in beslag dan het origineel.
Adobe heeft eerder dit jaar ook software uitgebracht waarmee Flash-bestanden kunnen worden omgezet naar een combinatie van javascript, html en css. In tegenstelling tot bij de Google-tool ging het daarbij om clientsoftware. Bovendien zet de software van Adobe de oorspronkelijke Flash-bestanden om, terwijl Swiffy werkt met swf-files. Ook is het bij de Adobe-software mogelijk om de output te bewerken; de tool geeft leesbare code als output. Swiffy-output kan in principe ook worden aangepast, maar de broncode is een stuk minder leesbaar.
:strip_icc():strip_exif()/u/112202/lighthouse.jpg?f=community)
/u/381607/have%2520a%2520nice%2520day%2520-%2520small.png?f=community)
:strip_icc():strip_exif()/u/405699/crop645c8b69758b1_cropped.jpg?f=community)
:strip_exif()/u/12408/dm_u_judi.gif?f=community)
:strip_icc():strip_exif()/u/249917/jaapschaap.jpg?f=community)
:strip_icc():strip_exif()/u/345457/1475785_572447966162984_524333390_n.jpg?f=community)
/u/155722/Looneytunes.png?f=community)