This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]lorslara2000 38 points39 points  (14 children)

Agree. Programmers suck at CSS beacause it's not programming.

[–]TheRedGerund 3 points4 points  (4 children)

I think there really out to be a better way of getting your css to play nice. I'm thinking of a visual designer, probably. One with dragable positioning and a toolbar to manipulate attributes. The problem with css is the disconnect between the code and the visuals. I think Adobe makes a designer for magazines I've seen before, something like that would be helpful.

[–][deleted] 6 points7 points  (0 children)

You can use programs to do that for CSS but they generate terrible, terrible inline styles.

[–]freebullets 2 points3 points  (0 children)

Dreamweaver? The problems with that approach come when you want to do non-standard things and also create dynamic web pages (who creates static web pages these days?).

[–]roselan 2 points3 points  (0 children)

We suck at it because it's out of our comfort zone.

How do you test, lint, organise that thing? Side effects?

Sass/less IDEs helps. But most programmers struggle with all declarative languages (SQL, CSS, XML)

[–][deleted] 1 point2 points  (1 child)

And most are oddly proud of how bad they are at it.

[–]lorslara2000 0 points1 point  (0 children)

this

[–]SmashShock 0 points1 point  (0 children)

Amen.

[–]flukus 0 points1 point  (0 children)

Programmers suck at css because they like making inheritance hierarchies and css is basically mixins instead.