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.)