Tuesday, November 17th, 2009
What if we could agree on a simple backwards compatible approach to packaging Web resources so the browser could suck down the puppies in one go?
Alexander Limi (of Plone and Firefox UX fame) has been thinking about this for awhile, and has gotten his latest proposal out there which defines a simple way to package things.
It builds on existing tech: zip, manifests, and the like…. and degrades nicely.
This is so much nicer than spriting hacks, but does have its own issues:
- In theory the browser could sometimes render faster by grabbing items in parallel
- Mobile caches may be messed up (as larger than a cache size, like say iPhone’s 256k)
- What if the zip gets out of date with the other resources?
- Ideally tools (and in fact even web server modules) would auto generate this stuff
Although not perfect, for the majority case this could be a real boon to performance. What do you say Steve?
Oh, and it sounds like Firefox will implement this in 3.7!
Posted by Dion Almaer at 6:23 am