on Sep 6, 2009
In the past couple of weeks, I’ve gotten a number of requests from people who would like a version of my book in a mobile-friendly format. One person suggested removing the line breaks.
Really? Is that what you do for mobiles? It seems like mooshing an entire book into an endless run-on paragraph would make it harder to understand. But I don’t know. Buying a mobile device for me would be like buying a Wii Fit for Larry Flynt. I’m a techno-hermit shut-in. Ergo, no need for a device to surf the web in tinyvision.
I did one sort of smart thing when I put the book together. I wrote it in plain text with just a few HTML markups for bold and such, and then made some PHP to turn the thing into HTML. So, it shouldn’t be hard to make a different script that makes the book mobile-friendly, provided I can figure out what that looks like. I don’t even have a way to test it. I assume “mobile” device” means more than “tiny screen”. There are most likely other limitations.
I’ve tried searching, but I keep ending up with pages that provide mobile content instead of guide you in making it, and I haven’t found one solid, comprehensive guide for “here is how things need to be so that it will work gracefully with all mobile devices”. Thankfully, we’re just dealing with text, so this shouldn’t be brain surgery. This is probably just a few simple rules.
Shamus Young is an old-school OpenGL programmer, author, and composer. He runs this site and if anything is broken you should probably blame him.