Home > General > Responsive Web Design with HTML5 and CSS3
21%
Responsive Web Design with HTML5 and CSS3

Responsive Web Design with HTML5 and CSS3

4       |  8 Reviews 
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

What you will learn from this book Responsive web design is the hottest topic in web design. Understand what it is and why it’s essential to master HTML5 is leaner, faster and more semantically rich. You’ll learn how to write HTML5 and understand all the key features CSS3 media queries allow different styles for different media, learn how to integrate them into a design Make web pages and the media within them ‘fluid’ - allowing them to flex when needed Ditch images and use CSS3 to create background gradients, text shadows, box shadows and more Use CSS3 3D transformations to flip elements in 3D space. Animate elements with CSS3 keyframes Create smooth CSS3 transitions between default and hover states with differing durations and timing functions Conquer forms – add validation and useful interface elements like date pickers and range sliders with HTML5 alone Tablets, smart phones and even televisions are being used increasingly to view the web. There’s never been a greater range of screen sizes and associated user experiences to consider. Web pages built to be responsive provide the best possible version of their content to match the viewing devices  of not just today’s devices but tomorrow’s too. Learn how to design websites according to the new “responsive design” methodology, allowing a website to display beautifully on every screen size. Follow along, building and enhancing a responsive web design with HTML5 and CSS3. The book provides a practical understanding of these new technologies and techniques that are set to be the future of front-end web development. Starting with a static Photoshop composite, create a website with HTML5 and CSS3 which is flexible depending on the viewer’s screen size. With HTML5, pages are leaner and more semantic. A fluid grid design and CSS3 media queries means designs can flex and adapt for any screen size. Beautiful backgrounds, box-shadows and animations will be added – all using the power, simplicity and flexibility of CSS3. Responsive web design with HTML5 and CSS3 provides the necessary knowledge to ensure your projects won’t just be built ‘right’ for today but also the future. Approach This book will lead you, step by step and with illustrative screenshots, through a real example Who this book is for Are you writing two websites – one for mobile and one for larger displays? Or perhaps you’ve heard of Responsive Design but are unsure how to bring HTML5, CSS3, or responsive design all together. If so, this book provides everything you need to take your web pages to the next level – before all your competitors do! About the Author Ben Frain has been a freelance front-end web designer/developer for over a decade working directly with clients and alongside design agencies worldwide. He also works as a technology journalist, contributing regularly to a number of diverse publications on the Mac platform, future technology, website design and technology systems. Before that, he worked as an underrated (and modest) TV actor, having graduated from Salford University with a degree in Media and Performance. He has written four equally underrated (his opinion) screenplays and still harbors the (fading) belief he might sell one. Outside of work he enjoys playing indoor football whilst his body (and wife) still allow it. Visit him online at http://www.benfrain.com and follow him on Twitter at twitter.com/benfrain Table of Contents Preface Chapter 1: Getting Started with HTML5, CSS3, and Responsive Web Design Why smart phones are important (and old IE isn't) Are there times when a responsive design isn't the right choice? Defining responsive web design Why stop at responsive design? Examples of responsive web design Get your viewport testing tools here! Online sources of inspiration HTML5—why it's so good Saving time and code with HTML5 New, semantically meaningful HTML5 tag elements CSS3 enables responsive designs and more The bottom line—CSS3 won't break anything! How can CSS3 solve everyday design problems? Look Ma'—no images! What else has CSS3 got to offer? Can HTML5 and CSS3 work for us today? Responsive web designs are not magic bullets Educating our clients that websites shouldn't look the same in all browsers Summary Chapter 2: Media Queries: Sporting Differing Viewports You can use media queries today Why responsive designs need media queries? Media query syntax What can media queries test for? Using media queries to alter our design The best way to load media queries for responsive designs Our first responsive design Don't panic but our design is fixed-width Responsive designs—making images as economical as possible Content clipping in smaller viewports Stopping modern mobile browsers from auto-resizing the page Fixing the design for different viewport widths With responsive designs, content should always come first Media queries—only part of the solution We need a fluid layout Summary Chapter 3: Embracing Fluid Layouts Fixed layouts aren't future proof Why proportional layouts are essential for responsive designs Amending a design from fixed to proportional layout A formula to remember Setting a context for proportional elements It's always important to remember the context Using ems rather than pixels for typography Fluid images Making images scale with the viewport Specific rules for specific images Putting the brakes on fluid images The incredibly versatile max-width property Serving different images for different screen sizes Setting  Adaptive Images Put background images somewhere else Where fluid grids and media queries come together CSS Grid systems Rapidly building our site with a Grid system Summary Chapter 4: HTML5 for Responsive Designs What parts of HTML5 can we use today? Most sites can be written in HTML5 Polyfills, shims, and Modernizr How to write HTML5 pages Economies of using HTML5 A sensible approach to HTML5 mark All hail the mighty <a> tag Obsolete HTML features New semantic elements in HTML5 The <section> element The <nav> element The <article> element The <aside> element The <hgro> element The HTML5 outline algorithm The <header> element The <footer> element The <address> element Practical usage of HTML5's structural elements What about the main content of the site? HTML5 text-level semantics The <b> element The <em> element The <i> element Applying text-level semantics to our mark Adding accessibility to your site with WAI-ARIA ARIA's landmark roles Embedding media in HTML5 Adding video and audio the HTML5 way Providing alternate source files Fallback for older browsers Audio and video tags work almost identically Responsive video Offline Web applications Offline Web applications in a nut shell Making web pages work offline Understanding the manifest file Automatic loading of pages to the offline manifest About that version comment Viewing the site offline Troubleshooting Offline Web applications Summary Chapter 5: CSS3: Selectors, Typography, and Color Modes What CSS3 offers the frontend developer CSS3 sport in Internet Explorer versions 6 to 8 Using CSS3 to design and develop pages in the browser Anatomy of a CSS rule Vendor prefixes and how to use them Quick and useful CSS3 tricks CSS3 multiple columns for responsive designs Adding a gap and column divider Word wrapping New CSS3 selectors and how to use them CSS3 attribute selectors CSS3 substring matching attribute selectors A practical, real world example CSS3 structural pseudo-classes The :last-child selector The nth-child selectors Understanding what nth rules do The negation (:not) selector Amendments to pseudo-elements Is :first-line handy for responsive designs? Custom web typography The @font-face CSS rule Implementing web fonts with @font-face Help—my CSS3 @font-face headings look messy A note about custom @font-face typography and responsive designs New CSS3 color formats and alpha transparency RGB color HSL color Fallback color values for IE6, IE7, and IE8 Alpha channels Summary Chapter 6: Stunning Aesthetics with CSS3 Text shadows with CSS3 HEX, HSL, or RGB color allowed Pixels, em, or rem Preventing a text shadow Left and top shadows Creating an embossed text-shadow effect Multiple text-shadows Box shadows Inset shadow Multiple shadows Background gradients Linear background gradients Breakdown of linear gradient syntax Radial background gradients Breakdown of radial gradient syntax Repeating gradients Background gradient patterns Responsive considerations for CSS3 Bringing CSS3 properties together Multiple background images Background size Background position Background shorthand More CSS3 features Sizeable icons which are perfect for responsive designs Summary Chapter 7: CSS3 Transitions, Transformations, and Animations What CSS3 transitions are and how we can use them The properties of a transition The transition shorthand property Transition different properties over different periods of time Understanding timing functions Fun transitions for responsive web sites CSS3 2D transformations What can we transform? scale translate rotate skew matrix transform-origin property Dabbling in CSS3 3D transformations Breaking down the 3D effect 3D transformations not ready for prime time Animating with CSS3 Putting CSS3 transformations and animations together Summary Chapter 8: Conquer Forms with HTML5 and CSS3 HTML5 forms Understanding the component parts of HTML5 forms placeholder required autofocus autocomplete list (and the associated datalist element) HTML5 input types email number url tel search pattern color Date and time inputs date month week time datetime and datetime-local range How to polyfill non-sporting browsers Styling HTML5 forms with CSS3 Form-specific CSS3 pseudo class selectors Summary Chapter 9: Solving Cross-browser Responsive Challenges Progressive enhancement versus graceful degradation Reality Should you fix old versions of Internet Explorer? Statistics (again) Personal choice Modernizr—the frontend developer's Swiss army knife Fix styling issues with Modernizr Modernizr adds HTML5 element sport for old IE Add min/max media query capability for Internet Explorer 6, 7, and 8 Conditional loading with Modernizr Changing navigation links to a drop menu (conditionally) High resolution devices (the future) Summary Index


Best Sellers



Product Details
  • ISBN-13: 9789350237885
  • Binding: Paperback
  • ISBN-10: 9350237881
  • Language: English

Related Categories

Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

4       |  8 Reviews 
out of (%) reviewers recommend this product
Top Reviews
Rating Snapshot
Select a row below to filter reviews.
5
4
3
2
1
Average Customer Ratings
4       |  8 Reviews 
00 of 0 Reviews
Sort by :
Active Filters

00 of 0 Reviews
SEARCH RESULTS
1–2 of 2 Reviews
    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!

    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!


Sample text
Photo of
    Media Viewer

    Sample text
    Reviews
    Reader Type:
    BoxerLover2
    00 of 0 review

    Your review was submitted!
    Responsive Web Design with HTML5 and CSS3
    -
    Responsive Web Design with HTML5 and CSS3
    Writing guidlines
    We want to publish your review, so please:
    • keep your review on the product. Review's that defame author's character will be rejected.
    • Keep your review focused on the product.
    • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
    • Refrain from mentioning competitors or the specific price you paid for the product.
    • Do not include any personally identifiable information, such as full names.

    Responsive Web Design with HTML5 and CSS3

    Required fields are marked with *

    Review Title*
    Review
      Add Photo Add up to 6 photos
      Would you recommend this product to a friend?
      Tag this Book
      Read more
      Does your review contain spoilers?
      What type of reader best describes you?
      I agree to the terms & conditions
      You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

      CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

      These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


      By submitting any content to Bookswagon, you guarantee that:
      • You are the sole author and owner of the intellectual property rights in the content;
      • All "moral rights" that you may have in such content have been voluntarily waived by you;
      • All content that you post is accurate;
      • You are at least 13 years old;
      • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
      You further agree that you may not submit any content:
      • That is known by you to be false, inaccurate or misleading;
      • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
      • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
      • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
      • For which you were compensated or granted any consideration by any unapproved third party;
      • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
      • That contains any computer viruses, worms or other potentially damaging computer programs or files.
      You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


      For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


      All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

      Accept

      New Arrivals



      Inspired by your browsing history


      Your review has been submitted!

      You've already reviewed this product!