A couple of months ago, I asked my Twitter buddies what their web development pet peeves were. Here are the results.
13-year-old arguments (e.g. liquid vs. fixed width) that will never be resolved because the right answer is, it depends on the project.
It’s when CSS is written with all classes, no descendant selectors. Close 2nd: presentational class names.
I would say my biggest pet peeve related to the industry would be people focusing on technology instead of design, standards instead of users, and validation rather than innovation. Web standards and best practices are noble goals, but all too often in our community people forget they are a means to an end, not the end itself.
Other people using CSS resets and not fixing what it breaks. I like list items to have bullets and :focus to have outline, tyvm
My pet peeve has to be lack of space around text in web designs. Text needs space, it needs space between lines of copy and it needs space away from other things (edges of boxes, lines etc). When I see text really close to the edges of a box or closely spaced together, it makes me want to contact the site and tell them I’ll do some fixes for them. I have to restrain myself
- Chris Coyier: I hate how [disabled="false"] on a form input still renders it disabled. You have to remove the attribute entirely to enable.
- erikreagan: pet peeve: clients assuming certain tasks are “quick and easy” as though they know how to develop for the web
- jcasabona: When a file is not properly formatted (tabbed). Oh, and using Table based layouts.
- rushiv: Table based layouts, improper code structure (indents, quote usages & such)
- geminipinai: Not using comments in between several long lines of code!
- mrichman: that’s easy…i work with a designer who ONLY outputs HTML 4 tables with BOTH inline styles and some (poor) CSS.
- RyanDownie: my pet peve is firebug not being able to save styles
- PaulGendek: Having to retry connecting to a site in Coda, sometimes restarting – only to save once before the connection fails again. :/
- brandonburke: surely already covered, but “Can you make my logo bigger?” when it is already big enough is a pet peeve of mine.
- mattyc: web dev pet peeve? can i say internet explorer?
- frankieshakes: pet peeve: maintaining other devs’ code that just happens to have ZERO comments.
- sigmawebdesign: Biggest Pet Peeve: Music that automatically playes when landing at a site’s home page, either from ads or content.
- pointlessramble: if you get this, mine is the client who wants everything for nothing
- danjordan: my pet peeve is clients and them not knowing what they want, but knowing exactly what they dont want.
- eatfoss: 3rd and last peeve: having to recode parts of a site just to make it work in IE. Then recoding again for earlier versions!
- richardCarter: not really a dev thing, but people not marking which div they’re closing (e.g. </div><!–/wrapper–> to end #wrapper)
- Subscribe to the ThemeForest RSS Feed for more daily web development tuts and articles.