Artefact: een oplossing om flash-inhoud op de iPad te bekijken

[youtube]http://www.youtube.com/watch?v=pwtQefApuHQ[/youtube]

Artefact Group is een klein bedrijf dat momenteel werkt aan een dienst genaamd Flash in a Pinch waarmee iPad-gebruikers Flash-inhoud op hun tablets kunnen bekijken. Deze nieuwe methode werkt enigszins vergelijkbaar met die in Opera Mini, dat wil zeggen dat de Artefact-servers de flash-inhoud van een site omzetten in inhoud die compatibel is met iOS, waarna ze deze naar de iPad-tablet sturen, en zoals u kunt zien in de video is het een omslachtig proces dat veel bronnen vereist, zowel van de Artefact-servers als van de iPad-tablet.

Die van Artefact werken momenteel aan de transformatie van flash-inhoud naar H.264-inhoud, die veel gemakkelijker kan worden weergegeven en dus veel minder middelen vereist, zowel van de Artefact-servers als van de eindgebruiker. Eerlijk gezegd is het idee op zich goed, maar aan het "praktische" gedeelte moeten ze nog werken, omdat deze oplossing voorlopig niet goed door gebruikers kan worden gebruikt.

Kort gezegd is dit een webgebaseerde thin client en omdat de rendering wordt overgebracht naar een back-end die elke plug-in kan uitvoeren, kunnen we ook Silverlight, Unity3D en andere plug-ins renderen. Ik moet zeggen: het is een flinke reis om Silverlight (zoals de Artefact Animator) op een iPad te zien.

We gebruiken de open source Chrome-browser (Chromium) van Google om afbeeldingen op een server weer te geven en de afbeelding naar Safari te verzenden. Door Javascript op een overlappende laag te gebruiken, kunnen we alle aanraakinteracties naar de server sturen en erop reageren, waardoor deze volledig interactief wordt.

Het nadeel is dat dit meer CPU-tijd op de server vereist en dat het niet zo snel is als het rechtstreeks uitvoeren van Flash zou zijn. Bovendien levert dit momenteel alleen afbeeldingen op. We werken aan een versie die de levering versnelt door de h.264-codec te gebruiken om beeld en geluid te leveren.