makzan / Book-Mobile-First-Web-Technologies

2021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Book: Mobile First Web Technologies

Table of Content

  1. Introduction to mobile web
  2. Content-first strategy
  3. Mobile-first approach
  4. Navigation strategy in mobile
  5. Mobile-first layout with media queries
  6. Responsive typography
  7. Form inputs and handling touches
  8. Web vs. App and single-page applications
  9. Taking the web offline
  10. Summary

The usage of index.html

The index.html file are used as example demonstration.

Post-process the writing in Github and Markdown

The markdown files in this repository serve for both Github browsing and LeanPub book rendering. So we have to post-process the markdown files for different destinations.

For example, each chapter is a folder. Inside each chatper folder, the README.md is the default file to render in Github. But during post-process, these README.md files are renamed to the chapter-N.md and are further included into the Book.txt for LeanPub book rendering process.

Heading levels generation

By default, each file begins with h1 as the document title. When we compile the markdown files into a book with chapters. Those heading levels are decreased into the cooresponding levels.

About

2021


Languages

Language:HTML 94.4%Language:Python 5.6%