Ticket #1174 (closed feature: fixed)

Opened 2 years ago

Last modified 7 months ago

Unified Base64 Skins

Reported by: zach Owned by: sanil
Priority: Normal Milestone: Player 6.0
Component: general Keywords:
Cc: pablo Forum thread:

Description (last modified by jeroen) (diff)

We should create a skin that uses base64 encoded images so that it works in both Flash and HTML5, and loads quickly.

In HTML5, this isn't an issue. In Flash, we'd need both:

  • base64 decoding
  • png decoding

Change History

comment:1 Changed 2 years ago by pablo

  • Milestone changed from Player 5.6 to Backlog

We should consider moving to this type of skinning model for 6.0. Until then, this is too much of a departure from our existing skinning, since it requires that skin designers use additional tools (which don't yet exist) to develop their skins.

comment:2 Changed 13 months ago by jeroen

  • Owner set to pablo
  • Priority set to Normal
  • Description modified (diff)

comment:3 Changed 9 months ago by jeroen

  • Owner changed from pablo to jeroen
  • Description modified (diff)

comment:4 Changed 9 months ago by zach

PNG decoding is built into  Loader, so just a base64 decoder is needed.

comment:5 Changed 7 months ago by jeroen

  • Cc pablo added
  • Owner changed from jeroen to sanil
  • Milestone changed from Backlog to Player 6.0

comment:6 Changed 7 months ago by jeroen

Documentation is updated to reflect this in [2714]

comment:7 Changed 7 months ago by sanil

  • Status changed from new to closed
  • Resolution set to fixed

Implemented in [2712]. Removed ZIP skin support and added XML skin support in flash.

Note: See TracTickets for help on using tickets.