Cover Art: Randy Connolly; Elenabsl/123RF
Freequently used icons (Note, Dive Deeper, Pro tip, Essential Solutions): Maxim Basinski/123RF
Figure 1.1: Elenabsl/123RF
Figure 1.16: Microone/123RF, Macrovector/123RF, tele52/123RF
Figure 1.21: Elenabsl/123RF
Figure 1.27 (The Github website): Mozilla Foundation
Figures 2.3, 2.8: Zelimir Zarkovic/123RF
Figure 3.3: World Wide Web Consortium
Figure 3.7 (IRS 1040 form): Internal Revenue Service; (Data Structures): Weiss, Mark A., Data Structures and Problem Solving Using JAVA, 4th ed., (c) 2010. Reprinted and Electronically reproduced by permission of Pearson Education, Inc., New York, NY
Figures 3.9, 3.32, 4.11–4.14, 4.38, 5.10, 5.11, 5.29, 7.16, 8.32, 9.22, 16.21: Mozilla Foundation
Figures 3.11–3.13, 3.16, 3.19, 3.25, 3.33, 4.10, 4.30, 5.7, 5.8, 5.45, 6.41, 7.2–7.5, 7.27, 7.33, 7.34, 7.39, 7.40, 7.48, 7.49, 8.13, 8.14, 8.26, 9.9, 9.18, 9.19, 9.25, 10.26, 12.5, 12.11, 12.16, 12.31, 13.6, 13.11, 14.1, 15.13, 15.14 (Screenshots of Mozilla Firefox): Mozilla Foundation
Figure 3.20 (Night Watch): On loan from the Municipality of Amsterdam; (The Milkmaid): Purchased with the support of the Rembrandt Association; (View of Houses in Delft): Gift from Mr HWA Deterding, London
Figure 3.24: Dhimas Ronggobramantyo/123RF
Figure 3.26 (The Milkmaid): Purchased with the support of the Rembrandt Association; (Screenshot of Mozilla Firefox): Mozilla Foundation
Figure 3.27 (A WYSIWYG editor): Apple Inc.; (Love in Florence Tour): Love in Florence Tour
Figure 3.28: Apple Inc.
Figure 3.29 (A full IDE): Apple Inc.
Figure 3.30 (Cloud-Based Environment): Codeanywhere, Inc.; (Screenshot of Mozilla Firefox): Mozilla Foundation
Figure 3.31 (Code Playground): CodePen, Inc.; (Screenshot of Mozilla Firefox): Mozilla Foundation
Figure 3.32: Elenabsl/123RF
Figure 3.34 (Screenshot of Mozilla Firefox): Mozilla Foundation; (The National Gallery of Art): Collection of Mr. and Mrs. Paul Mellon; (Irises): J. Paul Getty Museum; (William II): Rijksmuseum; (The Milkmaid): Purchased with the support of the Rembrandt Association; (Night Watch): On loan from the Municipality of Amsterdam; (View of Houses in Delft): Gift from Mr HWA Deterding, London
Figure 4.9 (Browser DevTools): Mozilla Foundation
Figure 4.16 (logo of Internet Explorer): Internet explorer; (logo of Mozilla Firefox): Mozilla Foundation; (logo of Safari): Safari; (logo of Google Chrome): Google LLC; (logo of Opera): Opera
Figure 4.21: National Gallery of Art
Figures 4.27–4.29, 4.34, 4.35, 4.43, 5.9, 6.30, 9.23, 10.17, 10.21, 10.22, 10.23, 10.25, 10.27–10.29, 11.8, 16.16 (Google Screenshots): Google LLC
Figures 4.36, 4.42, 5.2, 5.3, 5.6, 5.26, 5.31–5.39, 5.43, 6.29, 6.31, 9.27, 10.5, 10.7, 10.12, 18.43, 18.44, 18.46: Google LLC
Figure 4.39 (Screenshot): World Wide Web Consortium
Figure 4.40: World Wide Web Consortium
Figure 4.41 (Men riding in the horse): Bequest of Mr. and Mrs. Drucker-Fraser, Montreux; (Google screenshot): Google LLC
Figure 5.27 (Color input control): Microsoft Corporation
Figure 5.28 (Date and time controls): Google LLC
Figure 5.5 (Date and time controls): Google LLC
Figure 5.44 (Screenshot of Mozilla Firefox): Mozilla Foundation; (Portrait of Alida Christina Assink): On loan from the Municipality of Amsterdam; (Portrait of William II): On loan from the Municipality of Amsterdam (A. van der Hoop bequest); (Three girls from the Amsterdam Orphanage): Rijksmuseum; (The Windmill at Wijk bij Duurstede): On loan from the Municipality of Amsterdam (A. van der Hoop bequest); (Morning ride along the beach): Bequest of Mr. and Mrs. Drucker-Fraser, Montreux
Figure 6.3 (Raster editors - Adobe Photoshop): Adobe Systems, Inc.; (Raster editors- GIMP): The GIMP Development Team
Figure 6.7: Adobe Systems, Inc.
Figure 6.32: Cloudinary
Figures 6.34, 6.35 (Screenshots of Opera): Opera; (Google screenshot): Google LLC; (Screenshots of Mozilla Firefox): Mozilla Foundation
Figure 6.39: Kroenke, David M.; Auer, David J., Database Processing, 12th ed., ©2012. Reprinted and Electronically reproduced by permission of Pearson Education, Inc., New York, NY
Figure 6.40 (Portrait of William II): On loan from the Municipality of Amsterdam (A. van der Hoop bequest); (Screenshot of Mozilla Firefox): Mozilla Foundation
Figure 7.22 (Mary cassatt1): Chester Dale Collection; (Mary cassatt2): Chester Dale Collection; (Claude Monet1): Collection of Mr. and Mrs. Paul Mellon; (Claude Monet2): Collection of Mr. and Mrs. Paul Mellon; (Vincent Van Gogh1): Ailsa Mellon Bruce Collection; (Vincent Van Gogh2): Collection of Mr. and Mrs. John Hay Whitney; (Raphael): Samuel H. Kress Collection; (Francois Boucher): Samuel H. Kress Collection; (Thomas Gainsborough): Andrew W. Mellon Collection; (Nested grids): World Wide Web Consortium
Figure 7.24 (Using grid and flex together): Mozilla foundation; (Mary cassatt1): Chester Dale Collection; (Mary cassatt2): Chester Dale Collection; (Claude Monet1): Collection of Mr. and Mrs. Paul Mellon; (Claude Monet2): Collection of Mr. and Mrs. Paul Mellon; (Vincent Van Gogh1): Ailsa Mellon Bruce Collection; (Vincent Van Gogh2): Collection of Mr. and Mrs. John Hay Whitney; (Raphael): Samuel H. Kress Collection; (Francois Boucher): Samuel H. Kress Collection; (Thomas Gainsborough): Andrew W. Mellon Collection
Figure 7.25 (Screenshot of Mozilla Firefox): Mozilla Foundation; (Color Negative): Purchased with the support of the Vereniging Rembrandt, with additional funding from the Prins Bernhard Fonds, the VSBfonds, the Rijksmuseum-Stichting, the State of the Netherlands and private collectors; (Santa Claus): Rijksmuseum; (Blue Monday): On loan from the Municipality of Amsterdam (A. van der Hoop bequest); (Rave Party): On loan from the Municipality of Amsterdam
Figure 7.26 (Screenshot): Microsoft Corporation
Figure 7.37 (CSS filters in action): J. Paul Getty Museum
Figure 7.43 (How Sass works): Koala; (Screenshots of Mozilla Firefox): Mozilla Foundation
Figure 7.45 (Self-Portrait in straw hat): On loan from the Municipality of Amsterdam; (Screenshot of Mozilla Firefox): Mozilla Foundation; (Morning ride along the beach): Bequest of Mr. and Mrs. Drucker-Fraser, Montreux
Figure 7.46 (left): U.S. Department of Health & Human Services; (right): U.S Web Design System
Figure 7.47 (book cover: Web Design): Pearson Education; (book cover: E-commerce 2013): Pearson Education; (book cover: The Curious Writer): Ballenger, Bruce, Curious Writer, the: Brief Edition, 4th ed., 2014. Reprinted and Electronically reproduced by permission of Pearson Education, Inc., New York, NY; (book cover: Global Marketing Management): Pearson Education; (Screenshots of Mozilla Firefox): Mozilla Foundation
Figure 8.6 (Oracle screenshots): Oracle Corporation
Figure 8.7 (Google screenshot): Google LLC
Figure 8.30 (Screenshot of Mozilla Firefox): Mozilla Foundation; (Marten Soolmans): Joint purchase of the State of the Netherlands and the Republic of France, Rijksmuseum collection/Musée du Louvre collection; (View of houses in Delft): Gift from Mr HWA Deterding, London/Rijksmuseum collection; (Woman in blue reading a letter): On loan from the Municipality of Amsterdam (A. van der Hoop bequest)/Rijksmuseum Collection
Figure 9.5 (Screenshot of Mozilla Firefox): Mozilla Foundation; (Google screenshot): Google LLC
Figure 9.10: Alexander Belenkiy/123RF
Figure 9.16 (Screenshot of Mozilla Firefox): Mozilla Foundation; (Google screenshot): Google LLC
Figure 9.21 (Woman with a Parasol): Collection of Mr. and Mrs. Paul Mellon/Courtesy National Gallery of Art, Washington; (Girl Arranging Her Hair): Chester Dale Collection; (Vincent van Gogh): Collection of Mr. and Mrs. John Hay Whitney; (Ginevra de' Benci): Ailsa Mellon Bruce Fund; (Madame Bergeret): Samuel H. Kress Collection; (Screenshot of Mozilla Firefox): Mozilla Foundation
Figures 9.24, 14.5, 14.7, 14.8 (Oracle screenshots): Oracle Corporation
Figure 9.26 (Woman with a Parasol): Collection of Mr. and Mrs. Paul Mellon/Courtesy National Gallery of Art, Washington; (Night Watch): On loan from the Municipality of Amsterdam/Rijksmuseum Collection; (Portrait of Feyntje van Steenkiste): On loan from the Municipality of Amsterdam/Rijksmuseum Collection; (Three girls from the Amsterdam Burgerweeshuis): Thérèse Schwartze/Rijksmuseum Collection
Figure 10.3 (Van Gogh Self Portrait): Collection of Mr. and Mrs. John Hay Whitney; (Woman with a Parasol): Collection of Mr. and Mrs. Paul Mellon; (The Bridge at Argenteuil): Collection of Mr. and Mrs. Paul Mellon
Figure 10.15 (Van Gogh Self Portrait): Collection of Mr. and Mrs. John Hay Whitney; (Woman with a Parasol): Collection of Mr. and Mrs. Paul Mellon; (The Bridge at Argenteuil): Collection of Mr. and Mrs. Paul Mellon; (Little Girl in a Blue Armchair): Collection of Mr. and Mrs. Paul Mellon;(Google screenshot): Google LLC
Figure 11.10 (Girl arranging her hair): Chester Dale Collection; (The Boat party): Chester Dale Collection; (Women with parasol): Collection of Mr. and Mrs. Paul Mellon; (The Bridge at Argenteuil): Collection of Mr. and Mrs. Paul Mellon; (Farmhouse in Provence): Ailsa Mellon Bruce Collection
Figure 11.11 (The Boat party): Chester Dale Collection
Figure 11.13 (Screenshot of Mozilla Firefox): Mozilla Foundation; (Google screenshot): Google LLC
Figure 11.17 (Madonna and Child): Samuel H. Kress Collection; (The Adoration of the Magic): Samuel H. Kress Collection; (Portrait of Isabella): Rogier van der Weyden (Netherlandish, 1399/1400 - 1464); (Ginevra de' Benci): Ailsa Mellon Bruce Fund; (Alba Madonna): Andrew W. Mellon Collection; (Portrait of Bindo Altoviti): Samuel H. Kress Collection; (Venus and Adonis): J. Paul Getty Museum; (Christ on the Cross): J. Paul Getty Museum
Figure 12.4 (Using XAMPP): Apache Friends
Figure 12.8 (Isabella of Portugal): Rogier van der Weyden (Netherlandish, 1399/1400 - 1464); (Screenshot of Mozilla Firefox): Mozilla Foundation
Pages 453, 626, 749 (Screenshot of Mozilla Firefox): Mozilla Foundation
Figure 12.17: Pearson Education
Figure 12.26 (book cover: The Curious Writer): Ballenger, Bruce, Curious Writer, the: Brief Edition, 4th ed., ©2014. Reprinted and Electronically reproduced by permission of Pearson Education, Inc., New York, NY; (book cover: Using MIS): Pearson Education
Figure 12.27 (Book cover - Database Processing): Pearson Education
Page 662 (Book cover: Web Design): Pearson Education; (Book cover - Database Processing): Pearson Education; (Google screenshot): Google LLC
Figure 12.29: Rogier van der Weyden (Netherlandish, 1399/1400 - 1464)
Figure 12.32 (Woman with a Parasol): Collection of Mr. and Mrs. Paul Mellon; (Portrait of a Young Woman with the Dog Puck): Bequest from AG van Anrooy, Kampen; (Three girls from the Amsterdam): Bequest of Mrs. MCJ Breitner-Jordan, Zeist; (The Bridge at Argenteuil): Collection of Mr. and Mrs. Paul Mellon; (Vincent Van Gogh) Collection of Mr. and Mrs. John Hay Whitney; (Madame Bergeret): Samuel H. Kress Collection; (Interior with women near a linen cupboard): On loan from the Municipality of Amsterdam; (The Merry Family): On loan from the Municipality of Amsterdam (A. van der Hoop bequest); (Judith Leyster Self-Portrait): Gift of Mr. and Mrs. Robert Woods Bliss; (Portrait of Feyntje van Steenkiste): On loan from the Municipality of Amsterdam
Figure 13.9: Insomnia
Figure 13.13: Slobodan Stojanović and Aleksandar Simović, Serverless Applications with Node.js (Manning Publications, 2018)
Figure 13.15 (Night Watch): On loan from the Municipality of Amsterdam; (Google screenshots): Google LLC
Figure 14.3 (Oracle screenshots): Oracle Corporation; (Google screenshots): Google LLC; (XAMPP): Apache Friends
Figure 14.24 (A Militiman holding a Berkemeyer): Courtesy of Rijksmuseum; (Self-portrait, Rembrandt van Rijn): Purchased with the support of the Vereniging Rembrandt, the Stichting tot Bevordering van de Belangen van het Rijksmuseum and the ministerie van CRM; (Portrait of a Couple): Frans Hals/Stichting Het Rijksmuseum; (Google screenshot): Google LLC
Figure 15.19 (Portrait of a couple): Rijksmuseum; (Self-portrait, Rembrandt van Rijn): Rijksmuseum; (A Militiman holding a Berkemeyer): Rijksmuseum; (Johannes Wtenbogaert): Rijksmuseum; (The Milkmaid): Rijksmuseum; (View of houses in delft): Rijksmuseum
Figure 16.19 (Screenshot of Mozilla Firefox): Mozilla Foundation; (Screenshot of Apple): Apple Inc.
Figure 17.26: The Apache Software Foundation.
Figures 18.13, 18.16, 18.19: Facebook Inc.
Figures 18.14, 18.21, 18.22: Twitter
Figures 18.15, 18.17, 18.20 (Screenshots of Facebook): Facebook Inc
Figures 18.26–18.29, 18.32, 18.34, 18.35, 18.50: WordPress
Figure 18.41: Microsoft Corporation
Figure 18.42: AWStats