Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 6 Lower down in the page |
Remove an extra 'the' in the introduction as per https://github.com/addyosmani/backbone-fundamentals/commit/6685acec0b191903e76de29357caf900202ba5a5 |
Addy Osmani |
May 30, 2013 | |
Printed, PDF, ePub, Mobi | Page 45 TodosCollection.add([ { title: 'go to Jamaica.', completed: false, id: 3 }, ]); |
Fix required for removing extra comma in code sample. Here is the change that needs to be made: |
Addy Osmani |
May 30, 2013 | |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 48 After the line: Models that are present in the collection but not in the list are removed |
A change in the Backbone API has left one of the code examples out of date. The change we need to make can be found here in the form of a diff between the old version and the new version: |
Addy Osmani |
Jun 09, 2013 | |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 63 5th line down |
Code fixes required for routing example. The change that needs to be made is here: |
Addy Osmani |
May 30, 2013 | |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 63 Top of the page |
Correct window.app.* to app.* to match the code sample as per the change in: |
Addy Osmani |
May 30, 2013 | |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 66 In the section starting Backbone sync API |
As Backbone has had a new version out since the book was completed, the following replace's the 'delete' with 'destroy' in the sentence as follows: |
Addy Osmani |
May 30, 2013 | |
Printed | Page 80 Second paragraph |
The initialize function uses a jQuery selector that doesn't match the markup. Note from the Author or Editor: |
Brandon Taylor | Jun 08, 2013 | |
, Printed, PDF, ePub, Mobi, , Other Digital Version | Page 85 After app, we set a direct reference on the model for convenience. |
The API for marionette has changed. Here is the change we need to make to the example on page 85 as well as the line that needs changing: |
Addy Osmani |
Jun 09, 2013 | |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 87,88 Code examples |
The following change for code consistency is required: |
Addy Osmani |
May 30, 2013 | |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 93 Code snippet at the bottom |
The following line Note from the Author or Editor: |
Anteneh Tesfaye | May 30, 2013 | |
Printed, PDF, ePub, Mobi, | Page 129 Create the first view instance |
The following minor code fix is needed: |
Addy Osmani |
May 30, 2013 | |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 134 TodoMVC code example |
The following change corrects the namespacing for Backbone Marionette and should be brought into the book: |
Addy Osmani |
May 30, 2013 | |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 272 Near the top |
Correct the reference to jasmine.spy() as follows: https://github.com/addyosmani/backbone-fundamentals/commit/8566c9af06425e70eed54ed8cea4151ab8c99cdb |
Addy Osmani |
May 30, 2013 | |
Printed, PDF, ePub, Mobi, , Other Digital Version | Page 274 Top of the page |
The following inline code reference typo correction needs to be made: |
Addy Osmani |
May 30, 2013 |