Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re: PerlMonks site design (CSS)

by tye (Sage)
on May 17, 2012 at 01:32 UTC ( #970964=note: print w/replies, xml ) Need Help??

in reply to PerlMonks site design

1. Tableless layout

Yes, because CSS is so much better at sizing and positioning (!gi css mug). It gets tiring to try to rinse this KoolAid out of people's mouths, but nice as CSS can be for some things, it really is just fundamentally broken when it comes to sizing and positioning. Yes, I realize that "everybody" is using it that way. In fact, I find it hard to forget that because I constantly run into sites where the sizing and positioning is just horribly inflexible. I have a button to disable CSS when that happens. Yay for browser add-ons.

cellphones and other small-screen devices

Yeah, like that. In my experience, the number one reason for sites truly sucking on small browser windows (you don't even need to get down to "small screens" to have serious problems) is due to the use of CSS. Sure, you can make tables suck in small windows as well, but it is pretty easy to avoid those problem.

I've used PerlMonks quite a bit on tiny screens quite well. Depending on how small, you may want to turn off the unfortunately-composed navigation block and/or turn off the nodelets, etc. (w/ "/bare/").

And there already is a CSS-based layout.

- tye        

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://970964]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (5)
As of 2018-06-23 01:38 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (125 votes). Check out past polls.