Jump to ratings and reviews
Rate this book

The Problem with Native JavaScript APIs

Rate this book
Many features inspired by popular JavaScript libraries are now available as native JavaScript APIs in today's powerful browsers. While that may seem convenient given all of the JavaScript you need to write, relying on these APIs will only make code maintenance more difficult in the long run.

In this report, Nicholas Zakas--consultant and former front-end tech leader at Yahoo!--provides a case study to show how different browsers can develop native APIs for the same specification and still end up with different interpretations. You'll discover how these APIs can tie your code to specific browsers, forcing you to upgrade application logic whenever new browsers and new browser versions are released.

16 pages, Kindle Edition

First published July 19, 2012

14 people are currently reading
47 people want to read

About the author

Nicholas C. Zakas

17 books106 followers
Chinese: 尼古拉斯

Nicholas C. Zakas is a front-end consultant, author, and speaker. He worked at Yahoo! for almost five years, where he was front-end tech lead for the Yahoo! homepage and a contributor to the YUI library. He is the author of Maintainable JavaScript (O’Reilly, 2012), Professional JavaScript for Web Developers (Wrox, 2012), High Performance JavaScript
(O’Reilly, 2010), and Professional Ajax (Wrox, 2007). Nicholas is a strong advocate for development best practices including progressive enhancement, accessibility, performance, scalability, and maintainability.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
7 (21%)
4 stars
8 (25%)
3 stars
12 (37%)
2 stars
4 (12%)
1 star
1 (3%)
Displaying 1 - 2 of 2 reviews
Profile Image for Luis Ariel Vega Soliz.
1 review2 followers
April 16, 2019
Muy puntual

El contenido indica con ejemplos y palabras técnicas las desventajas que hay en general con Javascript, y la necesidad de usar bibliotecas adicionales para crear programas compatibles
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.