Skip to content

Instantly share code, notes, and snippets.

@avk
avk / example-index.html
Created October 30, 2011 21:54
SaaS book build process example skeleton
<html>
<head></head>
<body>
<!-- cover, copyright, dedication, TOC, Foreword page divs -->
<!--
The ONLY child tags under <body> should be page divs:
<div data-role="page" id="unique-name">...</div>
The ONLY child tags under each page div should be content and footer, in that order:
@avk
avk / footer_nesting.html
Created November 6, 2011 19:50
SaaS ebook footer nesting example
@avk
avk / toc.html
Created November 10, 2011 23:58
SaaS ebook misformatted TOC
<!-- BEGIN CURRENT VERSION -->
<!-- FIX: this id should be "toc" -->
<div data-role="page" id="chapter_0" data-url="chapter_0" tabindex="0" class="ui-page ui-body-c ui-page-active" style="min-height: 571px; ">
<div data-role="content" class="ui-content" role="main">
<h2 class="chapterhead">
0. <a id="x1-1000" class="ui-link"></a>Contents
</h2>
<!-- FIX: this page div and content div should not be here -->
<div data-role="page" id="toc" data-url="toc">
@avk
avk / screencasts.html
Created November 19, 2011 04:28
SaaS ebook new screencast syntax
<!-- BEGIN CURRENT VERSION -->
<div class="screencast">
Screencast:
<a class="screencast-url" href="https://github.com/armandofox/saasbook/blob/master/ch%CB%99arch/mov/cookies.mp4?raw=true">Cookies</a>
<div class="screencastsummary">
<!-- summary stays here -->
</div>
</div>
<!-- END CURRENT VERSION -->
@avk
avk / syntax_highlighting.html
Created November 28, 2011 21:05
SaaS book syntax highlighting includes
<!-- Syntax highlighter 3.0.83 -->
<script src="js/XRegExp.js" type="text/javascript" charset="utf-8"></script>
<script src="js/shCore.js" type="text/javascript" charset="utf-8"></script>
<script src="js/shBrushRuby.js" type="text/javascript" charset="utf-8"></script>
<link rel="stylesheet" href="css/shCore.css">
<link rel="stylesheet" href="css/shThemeDefault.css">
@avk
avk / pastebin_links.html
Created November 28, 2011 21:49
SaaS book Pastebin links
@avk
avk / cover_and_title_page.html
Created December 7, 2011 09:15
SaaS book image cover and title page
<body>
<!-- START cover image page -->
<div data-role="page" id="cover">
<div data-role="content">
<img id="cover-landscape" src="cover/cover-landscape.jpg" width="1024">
<img id="cover-portrait" src="cover/cover-portrait.jpg" width="768">
</div>
<div data-role="footer" data-id="global-nav" data-position="fixed" class="ui-bar">
<!-- footer content -->
@avk
avk / toc.html
Created December 8, 2011 02:45
SaaS book revised TOC
<div data-role="page" id="toc">
<div data-role="content">
<h2 class="likechapterhead">Contents</h2>
<!-- FOREWORD CHAPTER (i.e. everything between #toc and #chapter_1) -->
<div class="chapter_contents">
<h2>
<a class="chapter_title" href="#chapter_0">
Foreword
</a>
@avk
avk / xhr_json_post.js
Created December 9, 2011 00:48
Titanium Mobile properly serializing JSON into a query string
var url = "http://localhost:3000";
var params = {
foo: 'bar',
stuff: [1,2,3]
};
var xhr = Ti.Network.createHTTPClient({
onload: function() {
alert("load!");
},
onerror: function() {
@avk
avk / new_footer_contents_link.html
Created December 12, 2011 00:52
SaaS book #39 revised for one HTML file per jQuery Mobile page