Creating a Github publishing workflow

Creating a Github publishing workflow
This blog post and this Wired article made me think about how Github develops their documentation and if we can use a similar process to a normal publishing development workflow. The idea starts with public repositories and then, where necessary, address the differences when working with private repositories or a Github Enterprise solution. This workflow ...

Athena: What an ofline web reading experience may look like

With the latest set of web technologies coming down the W3C/WHATWG pipeline it is now possible to create top-of-the-line responsive experiences that can also work as ofline applications. HTML5 web is more than capable of competing with native applications. Chrome and Windows apps have shown as much capability as native apps, if we let them. ...

Video in ePub: Captioning, Storage and Other Thoughts

Note: While I talk primarily about ePub e-books, the same process, markup and scripts apply to a standard web page. After finishing a draft of my fixed layout ePub I went back and researched the accessibility requirements for video on the web and how well supported they are in ePub e-books. I will present both ...

The Trap of CDNs

The problem There is a tricky issue when working with CDN during development. CDN requires an active Internet connection to actually load the script referenced as the source. If you are not online then jQuery will not load the first time you access the page or application and all other scripts will fail as they ...

ePub package.opf generator

This is the first pass at a script to generate a basic package.opf file for epub3 ebooks using Python 2.X. What it does When you run it from the root of your ebook, the script will create a package.opf file, populate it with basic metadata as required by the epub3 specification, it will also create ...
%d bloggers like this: