The Flight InDesign Plugin that we developed a year ago is getting renewed attention recently, including an update for 2017 and new, easier, installers. I spoke at the Canto DAM Summit last week, and in preparation I explored a new cool feature that we're slating for the next release, made possible thanks to the gradual evolution of Adobe CC Extension technology. Related to that is a better way of expressing the value of our core Silicon Connector technology, which can be seen by looking in a bit more detail at the other, bad alternatives to it. Below is my presentation from the Canto DAM Summit Americas 2017.


For seven years, our Silicon Designer product has expanded in use, across many countries, languages, and use cases. From B2B applications where franchises easily manage brand collateral, to some of the largest consumer-facing document personalization sites on the planet, our product has proven itself to be solid and reliable, yet also very extensible. It is integrated with numerous forms of shopping cart, DAM system, workflow system, and database, and it has diverse forms of User Interface:

no two Silicon Designers look the same!

Making it easy for our clients to customize their unique implementations has been our top priority. We have found that web standards, implemented correctly, make all the difference.

As more and more organizations implement web-to-print workflows that meet their ever-changing business demands, they often find that customization of their chosen solution is a must. Yet with HTML5 based solutions, this customization layer can be a significant challenge. This is due to the vastly different ways in which software vendors decide to combine the overlapping technologies.

SVG certainly crashed and burned before it rose like a phoenix from the ashes...

Sometime in 1998, a former co-worker who had gone to work at Adobe came by my office at Bertlesmann to inform me of a brand new technology that she knew would excite me: PGML, or "Precision Graphics Markup Language." This was the Adobe flavor of XML for Vector Graphics. As Jon Warnock put it at the time:

"The PGML proposal solves a growing need for a precise specification that enables members of the Web community to readily and reliably post, control and interact with graphics on the Web."

I fell for it, hook, line and sinker, and ever since that time, I have followed the standards for XML-based vector graphics closely. PGML (mainly from Adobe) and VML (mainly from Microsoft), as well as a few other similar efforts (Web Schematics, Hyper Graphics Markup Language, WebCGM, and DrawML) soon merged into a "real" W3C standard, called Scalable Vector Graphics (SVG). This promised to serve as a format for rendering interactive vector graphics in Web browsers, which at that time (the era of Netscape Navigator 4.7 and Internet Explorer 5) was only possible with Macromedia Flash.

Completely obvious in the year 2000

What made SVG so cool? It could almost be considered "PostScript for the Web," so it certainly made sense for Adobe to sponsor and support it in its infancy: with SVG (as with PostScript), art was primarily described via vectors, a method far more efficient (and more naturally "scalable") than using raster images.

I was writing a press release recently, and I was just about to write a heading that has been something of a mantra the past 20 years: "Standards are the Future". But I paused, realizing the product I was describing is completely standards-based, thanks to recent technology advances. I corrected the title, and I think now is the right time to declare victory for web standards over proprietary technologies and walled gardens.

As of 2015, web standards-based approaches at last make complete sense for the majority of software use cases, at least those that our company works with on a daily basis. Sure, there are places where walled gardens and native software have a valid reason to exist, but those have become the exception rather than the rule.

This Medium Post by Max Dunn is a review of a WebVR Meetup at Google San Francisco in January 2015. Contemplation of Web-based vs. app-centric Virtual Reality. Will Virtual Reality (VR) be a proprietary, app-centric, thing, with X walled gardens, or an open, web-based, disruptive form of interconnection between humans?

Software development is a crazy business. Every time you feel you’ve mastered a programming language or framework, it’s declared obsolete, and you’ve got to crawl your way back up a learning curve to master something new. These changes are never under your control—they are handed down from on high, from Apple, Microsoft, Google, Adobe, or whichever corporate tail it is that wags your particular dog. They make a change, and we scramble to adapt. You know, as if our livelihoods depended on it, or something.

I’m not exactly complaining, mind you, because there’s nothing I enjoy more than learning something new. But there are days when I wish I’d taken up, say, shoeing horses. There is no “Horseshoes 2.0” on the horizon.

In this post I am going to explain how Silicon Designer is built to support the most demanding online editing solutions in the world. We are at a point in the evolution of this product that I am truly proud of, and I am deeply grateful to our incredibly talented developers and other participants in its success. Go here for some history of how it came about: in this post we will talk about what it is and how it works. is a 2.5-year-old Silicon Valley startup that claims to have solved the performance challenges of HTML5.

HTML5 Performance

"Performance challenges?" you might ask, but only if you hadn't yet heard the tales of Facebook and LinkedIn turning an about face from HTML5 in favor of native applications. As I blogged about a year ago, HTML5 has had mixed results in the wild, driving many to adopt native or hybrid native/html5 strategies. As I discussed in describing the event where I first encountered, the classic example of poor HTML5 performance is the scrollview. Quoting Trunal Bhanse of LinkedIn:

Link to a Medium post by Silicon Publishing co-founder Max Dunn describing a 2013 presentation by, the San Francisco startup rendering dynamic 3D interactivity on mobile browsers at gaming performance levels, in spite of rumored HTML5 failings.

1 2