My Account Log in

2 options

Web development recipes / Brian P. Hogan [and three others] ; edited by Rebecca Gulick.

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Hogan, Brian P., author.
Contributor:
Gulick, Rebecca, editor.
Series:
Pragmatic programmers.
The Pragmatic Programmers
Language:
English
Subjects (All):
Web site development.
Web sites--Design.
Web sites.
Physical Description:
1 online resource (344 pages) : illustrations (some color).
Edition:
Second edition.
Place of Publication:
Dallas, Texas ; Raleigh, North Carolina : The Pragmatic Bookshelf, 2015.
System Details:
text file
Summary:
Modern web development is so much more than just HTML and CSS with a little JavaScript mixed in. People want faster, more usable interfaces that work on multiple devices, and you need the latest tools and techniques to make that happen. This book gives you over 40 concise solutions to today's web development problems, and introduces new solutions that will expand your skill set---proven, practical advice from authors who use these tools and techniques every day. In this completely updated edition, you'll find innovative new techniques and workflows, as well as reworked solutions that take advantage of new developments.
Contents:
Cover
Table of Contents
Acknowledgments
Brian Hogan
Chris Warren
Mike Weber
Chris Johnson
Preface
Who's This Book For?
What's in This Book?
What You Need
Online Resources
1. Eye-Candy Recipes
Recipe 1. Styling Buttons and Links
Recipe 2. Styling Stand-Alone Quotes with CSS
Recipe 3. Creating Animations with CSS3 Transformations
Recipe 4. Creating Interactive Slideshows with jQuery
Recipe 5. Creating and Styling Accessible Tooltips
Recipe 6. Using Font Icons
2. User Interface Recipes
Recipe 7. Creating an HTML Email Template
Recipe 8. Swapping Between Content with Tabbed Interfaces
Recipe 9. Accessible Expand and Collapse
Recipe 10. Interacting with Web Pages Using Keyboard Shortcuts
Recipe 11. Rendering HTML with Handlebars Templates
Recipe 12. Displaying Information with Endless Pagination
Recipe 13. Extending Endless Pagination with pushState()
Recipe 14. Snappier Client-Side Interfaces with Knockout.js
Recipe 15. Creating a Search Interface with React
Recipe 16. Creating Client-Side Apps with Angular.js
3. Data Recipes
Recipe 17. Adding an Inline Google Map
Recipe 18. Creating Charts and Graphs with Highcharts
Recipe 19. Building a Simple Contact Form
Recipe 20. Accessing Cross-Site Data with JSONP
Recipe 21. Creating a Widget to Embed in Other Sites
Recipe 22. Building a Status Site with JavaScript and CouchDB
4. Mobile Recipes
Recipe 23. Targeting Mobile Devices
Recipe 24. Touch-Responsive Drop-Down Menus
Recipe 25. Mobile Drag and Drop
Recipe 26. Creating Interfaces with jQuery Mobile
Recipe 27. Using Sprites with CSS
5. Workflow Recipes
Recipe 28. Rapid, Responsive Design with Skeleton
Recipe 29. Creating a Simple Blog with Enfield
Recipe 30. Building Modular Style Sheets with Sass.
Recipe 31. Cleaner JavaScript with CoffeeScript
Recipe 32. Managing Files with Git
6. Testing Recipes
Recipe 33. Testing Websites on Real Devices
Recipe 34. Tracking User Activity with Heatmaps
Recipe 35. Browser Testing with Selenium
Recipe 36. Testing Web Interfaces with Nightwatch
Recipe 37. Testing JavaScript with Jasmine
7. Hosting and Deployment Recipes
Recipe 38. Using Dropbox to Collaborate and Host a Static Site
Recipe 39. Setting Up a Virtual Machine
Recipe 40. Changing Web Server Configuration Files with Vim
Recipe 41. Configuring Secure Websites with Apache
Recipe 42. Securing Your Content
Recipe 43. Rewriting URLs to Preserve Links
Recipe 44. Automating Static Site Deployment with Grunt
Recipe 45. Configuring a Virtual Machine with Puppet
A1. Bibliography
Index
- SYMBOLS -
- DIGITS -
- A -
- B -
- C -
- D -
- E -
- F -
- G -
- H -
- I -
- J -
- K -
- L -
- M -
- N -
- O -
- P -
- Q -
- R -
- S -
- T -
- U -
- V -
- W -
- Y -
- Z -.
Notes:
Includes bibliographical references and index.
Description based on online resource; title from PDF title page (EBC, viewed March 14, 2018).
ISBN:
9781680501445
1680501445
9781680505184
1680505181
9781680505191
168050519X
9781680500561
1680500562
OCLC:
921853283

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account