Slide 1

Slide 1 text

Single Page Docs @BrandonPhilips [email protected] Monday, April 8, 13

Slide 2

Slide 2 text

Monday, April 8, 13

Slide 3

Slide 3 text

Doc Anti-Patterns Monday, April 8, 13

Slide 4

Slide 4 text

Monday, April 8, 13

Slide 5

Slide 5 text

Monday, April 8, 13

Slide 6

Slide 6 text

Single Page Patterns Monday, April 8, 13

Slide 7

Slide 7 text

Monday, April 8, 13

Slide 8

Slide 8 text

• Single Page Monday, April 8, 13

Slide 9

Slide 9 text

• Single Page • Persistent Navigation Monday, April 8, 13

Slide 10

Slide 10 text

• Single Page • Persistent Navigation • Dynamic Orientation Monday, April 8, 13

Slide 11

Slide 11 text

Single Page Monday, April 8, 13

Slide 12

Slide 12 text

Monday, April 8, 13

Slide 13

Slide 13 text

Monday, April 8, 13

Slide 14

Slide 14 text

• Scrolling is natural Monday, April 8, 13

Slide 15

Slide 15 text

• Scrolling is natural • Search is free in browsers Monday, April 8, 13

Slide 16

Slide 16 text

Monday, April 8, 13

Slide 17

Slide 17 text

• Forces beginning, middle and end thinking Monday, April 8, 13

Slide 18

Slide 18 text

• Forces beginning, middle and end thinking • Fewer and simpler editor windows Monday, April 8, 13

Slide 19

Slide 19 text

Persistent Navigation Monday, April 8, 13

Slide 20

Slide 20 text

Monday, April 8, 13

Slide 21

Slide 21 text

Monday, April 8, 13

Slide 22

Slide 22 text

• Reduces frustration of skipping ahead Monday, April 8, 13

Slide 23

Slide 23 text

• Reduces frustration of skipping ahead • Feels natural to quickly find TOC Monday, April 8, 13

Slide 24

Slide 24 text

Monday, April 8, 13

Slide 25

Slide 25 text

• Constantly reminded of section bloat Monday, April 8, 13

Slide 26

Slide 26 text

• Constantly reminded of section bloat • Reduce length of section names Monday, April 8, 13

Slide 27

Slide 27 text

Dynamic Orientation Monday, April 8, 13

Slide 28

Slide 28 text

Monday, April 8, 13

Slide 29

Slide 29 text

Monday, April 8, 13

Slide 30

Slide 30 text

• How much more? Monday, April 8, 13

Slide 31

Slide 31 text

• How much more? • What did I read? Monday, April 8, 13

Slide 32

Slide 32 text

• How much more? • What did I read? • Should I skip ahead? Monday, April 8, 13

Slide 33

Slide 33 text

Terminology Monday, April 8, 13

Slide 34

Slide 34 text

Fixie Docs Monday, April 8, 13

Slide 35

Slide 35 text

Building a Fixie Monday, April 8, 13

Slide 36

Slide 36 text

Know the Downsides Monday, April 8, 13

Slide 37

Slide 37 text

The Right Match Monday, April 8, 13

Slide 38

Slide 38 text

Monday, April 8, 13

Slide 39

Slide 39 text

Splitting the Docs Monday, April 8, 13

Slide 40

Slide 40 text

Monday, April 8, 13

Slide 41

Slide 41 text

Tools Monday, April 8, 13

Slide 42

Slide 42 text

What about size? Monday, April 8, 13

Slide 43

Slide 43 text

0 750 1500 2250 3000 Uncompressed Compressed Full Express API Neil deGrasse Tyson Monday, April 8, 13

Slide 44

Slide 44 text

A Product* Monday, April 8, 13

Slide 45

Slide 45 text

Monday, April 8, 13

Slide 46

Slide 46 text

github.com/philips/fixiedocs Monday, April 8, 13

Slide 47

Slide 47 text

Thanks! @BrandonPhilips http://ifup.org Monday, April 8, 13