Useful Glossaries For Web Designers and Developers
In a day in age where there are just as many freelancers as there are university educated designers, developers, and all around web gurus, it is amazing to me how much many of us don’t know or have forgot about our trade. As a self-taught designer, I will admit to you upfront that there is a lot I don’t know when it comes to official jargon or certain aspects of things like typography and graphic design. It is these reasons that I call upon glossaries from time to time.
These glossaries are also especially useful for those of you who are just getting started in the online business world. By understanding that basics of the core materials that make up whatever it is you are getting into, you will be able to have a better understanding of what’s going on in your industry, as well as be able to learn faster.
But glossaries aren’t just for brushing up on old terms or for calling upon while you learn new things. They can also make a great reference point for your customers. I am sure we have all had clients who thought they knew what they were talking about when it came to SEO or web design. When you try to explain to these clients that they don’t know what they are talking about, the end result can sometimes turn ugly or at least bring on an unwanted headache. In these situations it is handy to have a glossary at hand to point your clients to. This way they can see that they were mistaken and you get the satisfaction of your own personal “I told you so.”
Last week we presented Web Design Industry Jargon: Glossary and Resources, a general guide to industry terms that should get you well on your way to understanding what web designers are talking about. In this post we go into detail in each single area of web design such as typography, usability, marketing, Photoshop, wordpress, graphic design, CSS, XHTML, DOM, JavaScript, print design, SEO, social media, software development, Twitter and further areas.
Typography Glossaries
You would be surprised how many designers, especially graphic designers, out there don’t know even the most basic of typography terms. I am guilty of this myself. I could probably count the number of typography terms that I know on two hands. I couldn’t tell you what makes one font better than the other aside from the way it looks. If you find yourself in this boat and want to learn more about the basics of typography, these glossaries are a good place to start.
- Fontshop Typeface Glossary
- Typenow Glossary
- Large Typography Glossary
- Adobe Typography Glossary
- Thinking With Type Glossary
- The Web Designer’s Typographic Glossary
- A disagreeably facetioustype glossary
- A Typographic Glossary
- Type Terminology
- Font Menu Type Glossary
- Typography Glossary
Usability, UX and IA Glossaries
Do yourself a favor and start learning as much as you can about usability and design. You would be surprised how much of a difference a user-friendly landing page can make. Simple things like button shapes, call to action wording, and colors can play a big part in how users interact with your design. Understanding the basics of usability can help you create better designs. Start by learning the basic terms in these glossaries.
- Usability Terms
- The Complete List of Usability Terms
- Glossary of Usability Terms
- Universal Usability Glossary
- 30 Usability Issues To Be Aware Of
- An Evolving Glossary of Experience Design
- Interaction Design UX Glossary
- Information Architecture Glossary
- The Information Architecture Glossary (PDF)
Marketing Glossaries
Following closely on the heals of good usability is understanding marketing. I wouldn’t go so far as to say they are one in the same, but they are definitely closely related. Better understanding how marketing works can do loads for your business and your clients business. Start educating your self by studying up on some of the more basic marketing terms. Or if you are already pretty market savvy, but want to brush up, there are a number of more “advanced” glossaries below as well.
- The Fundaments Of Web Analytics
- Marketing Glossary and Terms
- Professional Marketing Glossary
- Business Marketing Terms
- Viral Marketing Glossary
- Brand Glossary
- Branding Glossary
- Advertising Glossary
- Glossary of interactive advertising terms (pdf)
- Google AdWords Glossary
- Google AdSense Glossary
- Marketing Glossary
CSS, (X)HTML, DOM and JavaScript Glossaries
As designers and coders, we often need to look up the definition and the applying rules for an attribute, selector, tree node, a property or a HTML-tag. Therefore lookup-references may come in handy. Good news – there are many reference resources out there. Below you’ll find some really good ones.
- Sitepoint CSS Glossary
- Codestyle CSS Glossary
- CSS Properties (HTMLDog)
- CSS Properties (Sitepoint)
- CSS Selectors
- CSS @-Rules
- CSS Concepts
- The complete CSS guide (Westciv)
- CSS References at W3C School
- HTML 4 Elements (WDG, HTMLHelp)
- HTML Tags
- HTML Elements
- HTML Common Attributes
- HTML Concepts
- Full HTML Reference
- JavaScript DOM Core
- Full JavaScript Reference
- Full jQuery Reference
- Visual jQuery Reference
- XML Glossary
Graphic Design Glossaries
Perhaps it is because many designers are self taught that they only have a limited understanding of professional graphic design terms. Sure, we all know what cropping and justifying are, but there are so many other terms out there that many of us don’t know. While we can probably get away with never knowing them, it can’t hurt to learn. This is especially true for new designers. Why not go ahead and learn these terms early on while you are still in the learning process?
- Graphic Design Glossary, Terms and Definitions
- Glossary of graphic design and web page design terms
- Color Glossary
- Graphic Design Glossary
- Graphic Design Glossary
- Graphics Glossary
- Logo Design Famous Brands Glossary
Print Design Glossaries
The transition from print design, with its absolute positioning, fixed layouts and grid-structure to more dynamic and flexible web design isn’t an easy task. Therefore if your colleague is just doing the switch from print design to web design, you may need to be able to communicate with him in “his” or “her” language. Therefore general terms from print design may come in handy as well. Do you know what “4 over K”, “semi-gloss finish” or “column rule” mean? OK, let’s dive into the classic print design terms.
- Newspaper Design Glossary
- Glossary Of Common Print Design Terms
- Print design glossary
- Design and Print Glossary
- The Glossary Of Printing Terms
- Glossary of Printing and Graphic Terms
Web Design Glossaries
I would think that many professional and full time designers and developers already know just about every term in these web design glossaries. However, I know that when first venturing into web design, many of the terms associated with the industry can be a bit foreign. Thus, I decided to add this collection of web design glossaries to the list for those who are getting into web design and developing and could use a little extra help figuring out what everything means.
- The Motive Web Design Glossary
- Web Design Industry Jargon: Glossary and Resources
- Huge Web Design Glossary
- Sitepoint Web Design Glossary
- Web Design Glossary
- Web Design Glossary
- Web Design Group Glossary of Terms
- Photoshop Glossary
- Complete Glossary of Photoshop Terms and Definitions
SEO Glossaries
Try to do some search engine optimization for your website or your clients? Knowing what you are talking about is always a good idea, for both you and your client. So often clients want some search engine optimization done, but really have no clue what they are asking for or what you are saying. Referring them to some of the search engine optimization glossaries below can do wonders to save you and your client a world of headaches when it comes to SEO work.
- SEO Glossary
- SEO Glossary for 0 to Z
- A Complete Glossary of Essential SEO Jargon
- Search Engine Optimization (SEO) Glossary of Terms
- The SEO Book Glossary
- SEO Glossary
- Search Engine Optimization Glossary
Social Media
Because it seems like something new is always popping up on the social media scene, it is only natural that there may be terms we aren’t familiar with from time to time. This is especially true for those who are just venturing into online business and social media for the first time. This also goes back to the comments I made about SEO terms. You can save you and your clients some frustrations by making sure you are both on the same page by understanding what each other is talking about. Using these glossaries to explain yourself better to a client will work wonders in keeping you two on the same page.
- A-Z of Social Media
- Glossary of Blogging and Social Media Terms
- The Bloggers’ Glossary
- Social Media Glossary
- 25 Social Media Buzzwords Explained
- Giant Bloggin Terms Glossary
Twitter Glossaries
You had to know this list of glossaries was coming! With so much going on in the world today about Twitter, it is only natural that new Twitter users are popping up every day. When one first gets into Twitter the list of associated terminology can be very much like foreign language. For outsiders looking in, I think that is very much the case. I think my local news station needs to read up on these, as every time they talk about Twitter they look deeply confused about the words that are coming out of their mouth.
- Twittonary – The Twitter Dictionary
- My Twittonary: Every Twitter Term and Tool I Can Find
- Twitterspeak: 66 Twitter Terms
- Twitter Glossary
- How to Speak Twitter
- Twitter Glossary: Twitter Lingo Explained For The Utterly Confused
CMS Glossaries
WordPress, Joomla, Textpattern and other CMS have a lot of its own and unique terms, tags and definitions. Because many people who run blogs don’t know the first things about servers, PHP, or even WordPress for that matter; it can be a bit intimidating. But, as many CMS users know, there isn’t much to it once you know how everything works. The glossaries below can help both developers and new users to WordPress, Joomla and TextPattern.
Software Development
While most web designers do both front-end and back-end-development in their regular work, it may be helpful to have a good understanding not only of front-end (covered above), but also of common software development. A glossary with terms used in agile development, software engineering, prototyping and general software development. Apart from that you may want to understand what your colleagues-coders in Python, Ruby on Rails or Java talk about when throwing around fancy programming terms, right?
- Python Glossary
- Java Glossary
- Ruby on Rails Brief Glossary
- Software Testing Glossary
- Software Engineering Glossary (pdf)
- An Abbreviated Software Engineering Glossary
- Software Development Glossary
- Agile Development Glossary
- Rapid prototyping glossary
Something is missing?
We definitely missed some useful glossaries in this list. Please help us make this list as universal and useful as possible. Please share useful resources with us in the comments to this post! All comments will be considered and useful resources will be added to the post. Thank you.














Felix Alvarez
May 29th, 2009 6:55 amCongratulations Again. I think that this article its an great help for understand the Web Language.
MaC
May 29th, 2009 7:05 amsweet, thanks
frank
May 29th, 2009 7:07 amThanks, very useful, a lot of terminology that i didn’t know
Brian Cray
May 29th, 2009 7:12 amVery cool list! I’ve never seen one like it!
Chris
May 29th, 2009 7:26 amawesome list.
Cseh Balázs
May 29th, 2009 7:34 amalthough Hungarian, but: http://www.onlinemarketingszotar.hu is a Hungarian online marketing dictionary.
Regards, Balazs
Jason Miller
May 29th, 2009 7:38 amThe official PHP reference (php.net) is a good one to have handy.
Also, perhaps an glossary of naming conventions – something like the Tango directory?
Vladimir
May 29th, 2009 7:41 amadd please gui design glossary
Lauren
May 29th, 2009 8:41 amVery useful! Thanks
Janelle
May 29th, 2009 9:49 amOh so very useful. Thank you for the reference!
Anrkist
May 29th, 2009 9:50 amTwitter got it’s own section? Ug. I don’t hate Twitter… but in terms of web, it’s really a small sector, even if it is the current flavor of the month.
Dean Higginbotham
May 29th, 2009 10:18 amI always boggle at the amount of work you all must put into these lists. Thanks again for an awesome resource!
*bookmarked!*
James
May 29th, 2009 10:52 amI love your post! If I could I would add something about Video terms…streaming media…that is all :)
Brett
May 29th, 2009 10:57 amGreat list! I always get confused by the server/network terminology. Would be nice to see a glossary of these types of terms. Thanks!
Jillian
May 29th, 2009 11:31 amAmazing thank you for this post, I am also self taught and though I work for a company now, I still run into terms I really don’t understand!
Thanks!
Ben
May 29th, 2009 12:18 pmPerfect timing. Just lately I’ve found myself digging deep into language of design that I [and a lot of others] lack a formal education in. I’ve actually visited a few of these links lately, but this post is fantastic. Going to the top of the “Terminology” bookmark folder.
Thanks!
veron
May 29th, 2009 12:45 pmWonderful!!!
Software Development is the best!
Anders Bakfeldt
May 29th, 2009 1:58 pmNot sure how they expect us to get through all that? IT IS SIMPLY TOO AWESOME!! ;-)
Abdel Faiz
May 29th, 2009 4:07 pmthanks a bunch for the marketing list, very helpful :)
Tobias Preaker
May 29th, 2009 6:10 pmAnother SEO one for you Beginners Guide to SEO Terms and Concepts
jodi
May 29th, 2009 6:13 pmI’m salivating over this list of lists. Great job!
Tyler Diaz
May 29th, 2009 7:00 pmTwitter getting its own glossary? Most of these seem to be common abbreviations among the web in my honest opinion.
Great article though, thanks for the round up.
Hastimal Shah
May 29th, 2009 8:19 pmIt was Great stuff…
and thank you very for posting Kool Articles…
Joseph
May 29th, 2009 9:48 pmUbercool
burak
May 29th, 2009 10:12 pmwow, really very useful. thanks a lot
Kayzah
May 30th, 2009 5:14 amHuge!
Rarely had such a long Tag-array on delicious ^-^
Jens Meiert
May 30th, 2009 7:00 amThere are also complete HTML elements (HTML elements) and CSS properties indices (CSS properties indices).
Benedikt Roßgardt
May 30th, 2009 9:55 amCool! Thank you for this resources! Really helpful!
Two Socks - Graphic design and print
May 30th, 2009 5:54 pmProbably one of the best posts I’ve seen. Thanks!
esteban
May 30th, 2009 9:38 pmThanks!. Big list !
I miss eCommerce Glosary .. =s
andol
May 31st, 2009 1:45 amnice post~
Hendra
May 31st, 2009 6:26 pmvery usefull this glosarry for me, thanks
Farid Hadi
May 31st, 2009 10:30 pmThis is just great! Definitely bookmarking this page! Way to go SM!
Thanks for sharing this with us.
azizbaba
May 31st, 2009 10:31 pmThanks, very useful.
gaurav
May 31st, 2009 11:26 pmnothing is missing…will take a lot of time to sip ;)
Omer Yaqub
June 1st, 2009 1:29 amThis is what I want. Thanks SM
Tom Bradshaw
June 1st, 2009 4:18 amThanks, another really useful article, bookmarked!
erick abelio
June 1st, 2009 5:03 amwell done, very nice this topic :}
SpideyMizzou
June 1st, 2009 5:53 amHow about writing for the web? Content-related stuff?
Angela
June 1st, 2009 6:46 amExcellent resource! Thank you.
Danielito!
June 1st, 2009 7:29 pmseriously. sometimes i think jesus must be sitting there at a desk at smashing…typing away, checking out cool junk, putting together the best posts over and over and over and over.
seriously. jesus. i have to have a bookmark folder called Smashing just because i bookmark everything you post.
awesome content again.
.
June 1st, 2009 9:33 pmshopped
tina
June 1st, 2009 10:45 pmThis one is amazing! I love smashing!
Mo
June 2nd, 2009 3:33 amA couple of weeks ago I was very disappointed by SM articles, but amazing… you got better again and this article it’s a work of art :))
SM still rulez :D
Mo
June 2nd, 2009 4:06 am“Something is missing?” just a video glossary and maybe some little information about audio :), oooh yes, and a file one :)
Harish
June 2nd, 2009 11:14 pmHey, from where you collect such awesome articles? I am really very happy that I found such a good website.
I can never leave even a single article of this website. I LOVE IT.
I inspired by this website a lot.
Thanks guys.
eva
June 3rd, 2009 12:28 amGreat post, as always Smashing Magazine do!
thank you!!
Tobias | Informationsprodukte
June 4th, 2009 4:58 amThanks for this very helpful list, great post!
Regards from Germany…
Tobias
Edward Izzys
June 18th, 2009 9:50 amInteresting!
I feel like there is a scarcity of good marketing today. Good marketing means which can convert the leads into sales. The only marketing that has moved me in the last couple of years is Social Media Optimization.
Tomasz
August 17th, 2009 11:18 pmGreat – really helpful
Muhammad Usman Arshad
December 3rd, 2009 10:05 pmGreat post, big thanks for sharing…
Dragan
April 30th, 2010 3:41 amI like that. Thank you.
Eric Z
June 4th, 2010 9:52 pmDear Moderator (personal message)— Love this post! I have an online presentation of basic principles of typography that I created for my students that you might find appropriate to include: http://www.TypeIsSexy.com
It was reviewed by a German design blog and I love the feedback that I have been receiving from around the globe (including British designer/typographer Rian Hughes).
Respectfully,
eric Z
Chary
September 29th, 2010 5:57 amReally nice glossaries and useful !!
Nikki Davis
October 21st, 2010 2:28 pmGreat article very usefull information! Keep up the good work!
newsmild
October 29th, 2010 4:10 amWhat youre saying is completely true. I know that everybody must say the same thing, but I just think that you put it in a way that everyone can understand. I also love the images you put in here. They fit so well with what youre trying to say.
Im sure youll reach so many people with what youve got to say.
ulzi
October 29th, 2010 4:11 amThank you for another essential article. Where else could anyone get that kind of information in such a complete way of writing? I have a presentation incoming week,
and I am on the lookout for such information.
Chuck S.
September 23rd, 2011 2:53 pmBest post I’ve seen in this area! Thanks