The Resource Beyond jQuery, Ray Nicholus

Beyond jQuery, Ray Nicholus

Label
Beyond jQuery
Title
Beyond jQuery
Statement of responsibility
Ray Nicholus
Creator
Author
Subject
Genre
Language
eng
Summary
This book gives you the confidence to abandon your jQuery crutches and walk freely with the power of the web API and JavaScript. Learn about the most important concepts surrounding web development as we demystify jQuery. Beyond jQuery doesn't just throw code at you - everything is explained in detail from the perspective of a jQuery developer. jQuery is often injected into web applications and libraries with no logical reason for pulling it in as a dependency. Many web developers don't really know when they need to use jQuery, and when they don't - it's just a standard step when setting up a new library or web application. But relying solely on jQuery as your window to the web leaves large gaps in your knowledge. This in turn results in frustration when the abstraction that jQuery provides "leaks" and exposes you to the native aspects of the browser. Beyond jQuery educates developers, reveals the magic behind jQuery, helps you solve common problems without it, and gives you more confidence to embrace the power of the web API and standardized JavaScript
Cataloging source
N$T
http://library.link/vocab/creatorName
Nicholus, Ray
Dewey number
006.7/4
Index
index present
LC call number
QA76.73.J38
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/subjectName
  • JavaScript (Computer program language)
  • HTML (Document markup language)
  • Query languages (Computer science)
  • Subroutines (Computer programs)
  • COMPUTERS
  • HTML (Document markup language)
  • JavaScript (Computer program language)
  • Query languages (Computer science)
  • Subroutines (Computer programs)
  • Computer Science
  • Web Development
  • Computing Milieux
  • Computing Methodologies
Label
Beyond jQuery, Ray Nicholus
Link
https://ezproxy.lib.ou.edu/login?url=http://link.springer.com/10.1007/978-1-4842-2235-5
Instantiates
Publication
Note
Includes index
Antecedent source
unknown
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • At a Glance; Contents; About the Author; Preface; Acknowledgments; Introduction; Chapter 1: The Oppressive Magic of jQuery; Why Have We Been Using jQuery?; Simplicity; Community; Habit; Elegance; Fear; A Crutch Is Only Temporary; You Are a Mechanic, Not a Driver; Stunted Growth; The Price of Shortcuts (a True Story); A New Direction, a New Web Developer; Shortcuts and My Own Stunted Growth; A Challenge: No jQuery Allowed!; Focus on the Implementation, Not the Magic; Chapter 2: You Don't Need jQuery (Anymore); Need vs. Want; Both Sides of the Acceptable Use Argument
  • When Is It Acceptable to Use It?When Should You Refrain from Using It?; Should You Use Other Libraries Instead?; Small Shims Over Large Wrappers; Writing Your Own Shim; The Final Word; Chapter 3: Understanding the Web API and "Vanilla" JavaScript; Everything You Need to Know About Browsers; Ancient Browsers; Modern Browsers; Evergreen Browsers; Mobile Browsers; Non-browsers; What Is This Web API and Why Is It Important?; The DOM API; Everything Else (non-DOM); JavaScript: A Less Elegant Version of jQuery?; The Language vs. the Web API; History and Standardization
  • Chapter 4: Finding HTML ElementsCore Element Selectors; IDs; jQuery; Web API; Classes; jQuery; Web API; Element Tags; jQuery; Web API; Pseudo-classes; jQuery; Web API; Selecting Elements Based on Their Relations; Parents and Children; jQuery; Web API; Siblings; jQuery; Web API; Ancestors and Descendants; jQuery; Web API; Mastering Advanced Element Selection; Excluding Elements; jQuery; Web API; Multiple Selectors; jQuery; Web API; Element Categories and Modifiers; A Simple Replacement for (selector); Chapter 5: Using and Understanding HTML Element Attributes; What Is an Attribute?
  • History and StandardizationHow Do Attributes Differ from Properties?; Finding Elements Using Attributes; Finding Elements Using Attribute Names; jQuery; Web API; Finding Elements Using Attribute Names and Values; jQuery; Web API; The Power of Wildcard and Fuzzy Attribute Selectors; Looking for Specific Characters; Looking for Specific Words; Attribute Values That Start or End With . . .; Reading and Modifying Element Attributes; Class Attributes; Reading Classes; Adding and Removing Classes; Toggling Classes; Data Attributes; Working with Other Standard and Custom Attributes
  • Reading AttributesModifying Attributes; Chapter 6: HTML Element Data Storage and Retrieval; Why Would You Want to Attach Data to Elements?; Tracking State; Connecting Elements; Storing Models Directly in Your Elements; Common Pitfalls of Pairing Data with Elements; Memory Leaks; Managing Data; Using a Solution for All Browsers; Storing Small Bits of Data Using data- Attributes; Reading and Updating data- Attributes with jQuery; Using the Web API to Read and Update data- Attributes; Complex Element Data Storage and Retrieval; The Familiar jQuery Approach; Using a More Natural Approach
Dimensions
unknown
Extent
1 online resource
File format
unknown
Form of item
online
Governing access note
License restrictions may limit access
Isbn
9781484222355
Level of compression
unknown
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Note
SpringerLink
Other control number
10.1007/978-1-4842-2235-5
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote
System control number
  • (OCoLC)961117277
  • (OCoLC)ocn961117277
Label
Beyond jQuery, Ray Nicholus
Link
https://ezproxy.lib.ou.edu/login?url=http://link.springer.com/10.1007/978-1-4842-2235-5
Publication
Note
Includes index
Antecedent source
unknown
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • At a Glance; Contents; About the Author; Preface; Acknowledgments; Introduction; Chapter 1: The Oppressive Magic of jQuery; Why Have We Been Using jQuery?; Simplicity; Community; Habit; Elegance; Fear; A Crutch Is Only Temporary; You Are a Mechanic, Not a Driver; Stunted Growth; The Price of Shortcuts (a True Story); A New Direction, a New Web Developer; Shortcuts and My Own Stunted Growth; A Challenge: No jQuery Allowed!; Focus on the Implementation, Not the Magic; Chapter 2: You Don't Need jQuery (Anymore); Need vs. Want; Both Sides of the Acceptable Use Argument
  • When Is It Acceptable to Use It?When Should You Refrain from Using It?; Should You Use Other Libraries Instead?; Small Shims Over Large Wrappers; Writing Your Own Shim; The Final Word; Chapter 3: Understanding the Web API and "Vanilla" JavaScript; Everything You Need to Know About Browsers; Ancient Browsers; Modern Browsers; Evergreen Browsers; Mobile Browsers; Non-browsers; What Is This Web API and Why Is It Important?; The DOM API; Everything Else (non-DOM); JavaScript: A Less Elegant Version of jQuery?; The Language vs. the Web API; History and Standardization
  • Chapter 4: Finding HTML ElementsCore Element Selectors; IDs; jQuery; Web API; Classes; jQuery; Web API; Element Tags; jQuery; Web API; Pseudo-classes; jQuery; Web API; Selecting Elements Based on Their Relations; Parents and Children; jQuery; Web API; Siblings; jQuery; Web API; Ancestors and Descendants; jQuery; Web API; Mastering Advanced Element Selection; Excluding Elements; jQuery; Web API; Multiple Selectors; jQuery; Web API; Element Categories and Modifiers; A Simple Replacement for (selector); Chapter 5: Using and Understanding HTML Element Attributes; What Is an Attribute?
  • History and StandardizationHow Do Attributes Differ from Properties?; Finding Elements Using Attributes; Finding Elements Using Attribute Names; jQuery; Web API; Finding Elements Using Attribute Names and Values; jQuery; Web API; The Power of Wildcard and Fuzzy Attribute Selectors; Looking for Specific Characters; Looking for Specific Words; Attribute Values That Start or End With . . .; Reading and Modifying Element Attributes; Class Attributes; Reading Classes; Adding and Removing Classes; Toggling Classes; Data Attributes; Working with Other Standard and Custom Attributes
  • Reading AttributesModifying Attributes; Chapter 6: HTML Element Data Storage and Retrieval; Why Would You Want to Attach Data to Elements?; Tracking State; Connecting Elements; Storing Models Directly in Your Elements; Common Pitfalls of Pairing Data with Elements; Memory Leaks; Managing Data; Using a Solution for All Browsers; Storing Small Bits of Data Using data- Attributes; Reading and Updating data- Attributes with jQuery; Using the Web API to Read and Update data- Attributes; Complex Element Data Storage and Retrieval; The Familiar jQuery Approach; Using a More Natural Approach
Dimensions
unknown
Extent
1 online resource
File format
unknown
Form of item
online
Governing access note
License restrictions may limit access
Isbn
9781484222355
Level of compression
unknown
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Note
SpringerLink
Other control number
10.1007/978-1-4842-2235-5
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote
System control number
  • (OCoLC)961117277
  • (OCoLC)ocn961117277

Library Locations

  • Architecture LibraryBorrow it
    Gould Hall 830 Van Vleet Oval Rm. 105, Norman, OK, 73019, US
    35.205706 -97.445050
  • Bizzell Memorial LibraryBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Boorstin CollectionBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Chinese Literature Translation ArchiveBorrow it
    401 W. Brooks St., RM 414, Norman, OK, 73019, US
    35.207487 -97.447906
  • Engineering LibraryBorrow it
    Felgar Hall 865 Asp Avenue, Rm. 222, Norman, OK, 73019, US
    35.205706 -97.445050
  • Fine Arts LibraryBorrow it
    Catlett Music Center 500 West Boyd Street, Rm. 20, Norman, OK, 73019, US
    35.210371 -97.448244
  • Harry W. Bass Business History CollectionBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • History of Science CollectionsBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • John and Mary Nichols Rare Books and Special CollectionsBorrow it
    401 W. Brooks St., Rm. 509NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • Library Service CenterBorrow it
    2601 Technology Place, Norman, OK, 73019, US
    35.185561 -97.398361
  • Price College Digital LibraryBorrow it
    Adams Hall 102 307 West Brooks St., Norman, OK, 73019, US
    35.210371 -97.448244
  • Western History CollectionsBorrow it
    Monnet Hall 630 Parrington Oval, Rm. 300, Norman, OK, 73019, US
    35.209584 -97.445414
Processing Feedback ...