News for hackers. Stuff that matters.
Re:JSON stylesheets - screw CSS frameworks, use JavaScript -... by SamAtt on Monday December 21, 2009 @06:48PM (#1008921)
"CSS frameworks work whether or not client disable Javascript."

I've been thinking about this a lot lately and I'm not sure it's that big a concern anymore.

I did a test one day and tried to get through a day with Javascript disabled and I came to the conclusion the web simply isn't usable that way. Because these days even the simple sites require Javascript because tools like dreamweaver embed javascript for menus and other basic animations.

Re:JSON stylesheets - screw CSS frameworks, use JavaScript -... by windsurfer on Monday December 21, 2009 @07:23PM (#1009007)
There's a good chunk of people using NoScript. By forcing people to use javascript, you're making the barrier of entry higher for those people.

Sometimes, when I see a page completely broken because it requires javascript, I just close the tab. If it's too much trouble to get your pages, which might only have static text or other elements that don't require anything fancy, to work without javascript, it's probably not worth my time to check out your page.

Re:JSON stylesheets - screw CSS frameworks, use JavaScript -... by tptacek on Monday December 21, 2009 @06:56PM (#1008939)
Until very recently, you were either all-in with Flash or you couldn't watch most video online. Now there's ClickToFlash. Similar things are happening with JS. Either way, it's a disadvantage of doing styles in pure JS.
Re:JSON stylesheets - screw CSS frameworks, use JavaScript -... by axod on Monday December 21, 2009 @07:17PM (#1008997)
And it's a disadvantage to using CSS if the user has disabled CSS :/ I'm not sure why that argument is relevant. Fact is, 99%+ will have CSS and JS enabled.
Re:JSON stylesheets - screw CSS frameworks, use JavaScript -... by mdg on Monday December 21, 2009 @07:27PM (#1009014)
Sites still function without CSS. The same cant be said for poorly coded sites and javascript. I do agree this is mostly a non-issue though.