Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Slashdot.org News

Help Beta Test Slashdot CSS 581

After almost 8 years, Slashdot's HTML is finally getting an overhaul. For now the changes are almost entirely under the hood, as we migrate the current skin to CSS. Slashdot itself will migrate in the next few weeks, but for now, we'd appreciate it if people who understand CSS could take a look at Slashcode. If you use a browser that lets you select a stylesheet, you can take a look at that site with the Slashdot CSS Skin. Keep in mind that Slashcode doesn't look exactly like Slashdot, so there will be some differences between that site, and the final version that will appear on Slashdot. We're mainly looking for feedback on compatibility issues and blatant bugs. You can use our our SF bug tracker to submit bug reports. Thanks for your help. Once we move Slashdot, work will begin on a new look & feel. If you have ideas, you could start playing with the CSS stylesheets now!
This discussion has been archived. No new comments can be posted.

Help Beta Test Slashdot CSS

Comments Filter:
  • by geomon ( 78680 ) on Tuesday September 06, 2005 @12:03PM (#13490354) Homepage Journal
    Just about every site remodel has problems. I have just gone over the list of things I have issues with on our local public school's new website. Most of my comments have to do with broken capabilites. I'm sure that the folks at /. have tested this system in a non-production environment, but things are bound to go wrong at first. The unfortunate thing about my local school district's website has been access. How much of the /. staff resources are going to be committed to the rollout and how soon are problems going to be addressed?

    Considering the fact that it took nearly two minutes for the form to arrive makes me think we are in for a bumpy ride!
  • CmdrTaco? I have exactly two words for you.

    This. Rocks.

    Kudos on finally bringing Slashcode into the 21st century! The Slashdot style over on Slashcode looks absolutely wonderful, with none of the chunky layout problems that plague Slashdot itself! What I'd love to know is, how much bandwidth are you saving by using CSS? Many of the experiments done to date suggest that you could cut your bandwith usage by 30-50%! Will this update usher in a new era of faster page loading? Inquiring minds want to know! :-)
  • by TeXMaster ( 593524 ) on Tuesday September 06, 2005 @12:03PM (#13490356)
    for things like collapsing articles to header only and expanding them to full article? (And user options for the initial view)
  • XHTML (Score:5, Interesting)

    by Anonymous Coward on Tuesday September 06, 2005 @12:05PM (#13490377)
    Just curious -- not attacking or anything -- but why HTML 4 as opposed to XHTML 1 Strict? Is it because of the content type issues with a certain browser, strict XML compliance was too difficult, or simply that only purists ever seem to care? ;-)
  • by FortKnox ( 169099 ) * on Tuesday September 06, 2005 @12:06PM (#13490392) Homepage Journal
    After almost 8 years, Slashdot's HTML is finally getting an overhaul.

    I'm more surprised that after 8 years, slashdot is testing something on a machine that isn't the main server.

    Seriously, while you guys are changing things, how about changing it so ALL code changes go through regression testing along with some major user testing before you drop ut into the production servers. We all dislike 503s, and we have see a TON of bugs pop up (like last weeks 'unable to see comments' for several hours).
  • huh? (Score:4, Interesting)

    by bad_outlook ( 868902 ) on Tuesday September 06, 2005 @12:22PM (#13490547) Homepage
    finally, being as /. is such a tech site, it's about time to bring things into this century. Hell, I rework my site constantly, I still can't believe /. went so long with old/outdated/non-validated code. perhaps it could be a quarterly thing to update things in the future.
  • Re:css!! (Score:4, Interesting)

    by mrchaotica ( 681592 ) on Tuesday September 06, 2005 @12:33PM (#13490652)
    If you think about it, his theory would be totally unnecessary if they did.

    Incidentally, I agree with him -- designing web sites for broken browsers is like giving illegal immigrants drivers' licenses: it's stupid and it doesn't fix the underlying problem.
  • Re:XHTML (Score:2, Interesting)

    by nateziarek ( 904476 ) on Tuesday September 06, 2005 @12:35PM (#13490671) Homepage
    I am sure Spartanicus is a web god that I don't know about and as such I will soon be eating my words (and in only like my 4th post here, no less!), but that wasn't really a list of reasons not to use xHTML. It was a rant against using xHTML just to use xHTML. I personally use xHTML because I never coded HTML4 "properly" and having my xHTML fail has taught me how to do things right. Yes, I could have created a custom DTD to validate my poor HTML4. That or use xHTML. Which is easier again?
  • Re:XHTML (Score:5, Interesting)

    by slcdb ( 317433 ) on Tuesday September 06, 2005 @12:53PM (#13490803) Homepage
    That is one of the most ridiculous articles on web authoring that I've ever read. The author's logic seems to mainly stem from the fact that IE has extremely poor standards compliance. Of course it has poor support for XHTML: when IE was last released (6.0) XHTML was still brand-new.

    This guy is seriously arguing that people should not adopt a now mature standard, because one aging piece of software hasn't been updated in four years? He just needs to get over his love affair with IE and realize that the rest of the world is still progressing.

    Addmitedly, I don't know when the article was written, but that's only because the author didn't date it. To argue that XHTML is bad because old UAs poorly support it is truly a case of the tail wagging the dog. I can hardly believe that the author doesn't understand that.
  • Re:css!! (Score:5, Interesting)

    by CowboyBob500 ( 580695 ) on Tuesday September 06, 2005 @01:21PM (#13491108) Homepage
    Personally I design to standards and then detail the charges for the time it takes me to fix it on IE in the final invoice. Then the client knows exactly how much the use of IE is costing them as a percentage of the total cost of the project.

    It doesn't cost them anymore than before, but it really opens their eyes.

    Bob
  • Re:Fortunately (Score:4, Interesting)

    by spectre_240sx ( 720999 ) on Tuesday September 06, 2005 @01:59PM (#13491432) Homepage
    Taken from A List Apart:

    "Perhaps the biggest benefit of this particular example is the bandwidth savings:

            * Savings per page without caching the CSS file: ~2KB per request
            * Savings per page with caching the CSS file: ~9KB per request

    Though a few KB doesn't sound like a lot of bandwidth, let's add it up. Slashdot's FAQ, last updated 13 June 2000, states that they serve 50 million pages in a month. When you break down the figures, that's ~1,612,900 pages per day or ~18 pages per second. Bandwidth savings are as follows:

            * Savings per day without caching the CSS files: ~3.15 GB bandwidth
            * Savings per day with caching the CSS files: ~14 GB bandwidth

    Most Slashdot visitors would have the CSS file cached, so we could ballpark the daily savings at ~10 GB bandwidth. A high volume of bandwidth from an ISP could be anywhere from $1 - $5 cost per GB of transfer, but let's calculate it at $1 per GB for an entire year. For this example, the total yearly savings for Slashdot would be: $3,650 USD!

    Remember: this calculation is based on the number of pages served as of 13 June, 2000. I believe that Slashdot's traffic is much heavier now, but even using this three-year-old figure, the money saved is impressive."
  • by Tester ( 591 ) <olivier.crete@oc ... .ca minus author> on Tuesday September 06, 2005 @02:12PM (#13491563) Homepage
    Using the layout as slashcode, it seems that the font is specified to be Serif everywhere... I much prefer to read on-screen stuff with a sans font, which is my default. Please dont specify the font and just use my browser's default... Please remove "font-family: serif;" from the body{}

    Thank you,

    Tester
  • by Orrin Bloquy ( 898571 ) on Tuesday September 06, 2005 @02:15PM (#13491596) Journal

    ...and use CSS to reposition the sidebar/navbar content below it. Half the point to using CSS for accessibility is to avoid going through navlinks at the beginning of every page. I hear these guys [nau.edu] managed it across their site without compromising performance in IE 6 or spectacular hacks (and yes, it was tested in IE, Safari, Firefox, Opera and Konqueror).

    For the curious, the left and right navbars are absolutely positioned and the central content has left/right margins which mimic their width, to achieve the same liquid layout.

    The HTML4.0 thing is bullshit, plain and simple. Authoring tools like Dreamweaver work better when working within XHTML spec, just lose the XML prolog until The Brave New World of XML-parsing UAs is here and we can stop serving text/html. XHTML1.0 Transitional plays nice with every UA I've tested, from Netscape 4.7 up.

  • by Anonymous Coward on Tuesday September 06, 2005 @02:25PM (#13491697)
    I am glad to see this CSS refreshening of the Slash looks, but I was *very sad* to see that there is STILL no automatic detection for mobile browser support! I tried with my AvantGo, Pocket IE, my phone's Openwave UP.Browser and Netfront browsers and NONE of these are supported properly.

    To make things even worse the CSS version of Slashdot is not as compatible anymore with these mobile browsers as they are not so CSS-capable as desktop browsers are. In other words: sh*t. :(

    What I need is a special mobile version of Slashdot that loads AUTOMATICALLY when the 10-15 most popular mobile browsers hit the slashdot.org site.
  • Re:css!! (Score:3, Interesting)

    by CowboyBob500 ( 580695 ) on Tuesday September 06, 2005 @02:43PM (#13491913) Homepage
    I don't just target IE. I give a complete breakdown of costs for all things on the invoice. But unlike most people instead of just detailing "web pages" or something, I break down what the cost of development was for each browser.

    Again, it doesn't cost the client anything more than normal, and I have plenty of clients who come back for more business.

    Bob
  • by portscan ( 140282 ) on Tuesday September 06, 2005 @03:26PM (#13492344)
    let's see:
    HTML 3.2 [w3.org] - 1997
    HTML 4.01 [w3.org] - 1999 (!)
    XHTML 1.0 [w3.org] - 2000, revised in 2002
    XHTML 1.1 [w3.org] - 2001

    Welcome to the year 1999. The future is now. While I appreciate the efforts of the Slashcode developers, I would like to point out that it is still possible to write spectacularly awful code in HTML 4.01. Yes, it is possible to do so in XHTML, but it is more difficult. My one request to the developers (and believe me, you will thank me when maintaining this code base) is to use <div> tags, lists, and CSS positioning for layout instead of tables. It makes your code so much cleaner and easier to edit. In fact, to me it is the main benefit of CSS.

    (If you remember this article [alistapart.com], posted to /. a while back, it goes through some of the steps of converting a static image of a /. page to XHTML and CSS)
  • by hackstraw ( 262471 ) * on Tuesday September 06, 2005 @03:37PM (#13492480)
    Please dont specify the font and just use my browser's default... Please remove "font-family: serif;" from the body{}

    I guess that is a valid request, but you are in the minority, and slashdot actually does fonts "correctly".

    For most people, a proportionally spaced serif font is easier to read for the body of a document, and a proportionally spaced sans-serif font is better for thing like headlines or section titles. However, after just typing that I went to a number of popular news sites, and they use sans-serif fonts everywhere.

    Is my font data only applicable to printed text and not text displayed on a screen? Personally, I'm a fan of the way slashdot does their fonts (in the right browser :)
  • by Psiren ( 6145 ) on Tuesday September 06, 2005 @04:00PM (#13492740)
    For most people, a proportionally spaced serif font is easier to read for the body of a document, and a proportionally spaced sans-serif font is better for thing like headlines or section titles.

    That's generally true for print, I'm not so sure about on screen reproduction (anyone care to offer any case studies?). The theory is that the serifs are supposed to help guide your eye, so it's easier to see what the letter is. However, given the relatively low resolution of screens, it doesn't seem to work as well for me. I certainly prefer serif fonts, and have told my browser to always override the font to my own preference.

The optimum committee has no members. -- Norman Augustine

Working...