Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: PerlMonks site design (CSS)

by tye (Cardinal)
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        


Comment on Re: PerlMonks site design (CSS)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://970964]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (7)
As of 2014-08-31 07:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (294 votes), past polls