Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Slashdot Index Code Update 386

For years now Slashdot has posted what we call "Sectional Content". That is to say, stories that we think are good, but since we try to keep the Slashdot Main Page to around 15 stories per day, some stuff just gets put into the sections. This content is mostly lost to readers who simply don't know it exists. Today we're deploying new code to help you find that content (and alternatively, to disable it).

One of the most common questions I get is simply "What does the '2 More' mean in the left side menu?" To me it's obvious: it means there are 2 more stories on say, apple.slashdot.org than you have seen on slashdot.org. This is because Slashdot probably already had 15 stories today, and this particular story is only of interest to users who explicitly chose to view Apple stories.

Those little 'N More' snippets clutter up the left hand menu, and confuse people. Our power users know that they can suck all the sectional content into the main page, but very few users actually bother with that kind of customization. And just as important, we have a lot of content that is simply lost because most of you never knew it was there in the first place.

What you'll see now is the interleaving of sectional content with main page content. These articles are displayed in a very abbreviated format, amidst the other stories. This is content we've been posting on Slashdot for years, but most users never knew. I'm pleased with the design of the whole thing. I think it looks really nice and doesn't clutter up the page.

Of course some users will always disagree with me, and for them there are now a plethora of user configurable options. Essentially, each section has a range of options ranging from "All" (Meaning, every story is displayed in full text) to "None" (Meaning I really really really never want to see anything about Apple really no seriously I'm not kidding!)

These options are available on the left hand menu by simply clicking the 'Sections' menu entry. A fancy little window will open with various tools for you do play with allowing you to choose what content on Slashdot you want to read... and perhaps more importantly, to disable the content you don't. The default view of Slashdot has slightly changed today, but you can set your preferences back to make the site look like it did before too.

We are keen on making sure that this works for as many browser platforms as we can. We've tested it on the platforms used by around 96% of you. (that is to say, Internet Explorer, Safari, Firefox, under Windows, Mac, and Linux) and it works on those platforms. However if your platform doesn't work, you can still change the settings from the user preference page (click the word 'Preferences' on the left hand menu if you are logged in. If your browser doesn't support javascript, clicking the 'Sections' menu item on the left hand menu should take you there.).

We fully expect there to be some bugs with this, so please feel free to contact us... preferably by submitting a bug report to our sourceforge project tracker. We hope to have any major kinks worked out of the system in the next few days, so just hang in there.

All in all I am very pleased with this. This solves a number of long standing problems on Slashdot: That is to say sectional content getting "Lost" in the shuffle, the left hand menu being confusing, and the user preferences to twiddle these settings being buried so deep in the UI that nobody would bother changing them.

Best of all, if any of this bugs you, it takes just seconds to disable this stuff. In fact, it would probably take less time to fix it then to post a comment complaining... not that that will stop some of you ;)

update many people have commented on the design of the abbreviated story. Many make great points about how they visually could be interpreted as being "Footnotes" or "Related" somehow to the content above them. Just a reminder, the site is all nicely CSSified now... modifiy the CSS send it our way. If someone creates a design that works better, we'll use it! We're not married to what we have. Personally I wanted the grey curve on the bottom right side, but we thought we'd need an extra DIV to get it right, so this was the compromise.

updated again the reason we don't update the index 'on the fly' is because it is possible for you to get content that we don't actually have yet. We don't have a full ajax engine yet- so if you made an abbreviated article be a full text article, we'd have missing fields. When we have a real dynamic engine for loading the content, doing it on the fly will be trivial. Today I think it would just look crappy.

This discussion has been archived. No new comments can be posted.

Slashdot Index Code Update

Comments Filter:
  • by pimpimpim ( 811140 ) on Monday January 23, 2006 @01:04PM (#14540268)
    I have one request. Can the sections that you choose to be in 'Full' format also be added to the 'older stuff' slashbox? Since the topics end up in the 'older stuff' box now faster than before, I'd like to see if I've missed something.
  • Bless the editors (Score:2, Interesting)

    by dubl-u ( 51156 ) * <2523987012&pota,to> on Monday January 23, 2006 @01:09PM (#14540340)

    Wow! There's so much content that doesn't make the main page. And thank goodness, as I sure wouldn't care to see it. I had no idea that the editors were doing such a good job.
  • More discussion (Score:2, Interesting)

    by engagebot ( 941678 ) on Monday January 23, 2006 @01:11PM (#14540368)
    Now maybe we'll have more posts on the stories that wouldn't normally on the front page. I usually read the games section, but alot of the stories hardly get any posts at all...
  • by aug24 ( 38229 ) on Monday January 23, 2006 @01:16PM (#14540442) Homepage
    I agree with both of you. Put the extra div in ;-)

    What's the problem with that...?

    J.
  • by aug24 ( 38229 ) on Monday January 23, 2006 @01:20PM (#14540481) Homepage
    How about clicking on the bar makes it fold out to reveal the usual synopsis? J.
  • Disclosure Triangles (Score:2, Interesting)

    by Anonymous Coward on Monday January 23, 2006 @01:24PM (#14540547)
    Time to go from "what the heck" to "hey neat": 50ms.

    How about some disclosure triangles next to to the stubs so I could check out the description without having to open up a new tab?
  • Re:Like it (Score:3, Interesting)

    by Ryan Stortz ( 598060 ) <ryan0rz&gmail,com> on Monday January 23, 2006 @01:33PM (#14540666)
    Here's an idea, how about after so many replies, the article is 'promoted.' Where the full article summary is listed rather than just the one title. This would only apply to articles that were posted as the one-liners to begin with. Basically, it would prevent topics from falling through the cracks because you or one of the other editors didn't believe it was worthy of the front page.

    I'm probably in the minority in this second suggestion, but how about allowing the one-liner articles to be expanded using script. That way I don't need to open the entire article in order to get an idea on what its about. There are bandwidth concerns with doing this though. A sizable chunk of your bandwidth would be used for something that a good amount of slashdot readers may never actually expand and read. If I were in your shoes, I probably wouldn't have the feature turned on by default, but I know I certainly would use it.
  • Missing Sections (Score:3, Interesting)

    by millahtime ( 710421 ) on Monday January 23, 2006 @01:34PM (#14540670) Homepage Journal
    I noticed that at least the BSD and Apache sections are missing from the nifty Sections javascript window. Yet, they are there in the Preferences section. Oversight? On purpose? Customizable?
  • Digg Dotted (Score:3, Interesting)

    by carrier lost ( 222597 ) on Monday January 23, 2006 @01:40PM (#14540745) Homepage

    Wow. Digg really has you guys shook up. That's great. That's what competition's all about. This is the exact kind of action Microsoft, the recording industry and the Baby Bells would be forced to make if there were really competition in their worlds.

    kudos!

    MjM

  • Suggested feature (Score:5, Interesting)

    by balster neb ( 645686 ) on Monday January 23, 2006 @01:41PM (#14540758)
    This feature is a welcome addition, since I now no longer have to visit different sections to view the "sectional content".

    Here's one suggestion for an improvement: How about automatically "promoting" abbreviated stories to full stories if a certain number of comments are posted on it. In other words if, say 200 comments are posted on one of these abbreviated stories, it becomes one of the main page stories and it's full summary is displayed.

    The reason behind this is that if a "sectional" story is particularly popular, it probably deserves the same treatment as the major stories. I am more likely to take interest in a story if a large number of comments have been posted to it. Assuming that a good default is chosen for number of comments before an article is upgraded, this shouldn't affect your 15 stories a day rule much. Of course, registered users should be allowed to select their own minimum comment count.

    In effect this would probably be a type of crude article moderation. The sectional stories are moderated up by way of user comments.

    Of course, if you have more ambitious changes to story selection in mind, this wouldn't be of much relevance.
  • by slank ( 184873 ) on Monday January 23, 2006 @01:47PM (#14540829) Homepage
    There's a lot of talk of adding an upper curve on the related stories, but it makes more sense to me to have them look like the main headlines: White text on a green background. That way they just look like collapsed story boxes, and stand on their own. Using any other coloring will make them look like they are part of the story box above, as footnotes of some sort.
  • Re:MAKE IT related (Score:2, Interesting)

    by murfman5000 ( 757191 ) on Monday January 23, 2006 @01:52PM (#14540896) Journal
    Only put items in the gray area below the post which match the category of the post above it. e.g. 'IT: IE7 Leaked' would have only 'IT' articles below it in the gray area. 'Slashdot Index Code Update' post doesn't have a category so put an EMPTY gray area below it. Uniformity is good. Categorizing this is good.
  • Re:Like it (Score:3, Interesting)

    by RealProgrammer ( 723725 ) on Monday January 23, 2006 @01:54PM (#14540924) Homepage Journal
    Do I push the article to the top of the page (hearing 50 readers post DUPE as they cry in their soup!) or expand it and let it continue to slide down...

    Hmmm, I don't know. I was only thinking about how verbose the story references were.

    Personally I'd prefer not to have stories sort by popularity, but only by time as it is done now. That might be a per-user preferences selection. I can see that kind of sorting being a real problem, as one story could explode and dominate the attention of users and moderators, artificially aided by the sorting system.

    Part of the implemenation also has to guard against trolls. You could score each story based on the sum of each comment's mod points times its age, or some similar formula. That might be slow :-).

  • Re:Suggested feature (Score:4, Interesting)

    by Sarisar ( 842030 ) on Monday January 23, 2006 @02:17PM (#14541163) Journal
    Article Modding sounds interesting, but should also include post scores as well. A story with 10 +5 insightful / interesting / funny mods is a better read then 200 goatse links!

    Of course that would slow down it turning up on the main page as people would have to first post and then be moderated.

    Although I still generally just read the RSS and go from that as to which stories I want to read but it's nice to see people are still trying to improve /.
  • by LDoggg_ ( 659725 ) on Monday January 23, 2006 @02:19PM (#14541183) Homepage
    I like the green line

    How about this [cox.net] ?
  • by Qzukk ( 229616 ) on Monday January 23, 2006 @02:30PM (#14541315) Journal
    They're woven in by posting time, so if you have main articles posted at 1PM and 2PM, and a semiarticle (is there a better word for this?) at 1:30, the semiarticle appears between the two.

    I think the fastest solution to the "looks like a part of the previous article" is to just use a grey bar with all square corners. The rounded bottom curve looks like it matches with the rounded upper curve on the previous article.

    I like the "In other news..." idea someone else posted though. If there are 4 or 5 articles or something, maybe they can be collected together into a fake "article" looking thing with that as the article title? This would probably mess with any ajax used to expand the article content though...
  • by CDMA_Demo ( 841347 ) on Monday January 23, 2006 @02:34PM (#14541352) Homepage


    The problem with Slashdot is that the signal to noise ratio of comments has been getting worse and worse.

    Well, who is submitting the noise and the signals? The best part about slashdot that I like is the 'slashdot effect' which punishes websites for publishing something of interest to the trolls. I don't think that is going to change. Besides, Slashdot's engine needs some upgrading soon so that stories are submitted faster and news arrives at a higher frequency, eventually the trolls will distribute their efforts uniformly and it won't be so bad.

    I personally feel that the FreeBSD section has a better S/N ratio simply because people interested in FreeBSD are few and often more mature that trolls under other no-brainer sections, but that is just my opinion.

    Can you imagine, why out of a couple of million news sites only a few stories make it to slashot everyday? Some stories are rejected outright without any reason. What we need in slashdot is some sort of advanced DIGG-like feature where a good story simply bubbles up and bad ones go down.

  • by AeroIllini ( 726211 ) <`moc.liamg' `ta' `inilliorea'> on Monday January 23, 2006 @02:49PM (#14541519)
    Yes, I could skin it now, but that would require feeding the pages through a proxy that adds other stylesheets or having a browser that supports restyling on the fly. I meant having it as an option in a user's preferences page, right there next to the homepage customization, so the style I set would be the same every time I logged in, from anywhere.
  • by DMUTPeregrine ( 612791 ) on Monday January 23, 2006 @03:07PM (#14541716) Journal
    Make it look like the main headlines, and also have a small upward facing arrow either on the left or right. Clicking on the arrow should make it face down, and expand the story. pehraps something like TiddlyWiki [tiddlywiki.com]'s ability to close and open articles from the sidebar as well. So when you click on a section link, all of its articles expand onto the main page, or close if they are already displayed.
  • Slashdot rocks. CmdrTaco rocks. Thanks for all the effort from the Slashdot developers, its fantastic.

    I would like to suggest that maybe the small, headline only stories would look better (and look much more like the old slashdot) if they were grouped at the bottom of the page, instead of mixed in between the larger stories. Is the order which those stories were posted with respect to the main stories really that important? The only real difference is to create an impression of 2 seperate sets of stories which are "scrolling" by as they are posted / expire, instead of just one set of stories. (did that make any sense?)

    Anyway, the site looks great as it is. And I think we all know that the real strength of Slashdot is the deep, intellectual discussion from its user base ;)
  • by Anonymous Coward on Tuesday January 24, 2006 @12:54AM (#14546196)
    I only browse /. at http://slashdot.org/search.pl [slashdot.org]. That way (up to now, I hope the new index doesn't change that behavior!) I get to see blurbs of all the stories without all the overhead. I get thirty stories per page instead of... whatever it is on the main page - I can't remember, it's been so long since I've seen it.

    So if you don't like the new look (or didn't like old one), try this one instead.

Real Programmers don't eat quiche. They eat Twinkies and Szechwan food.

Working...