DiscoverComputers & Internet

The Web Development Glossary

By

Loved it! 😍

A glossary that would arm anyone working in a web application team with the required vocabulary and give a taste of basic concepts.

Synopsis

“The Web Development Glossary” is probably the largest of its kind. With more than 2,000 terms and explanations it acquaints and reunites you with the major standards and concepts of the Web, with HTML, CSS, JavaScript, accessibility, security, performance, code quality, internationalization, localization, editors and tooling and more.

The glossary then goes beyond web development, touching computer science, design, typography, usability and user experience, information as well as project management, other disciplines of interest and relevance to the modern developer. It goes beyond, encouraging to stay curious to learn more about the Web and the people creating and using it. And still it is a glossary, of a couple of thousand terms for developers, leaning on (and giving back to) Wikipedia and the MDN Web Docs.

👉 This is the book if you choose to extend and validate your web and software development knowledge.

As a backend developer who has worked on web applications and dabbled a little bit with front end technologies, I found this a very useful and interesting book. It helped me remember the concepts I had previously worked on and also grasp things that were new to me.


Although the title says Web Development Glossary, it has many terms that are used by other kinds of software development teams, be it mobile or windows application development. I would recommend this not just for developers, but for anyone working in a software development team because everyone in the team needs to be aware of the concepts. This will help come up with better solutions and follow best practices.


This book is probably intended to be used as a reference for the times when you come across new terms that you have to look up. However, I would suggest going through the book and learning some random terms. Even if they are not related to your work at present, you will be picking up some terms that may be of use in the future. Maybe you will use it to solve a problem or maybe to impress your manager and peers during meetings.


In my case, I used this book as a study guide. I read a few pages at a time, noted down terms that I wanted to explore further and looked them up online. In this way, this book proved to be a good refresher as well as a starting point for learning new terms.


I would recommend this book to people working in the software industry in development teams, whether they are managers, POs, Business analysts, SDETs, scrum masters, etc. I would also suggest computer science students and fresh graduates who want to keep up with the market to check out books like this as reference.

Reviewed by

I'm a software developer curious about the world around me. I read a variety of books, with a special love for sci-fi, fantasy, humour, psychology, philosophy, science, computing, graphic novels. I review pretty much all genre, except for horror, erotica and modern poetry.

Synopsis

“The Web Development Glossary” is probably the largest of its kind. With more than 2,000 terms and explanations it acquaints and reunites you with the major standards and concepts of the Web, with HTML, CSS, JavaScript, accessibility, security, performance, code quality, internationalization, localization, editors and tooling and more.

The glossary then goes beyond web development, touching computer science, design, typography, usability and user experience, information as well as project management, other disciplines of interest and relevance to the modern developer. It goes beyond, encouraging to stay curious to learn more about the Web and the people creating and using it. And still it is a glossary, of a couple of thousand terms for developers, leaning on (and giving back to) Wikipedia and the MDN Web Docs.

👉 This is the book if you choose to extend and validate your web and software development knowledge.

Introduction

This is a glossary for web development.

It covers more than 2,000 important, useful, and historic terms and abbreviations relevant for web (and software) developers.

The glossary acquaints and reunites you with the major standards and concepts of the Web, with HTML, CSS, JavaScript, accessibility, security, performance, code quality, internationalization, localization, editors and tooling and more. It then goes beyond web development, touching computer science, design, typography, usability and user experience, information as well as project management, other disciplines of interest and relevance to the modern developer. It goes beyond, encouraging to stay curious to learn more about the Web and the people creating and using it.

The glossary does not tell a story like other books do, but it still tells a story. It tells a story that is sterile yet messy, it tells a story that only started three decades ago and that is still unfolding, and it tells a story that starts with you. Why you? Because you are at your own stage of web development—and because web development is only unfolding, only so alive, because of people like you, people who take a personal interest in it. When you read the glossary like you would read another book, you may tell. (Yet still, it is a glossary.)


About the Glossary

Many explanations and definitions in this glossary are based on Wikipedia and the MDN Web Docs. It was neither necessary nor desirable to come up with a new and different explanation for every term.

Arrows (“→”) point to the expanded forms of abbreviations, and to the more common synonyms and expressions. Sometimes they take you on a little detour, but only to be transparent about the journey taken (like Personal Home Page → PHP → Hypertext Preprocessor, or HTML 5 → HTML → HyperText Markup Language). This may seem lengthy, but it aims to make meanings, relationships, and sometimes history more clear. An arrow may also point at a term that encompasses the referring term, or at a related concept, and therefore does not necessarily indicate equivalence or identity.

Whenever there is a source of great quality or immediate use, explanations include references to external documentation and software.

Some terms and abbreviations have several meanings. Only the tech-related ones are shown.

Sometimes there is imprecision: Is a home page really a special type of web page, yet a homepage just another word for a website? (Per this book, trying to gauge how “most” people use respective terms, it is.)

Unfortunately, there are going to be inconsistencies, probably errors, and perhaps also controversy. Please help improve the glossary as well as, if applicable, Wikipedia and MDN. Giving back to the communities, work on the book has led to numerous small improvements to both Wikipedia and MDN articles, but it is unlikely that these improvements covered all there was to improve. Thank you for sharing your knowledge and taking the time to contribute as well.


Licenses

The Web Development Glossary is licensed under a CC BY-SA 4.0 (Attribution-ShareAlike 4.0 International) license.

A great number of explanations build on Wikipedia. They are marked “†” and attributed in the Appendix. The original material is licensed under a CC BY-SA 3.0 license.

Some explanations build on the MDN Web Docs. They are marked “‡” and likewise attributed in the Appendix. The original material is licensed under a CC BY-SA 2.5 license.

A handful of explanations build on the HTML Living Standard. They are marked “§”. The original material is licensed under a CC BY 4.0 license.


Disclaimer

Use this glossary at your own risk. Despite all passion and care that went into producing this book, I, Jens Oliver Meiert, assume no liability for errors or omissions in its contents. All information is subject to change and provided “as is,” with no guarantees of completeness, accuracy, or usefulness.

This all being said: Enjoy. Web Development is a great field.

About the author

Hi, I’m Jens. I’m an expert on web development where I specialize in HTML and CSS optimization. On my writing, I’ve written about a dozen books and booklets, some for my publisher, some self-published, most about tech, a few about other topics, some popular, many not. I also write articles. view profile

Published on April 07, 2020

Published by

100000 words

Genre: Computers & Internet

Reviewed by

Enjoyed this review?

Get early access to fresh indie books and help decide on the bestselling stories of tomorrow. Create your free account today.

or

Or sign up with an email address

Create your account

Or sign up with your social account