I am sorry if this has already been brought up before, but I'm unable to find any post of the same nature.

I wonder why Stack Overflow allows so many web design questions when web design is not really related to programming but more basic coding. I am referring to questions like Div within Div stretching and How to align images to the right?

The FAQ States that:

Stack Overflow is for professional and enthusiast programmers, people who write code because they love it. We feel the best Stack Overflow questions have a bit of source code in them, but if your question generally covers …

  • a specific programming problem
  • a software algorithm
  • software tools commonly used by programmers
  • matters that are unique to the programming profession

… then you’re in the right place to ask your question!

This to me personally does not cover design, web design or basic HTML. I personally think we should have a specific Stack Exchange site dedicated to the needs of designers.

A cascading style sheet is a set of instructions that tells a web browser how to present, or display different HTML elements.

Now this (in my opinion) does not fall into the category of programming in any way.

I'm a programmer who comes to Stack Overflow every day, and ponders, answers many questions about programming and when I scroll down the list of questions and I am presented with six simple CSS questions one after another; it's annoying me that Stack Overflow is so ridden with questions that most of us do not want to answer.

Why is this allowed so freely and is Stack Overflow the correct place for these sorts of questions?

share|improve this question
    
If someone can modify the tags so there appropriate that would be great. –  RobertPitt Feb 13 '11 at 21:46
    
Related: meta.stackoverflow.com/questions/29761/… –  Pëkka Feb 13 '11 at 21:49
    
@Pekka, Thanks mate, you are the chosen one. –  RobertPitt Feb 13 '11 at 21:54
4  
@RobertPitt You can add html and css to your ignored tags. –  Marcelo Jul 6 '11 at 18:18
add comment

2 Answers

Personally I don't consider myself a designer, yet I am constantly up to my elbows in HTML and CSS - IMO there is a level of implementation stuff that is development, not design. That can be asked and answered very well on Stack Overflow without being in the least bit out of place.

These skills are a core part of day-to-day development for a lot of developers...

share|improve this answer
    
Thanks for your reply, My point is not that web design is not important, but that it should belong in its own stack exchange apartment such as doctype.com, I would just like to see stackoverflow as the place to come to learn about real programming issues and not markup / styling information that is pretty simple to the average programmer. –  RobertPitt Feb 13 '11 at 22:01
1  
The line is blurred at the simpler end of the questions, I'll admit... –  Marc Gravell Feb 13 '11 at 22:03
1  
@Robert doctype.com is not run by SO, Inc... I think a part of the decision to keep HTML and CSS questions was simply the vast amounts of traffic they surely generate. (Not that I'm unhappy about them being here, mind...) and as @Marc says, the massive overlap with the everyday work of a web developer –  Pëkka Feb 13 '11 at 22:19
    
As there running a platform if they created a stack site dedicated to web-design then they would only loose a small amount of traffic/revenue. I was reading on John Skeet's twitter earlier and he mentioned a 131% increase in traffic up to 17M recently now splitting the issue into 2 sites would not loose a dramatic amount of traffic. but im not an expert on the traffic trends of SO so you may be right. –  RobertPitt Feb 13 '11 at 22:24
    
@Robert maybe there will be a separate HTML SE site one day, who knows... If people see the sense in it, I think the current arrangement works pretty okay for most. The tag is popular enough for people not to have separationist tendencies as in other fields (like DBA and testing) –  Pëkka Feb 13 '11 at 22:25
    
@Robert see also ui.stackexchange.com –  Marc Gravell Feb 13 '11 at 22:29
    
@Marc: So true. I'm not much of a design person either (okay, maybe a little) but I work with HTML / CSS on a daily basis. –  uɐɯsO uɐɥʇɐN Feb 13 '11 at 22:34
    
@George, having a separate site would would not remove the support for Markup, and I think it would be beneficial on both sides of the rainbow. –  RobertPitt Feb 13 '11 at 22:40
    
@Robert: Whoa... I'm not advocating a separate site. I just agree that there is a lot of CSS involved with development even apart from design. –  uɐɯsO uɐɥʇɐN Feb 13 '11 at 22:43
3  
Exactly; there is a level of HTML/CSS that is fundamentally a development issue. Why move it? –  Marc Gravell Feb 13 '11 at 22:55
    
a) the sites called stack overflow, thus referring to deeper issues regarding programming issues than regular web mark-ups and styling. b) When stackoverflow was creating is was not built specifically for the web-design market, c) just because it brings a fair amount of traffic, we the content creators and monitors of this community driven site have to sit back day in and day out giving help to simple issues when all our mind craves is something complex, something new, answering CSS questions for the benefit of a 1 rep user is a waste of my time imo. –  RobertPitt Feb 14 '11 at 0:31
4  
It's also important to point out that Web Design is about creating logos, making images, using web design tools like Photoshop and the Gimp to produce layouts. This generally doesn't involve HTML/CSS. AS programmers, we never deal with those issues. Designers, on the other hand, must also delve into HTML/CSS and can't just stay in their own little Photoshop world either. HTML/CSS, for those in web application development, is just one of those things that exists in both worlds. –  jmort253 Feb 14 '11 at 2:04
4  
@RobertPitt: If a question seems like it isn't worth your time, don't answer. What's the issue? –  Adam Robinson Feb 14 '11 at 3:22
5  
@Robert - the site also hosts questions on range of programming topics that aren't of direct relevance to me - here's what I do: I don't read those ones. I'm not saying every developer needs to use html/css as there tool-set, but you really need to understand that those are fundamental development skills, directly relevant to (at a guess) 85% or above of our members... obviously not every question is about them, but please don't try to deny that they are part of most-every developer's job... –  Marc Gravell Feb 14 '11 at 5:58
1  
(next I'll have to ask my TSQL question on server fault, despite the fact that many developers do a lot more TSQL than most dbas) –  Marc Gravell Feb 14 '11 at 5:59
add comment

I am a new user of Stack Overflow, and I also don't want to see some questions from time to time. So I just add some tags to my Ignored Tags list and this works fine for me. Not ideally (ignored tags are not hidden in search results), but it works.

From my point of view, I think that web design questions in many cases may relate to programming as well. Stack Overflow contains many questions about Windows Forms designing for example, and about other "visual" tasks. In both cases logically there is a some code, some task or bug and some kind of parser\compiler\visualizer (for example I think XSLT is markup language too). So I don't know what to answer for the question "Have we an absolute necessity for a separate site or not". Maybe advanced search abilities will solve all these problems. I mean the ability to hide some undesired tags.

I also worked as a web developer and web designer and some browser behaviour drove me crazy, like most difficult bugs in my programming experience. And my actual question in those cases was deeper. It was about "Why does this algorithm in a certain browser work in that way, and not as I want".

share|improve this answer
2  
Oops, I just found the "hide ignored tags" option in site preferences. What a surprise. Maybe StackOverflow site is already perfect :-) –  Dmitry Zorin Jul 6 '11 at 16:40
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .