Trending

Friday, May 16, 2014

Creating an Adaptive Web Site for Multiple Screens

This course demonstrates how to build a web site that automatically adapts its layout to various screen sizes, orientations, and resolutions. Ray Villalobos shows how designers and developers can create a single HTML document and customize its display for desktop browsers and mobile devices such as the iPhone, Android phones, and tablets. The course covers creating a basic HTML5 structure and using reset templates, and styling the site with CSS.

Topics include:

  • Setting up testing servers and emulators
  • Creating and formatting a site template
  • Using free Google fonts
  • Preparing graphics
  • Creating style sheets
  • Loading external pages with AJAX
  • Creating mobile tabs
  • Detecting mobile devices
  • Using JavaScript to deal with scrolling and orientation changes
  • Testing and debugging site code

Table of content

  • Introduction
    • Welcome
    • Using the exercise files
    • Using the code snippets file
  • Getting Started
    • Setting up a local server on a Mac
    • Setting up a local server on a Windows computer
    • Setting up the iPhone simulator
    • Installing the Android emulator on a Mac
    • Installing the Android emulator on a Windows computer
    • Working with a remote server
    • Testing on live devices
    • Touring the final project
  • Design Approaches for Multiple Screens
    • Understanding design approaches
    • Designing for mobile devices
    • Working with adaptive design
  • Creating and Formatting Site Templates
    • Starting with an HTML5 reset template
    • Customizing the HTML template
    • Using the free Google web fonts
    • Modifying the remaining template pieces
    • Preparing graphics for a web site
  • Creating Adaptive Sites
    • Creating a page template
    • Putting together a menu page
    • Developing an “about us” page
    • Displaying a Google map on a page
  • Building Desktop Page Styles
    • Creating style sheets
    • Building body and header styles
    • Crafting footer styles
    • Assembling the menu items
    • Styling the “about us” page
    • Styling the map page
    • Crafting utility items
  • Building Interactivity for Desktop Screens
    • Loading external pages with AJAX
    • Displaying a high-resolution photo overlay
  • Styling Pages for Handheld Screens
    • Resetting and hiding elements
    • Making footer-like buttons for a handheld device
    • Modifying menu lists
    • Creating mobile tabs
    • Modifying other pages for mobile layout
  • Building Interactivity for Mobile Screens Using JavaScript
    • Making the tabs work
    • Detecting the mobile device on the client
    • Making fixed-position elements work properly on all mobile browsers
    • Centering images
    • Dealing with orientation changes
  • Styling Pages for Tablets
    • Redefining the menu CSS for tablets
    • Changing the CSS to make other pages display properly on a tablet
  • Troubleshooting
    • Testing and debugging
  • Conclusion
    • Next steps
Rapidgator.net
  1. bit.ly/1jCXgyt  
  2. bit.ly/1oXqn4X

No comments:

Post a Comment

About

Contact Form

Name

Email *

Message *

Copyright © 2013 TOTdownload.com
Designed By Blogger Templates