Putting CDF into Play
Now that the Computable Document Format (CDF) is officially released, the real fun has begun. At least for me. Whether or not you plan to start using CDF in your own work anytime soon, you’ve got to admit, it’s pretty cool. From publishing textbooks and making complex information easy to understand to recreational games and everyday blogging, CDF truly makes it possible to communicate ideas in a more participatory way—as adopters of the format have already proven.
It has been exciting to see the tremendous interest in CDF following last month’s launch. Although CDF is a new advancement, it’s clear that the possibilities it presents resonate with authors and readers alike, and hence with publishers as well.
But it’s not just the idea of CDF that is generating interest—it’s the success of it in action. Perhaps the most visible example to date is the award-winning, first edition Briggs/Cochran Calculus: Early Transcendentals textbook published by Pearson Education last year. Yes, in 2010—well before CDF was released—Pearson decided to adopt the beta CDF technology. It all started with an email back in March 2008 from an industrious author named Eric Schulz…
Eric happened to meet Bill Briggs and Lyle Cochran while showcasing his use of the dynamic interactivity features first introduced in Mathematica 6. On using CDF technology for this project, Eric says, “Those that have been teaching have been yearning for something that would bring our subject alive and move beyond the textual content we normally find, and support that with visualizations that are interactive, so the feedback has been incredibly positive.”
After being invited to join the author team to produce a fully interactive ebook version of the print text, Eric came to us to figure out the details of implementation. To quote Theo Gray, co-founder of both Wolfram Research and TouchPress (which also relies on Mathematica technologies for e-publishing development), our response was, “This sounds quite interesting. Can we provide help?” And the rest, as they say, is history.
While a project like Calculus is obviously well-suited for CDF implementation, what’s great about CDF is that, unlike most other interactive technologies for publishing, it makes adding dynamic computation to your work accessible to virtually anyone, from Pearson Education to individual authors like Richard Werthamer. Werthamer, author of Risk and Reward: The Science of Casino Blackjack, published by Springer in 2009, is another early CDF adopter who recently retained the rights to publish the CDF version of his book, and has done so independently.
For early adopters, what makes CDF even more compelling now are the increased options and ease of deployment through a web browser, as embedded in HTML, or still as a standalone application for offline use. They’re also looking forward to iPad deployment, as CDF development for that widely used platform is well underway.
In truth, we’ve been talking to authors and publishers about CDF and its beta incarnations for a while now, both in everyday interactions and with those who have seen us at conferences or attended our events. Many find publishing with CDF to be a natural fit for the scientific community as a whole, and a natural extension of Wolfram’s native notebook authoring environment to enable it.
Yet others are approaching CDF from other angles, be it under our FreeCDF licensing terms for open source journals and content repositories, or as commercial CDF for ebooks and online learning systems, or in other combinations. We’re even working with publishers who have chosen to re-license content from the Wolfram Demonstrations Project to enrich their materials, in conjunction with the Wolfram CDF Player.
We’re pleased to see so much activity around CDF at this stage of the game, and to be asked about unique use cases and how we might help make them work. New offerings from Pearson, Cengage, Wiley, and Encyclopedia Britannica, among others, are representative of just some of the ways in which we see CDF being used in educational publishing, let alone the dynamic possibilities for trade books, journals, and professional reference.
If you’ve got an interesting idea on how you’d like to use CDF for e-publishing, or how you see it being able to make the largest contribution toward democratizing computation and broadening the communication pipeline in your field, we want to hear from you too.