Pronounced like “chimera”, and modeled after said word… Kimera GPS (“glyph pack system”) is the codename for a process I created wherein “font-packs” are compiled on-demand by the server and fed to dynamic display ads in the wild.
Pronounced like “chimera”, and modeled after said word… Kimera GPS (“glyph pack system”) is the codename for a process I created wherein “font-packs” are compiled on-demand by the server and fed to dynamic display ads in the wild.
Whilst creating dynamic display ads (using Oxford) for eBay, projects would arise where we would need to develop creative for the eBay Partner Network. This meant that the ads would be showing headlines and other text in languages other than english. Each time one of these projects rolled down, we would get a list of the countries/languages which we would be developing ads for, and invariably, one of those languages would be Chinese. Luckily, Chinese was always amongst the languages REMOVED from the list before entering development, but the specter of having to create ads capable of displaying asian charactersets always hung over my head.
Kimera is a process wherein, when an ad loads in the wild, after receiving its configuration information (containing its desired text to display) the ad then contacts the Kimera-enabled server, tells it what text it intends to display, the server (which possesses the full characterset) then generates a swf which contains the embedded font outlines for ONLY the glyphs that are to be displayed in the ad.
For ads using the Latin-I characterset, this results in font-outline bytesize dropping to ~2k (from the aforementioned 10k) The bytesize savings when dealing with other charactersets are even larger. Above all, it actually makes the idea of creating dynamic display ads for asian languages not just possible but executable with near-english bytesize results.
+ Flash development
+ PHP development
+ system architecture
This entry was posted on Wednesday, July 9th, 2008 at 08:49. It is filed under Spare Time, Work and tagged with AS2, AS3, banners, dynamic display advertising, Flash, fonts, HaXe, php, SWFMill. You can follow any responses to this entry through the RSS 2.0 feed.
I have a new source of time-suckage, and its name is the Kinect. Back in December, someone hacked Microsoft’s Kinect.. allowing computers to interface and receive raw data from the full-body motion/gesture sensing device. A week or two ago, in early January, another group created an AS3 solution. The solution consists of a command-line socket […]
Created a mobile landing page/microsite ad for Honda Civic with a responsive layout. Allowed one codebase to be served to all handsets regardless of OS. Included use of embedded HTML5 video.
It looks a little chintzy, but YOU try fitting a physics engine, sound AND good graphics into a non-rich media ad. Final ad size fit nicely under the 40k limit… coming in at a svelte 37k
Flash elements created for the showcase and menu navigation areas of the Breville USA website. My very last lines of code and bugs quashed for Avenue A | Razorfish involved integrating the Flash with their existing JSP-based eCommerce system. Link to archived site here. + Flash development + Platform integration
Javascript framework for creating scroll-based, programatic tweens. More information to follow, once it’s formally released.
Pushdown HTML5 unit for Blue Diamond Almonds & NBC.
Dynamic display advertising campaign created for (the online) Nike Store. Applied concepts of polymorphism and runtime compositing to create a lightweight shell which pulled in the proper visual and text assets depending on the configuration received from the server.
A reusable AS3 codebase, used to create dynamic display ads for eBay. Packages up all of the service calls, load management, asset/font management, etc into a nice little package that’s fairly lightweight and super-easy to integrate into each project’s Flash creative. Drops development turnaround time for dynamic creative from a couple weeks to about […]
Created a concise mobile site for Methodist Health System using the Javascript mobile framework jQTouch. Having looked at the analytics for the client’s site, I determined that the current mobile users had been visiting bestcare.org looking for a distinct subset of information. So, rather than try to cram all of the content from the standard […]
A website created to promote the relaunch of the Indian motorcycle brand. Link to archived site here. + Flash development