While historically, it’s been difficult at best to create print-quality PDF books from markup alone, CSS3 now brings us the Paged Media Module, which targets print book formatting. “Paged” media exists as finite pages, like books and magazines, rather than as long scrolling stretches of text, like most websites. With a single CSS stylesheet, publishers can take XHTML source content and turn it into a laid-out, print-ready PDF. You can take your XHTML source, bypass desktop page layout software like Adobe InDesign, and package it as an ePub file. It’s a lightweight and adaptable workflow, which gets you beautiful books faster. Nellie McKesson, eBook Operations Manager at O’Reilly Media, explains how to build books with CSS3.
- Adobe
- Bob Stayton
- bypass desktop page layout software
- Cascading Style Sheets
- ChapterNo
- Code CSS XML Design Typography
- Comparison of layout engines
- depending on the PDF processor
- DocBook
- footnote tools
- for-pay tools
- GitHub
- HTML
- HTML
- HTML
- HTML element
- Kindle
- Markup languages
- media features
- Mike Monteiro
- Mule Design
- Nellie McKesson
- Open formats
- open source command-line tool
- paged media
- paged media features
- PDF processor
- PDF processors
- post-processing tool
- Prince
- print media
- printed media
- printing
- Style sheet
- Technical communication
- Technology
- Web design
- web design
- web design community
- XHTML
- XHTML
- XML
- XML
- XSL Formatting Objects
- @media queries
- Alpha
- Ben Schwarz
- caching
- Cascading Style Sheets
- Chris Eppstein
- css pre-processing
- David Kaneda
- gui
- Haml
- JavaScript
- Jeff Croft
- Jina Bolton
- learning developer
- local preprocessor software
- media features
- media queries
- Mixin
- online debate
- php
- pre-processor
- pre-processors
- Ruby
- Ruby programming language
- Sass
- to all my development tools
- un-needed processing
- using pre-processors
- web design
- web designing
- Web development
Designers have coveted print for its precision layouts, lamenting the varying user contexts on the web that compromise their designs. Ethan Marcotte advocates we shift our design thinking to appropriate these constraints: using fluid grids, flexible images, and media queries, he shows us how to embrace the “ebb and flow of things” with responsive web design.
- .mobi
- @media block
- @media rule
- acceptable media types
- Cameron Adams
- Cascading Style Sheets
- Christopher Wren
- climate control systems
- Code CSS Design Layout User Interface Design
- Computing
- driven solutions
- Ethan Marcotte
- Internet Explorer
- iPhone
- IPhone
- JavaScript
- JavaScript
- Jeffrey Zeldman
- media features
- media queries
- media query
- media query-blind browsers
- media types
- Michael Fox
- Microsoft
- Miles Kemp
- Mobile browser
- Mobile Web
- New York Magazine
- responsive web design
- smart glass technology
- smart glass technology
- Stanford University
- Stanford University
- Style sheet
- Tableless web design
- Technology
- the Sundance Film Festival
- The Today
- touch devices
- web browsers
- Web design
- web devices
- web medium
- web-ready device
- World Wide Web