You are previewing Instant RESS Implementation How-to.
O'Reilly logo
Instant RESS Implementation How-to

Book Description

Take your responsive websites to the next level with server-side components

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.

  • Build a dynamic website that reacts according to the device

  • Get started with the Modernizr JavaScript library for feature detection

  • Learn how to use WURFL for device detection

  • Use PHP to load certain pieces of the site based on the user’s device.

In Detail

The web design industry has changed dramatically in the last year. Everything that was common practice before is now outdated and everyone is clambering to keep up. Get ahead of the curve with the future of responsive web design, RESS. Responsive Web design with Server Side components gives you the best of both worlds.

Instant RESS Implementation How-to is an introduction to using server-side languages such as PHP to build a website that can easily adapt to whatever device the user visits your site with. You will no longer need a specific mobile site. RESS means saying goodbye to .m and .mobi forever.

Instant RESS Implementation How-to will teach you everything you need to get started with RESS and start on the journey to becoming a better web developer. It looks at a new way to build mobile websites that can still have the look and functionality of a normal website.

You will learn how to use PHP along with Modernizr and WURFL to build dynamic websites that deliver different content dependent on the devices being used.

If you want a website that is truly ahead of the curve, then this is the book for you.

Table of Contents

  1. Instant RESS Implementation How-to
    1. Instant RESS Implementation How-to
    2. Credits
    3. About the Author
    4. About the Reviewer
    5. www.PacktPub.com
      1. Support files, eBooks, discount offers and more
        1. Why Subscribe?
        2. Free Access for Packt account holders
    6. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Downloading the example code
        2. Errata
        3. Piracy
        4. Questions
    7. 1. Instant RESS Implementation How-to
      1. Setting up your development environment (Simple)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more
          1. XAMPP security
          2. XAMPP on Mac OS
          3. Finding more support
      2. Getting started with PHP (Simple)
        1. Getting ready
        2. How to do it...
        3. How it works...
      3. Using responsive web design (Simple)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Tools
      4. Getting started with Modernizr (Simple)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Keeping it efficient
      5. Finding your visitors with Modernizr (Intermediate)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Supporting Internet Explorer
          2. Blackberry and Nokia tidbit
      6. Checking for web storage with Modernizr (Intermediate)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. The future of web storage
      7. Getting started with WURFL (Intermediate)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Alternative to ScientiaMobile's cloud
          2. Firefox user-agent trick
      8. Using WURFL to check for Apple devices (Intermediate)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Chrome on iOS
          2. Apple app banners
      9. Beginning responsive design with PHP (Simple)
        1. Getting ready
        2. How to do it...
        3. How it works...
      10. Laying out our page with RESS (Intermediate)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
      11. Displaying images (Intermediate)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
      12. Getting visitor feedback (Advanced)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
      13. Wrapping it up (Simple)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...