Slashdot Mirror


ALA 3 Goes Online

Qbertino writes "Jeffrey Zeldmans Alistapart ("ALA"), a very educative website for everything concerning webdesign, that also heavily promotes web standards, has come back online in it's third incarnation. As you might expect from one of the world leading web designers it works good in all standards compliant browsers and - other than recent attempts at webdesign - doesn't make your eyes bleed ;-)."

42 comments

  1. Web Design Goodness by Bistronaut · · Score: 1

    Yay! The article on tabs is particularly delicious.

  2. Eyes ARE bleeding by angle_mark · · Score: 2, Interesting

    After reading that the site wouldn't make my eyes bleed I happily went and took a look but ugh! All that red text and faint type. My eyes are bleeding! The content on the site IS good though. An interesting read.

  3. What's soo bad about games.slashdot.com? by Creepy+Crawler · · Score: 1

    I have all the optimisation settings on: As many FP (front page, not first post you nimwit) articles and +1 on every thread. Along with that, I have "AvantGo" style turned on so this place reads like a little retarded child of Usenet.

    All I've got on every slashdot page is basic text, the Slashdot image link and NO banner image. I disabled it a while back.

    So what's wrong with games.* ?

    --
    1. Re:What's soo bad about games.slashdot.com? by mhesseltine · · Score: 1
      So what's wrong with games.* ?

      Other than blinding white text on purple gradient background, nothing.

      Also, I couldn't agree more on using the Lite setting for Slashdot. I only wish you could apply a custom stylesheet to that.

      Hello? Editors? Slashcoders? CSS support? Please?

      --
      Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    2. Re:What's soo bad about games.slashdot.com? by Cecil · · Score: 1

      Is that all people are bitching about? Jeez. I thought that maybe my Privoxy proxy was eating out the retardedness or something, but they're complaining about the way the gradient backgrounds of the HEADLINES ONLY are a little hard to read?

      I happen to think the color scheme on games.slashdot.org is pretty slick. In fact, I don't even have any trouble reading the headlines personally.

      I've seen a hell of a lot more irritating, unreadable, stupid site designs than that. Starting with anything that uses Javascript menus.

    3. Re:What's soo bad about games.slashdot.com? by Hobart · · Score: 1
      Unfortunately, if you use the "Lite" setting, slashdot does not list all of the comments that are on the story.

      In some cases, there can be 15 score-3-or-higher comments, but it will list "10", and only actually show 7.

      I dutifully filed a bug [497457] against this in Sourceforge back in December of 2001, the bug was closed out by Rob himself as "Part of a larger problem we know about". I reopened it in June 2003 when it hadn't been fixed a year later, but it "...won't be fixed until...substantial parts of the comment system [are rewritten]".
      http://sourceforge.net/tracker/index.php?func=deta il&aid=497457&group_id=4421&atid=10442 1

      So, now I need to log in so that I see all stories [and to see if I have mod points or to metamod], then need to erase my cookies and reload each story page. Tedious. If anyone else is experiencing this, it'd be nice to know. :-) Heck, I'll subscribe if it's fixed.
      --
      o/~ Join us now and share the software ...
    4. Re:What's soo bad about games.slashdot.com? by Brandybuck · · Score: 1



      That's because the cone cells in your eyes severly mutilated five seconds after your first visit there. That's why the Games scheme looks "pretty slick", but everything else is in washed out sepia tones. I recommend a month of complete sensory deprivation treatment.

      --
      Don't blame me, I didn't vote for either of them!
  4. Editor! Editor! by V.+Mole · · Score: 1

    And now the same story, with semi-competent editing:

    "Jeffrey Zeldmans A List Apart ("ALA"), a very educational website for everything concerning webdesign [no comma] that also heavily promotes web standards, has come back online in its third incarnation. As you might expect from one of the world leading web designers, it works well in all standards compliant browsers and - unlike other recent attempts at webdesign - doesn't make your eyes bleed ;-)."

    I apologize for the grammar flame, but my brain was bleeding.

    1. Re:Editor! Editor! by dmorin · · Score: 1
      Jeffrey Zeldmans

      You forgot the apostrophe.

      Grammar flame not, lest ye be grammar flamed.

    2. Re:Editor! Editor! by V.+Mole · · Score: 1

      Ack!

      Well, I did say "semi-competent".

  5. Squint squint by Dancin_Santa · · Score: 2, Insightful

    Gray text on gray background is good design?

    4pt font is good design?

    Physician, heal thyself!

  6. Are you fsking kidding me? by V.+Mole · · Score: 2, Insightful

    Let's see: low contrast type. Doesn't expand or shrink to fit into browser window. *plonk*.

    This is supposed to be the paragon of web design? ALA has good articles and ideas. I wish they'd followed some of them in their redesign. (Their second incarnation was pretty good. I wonder what happened...)

    1. Re:Are you fsking kidding me? by mhesseltine · · Score: 1

      I was just getting ready to comment on this. While the use of CSS, XHTML, etc. is a good thing, the use of these technologies to create a 599 pixel width column, centered in the page, is not. Gee, if I force my users to only use a certain amount of screen real estate, I could do these things too.

      ALA, let me know when you have a page design that respects the user's preferences for browser window size. Otherwise, credit C-Net for your layout. After all, I remember that layout from 4 years ago.

      --
      Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    2. Re:Are you fsking kidding me? by wowbagger · · Score: 3, Insightful

      Fixed width content - check.
      Setting a cookie for no adequately explored reason - check.
      Poor contrast on fonts - check.

      Yup. Good design.

    3. Re:Are you fsking kidding me? by TheViewFromTheGround · · Score: 2, Insightful

      Regarding fixed width designs: There are good reasons to use fixed width designs. The primary good reason to fix the width is that readers tend to suffer more-than-usual fatigue reading lines beyond the 65-80 character range. But there are much more elegant ways to go about doing this than what ALA is doing, and what's more, Zeldman has even linked to sites that explain the techniques.

      Regarding the ALA redesign and Zeldman's design in general: It kinda sucks, for reasons everybody has mentioned. The guy knows the technical side of doing it very well, and knows how to explain the technical side in a way that's eerily clear and concise. But his aesthetic and design choices leave something to be desired.

      One of the problems here is that there's a sacrifice going on here -- the do-anything-for-validation sacrifice. So what if a technique that should validate (such as some of the techniques to cut line length to aid in readability) in reality doesn't? And more specifically, I think that the XHTML side of the validation should be the more important. The CSS part is trickier business, and lots of hacks are needed, but the point is that the document structure should be coherent, as simple as possible, and reflect the content of the document, and that's what the XHTML does.

      --
      Online citizen journalism from the inner city: The View From The Ground
    4. Re:Are you fsking kidding me? by V.+Mole · · Score: 1

      The primary good reason to fix the width is that readers tend to suffer more-than-usual fatigue reading lines beyond the 65-80 character range.

      No, that's not a good reason. If I find the text too wide for comfort (and I often do), I *gasp* narrow the window. Gee, that solves the problem *and* avoids the need for any silly-ass tricks that may or may not validate *and* lets me access the sidebars *and* works on narrower than average screens/windows/whatevers.

    5. Re:Are you fsking kidding me? by TheViewFromTheGround · · Score: 2, Interesting

      No, that's not a good reason. If I find the text too wide for comfort (and I often do), I *gasp* narrow the window.

      On the other hand, not all users are going to be apt to do this and it's a courtesy to have the default behavior be the most readable on the most screens. Anyway, the techniques I described use max-width and an IE specific technique to accomplish the same in the CSS, which means that, unlike ALA, you can always narrow the window as much as you'd like. You can see it in action: http://www.viewfromhaiti.org.

      Certainly, it's just as bad as using all the IE hacks for other CSS behaviors that people have come up with, but no worse.

      Try to be a little more civil.

      --
      Online citizen journalism from the inner city: The View From The Ground
    6. Re:Are you fsking kidding me? by ENOENT · · Score: 1
      On the other hand, not all users are going to be apt to do this...

      Just like not all McDonalds customers are apt to know that hot coffee should not be applied to one's body, and therefore all coffee should be served at the least objectionable temperature for coffee bathers, 102 degrees Fahrenheit.

      Resizing the browser window: it's not just for rocket scientists anymore!!!

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    7. Re:Are you fsking kidding me? by jhunsake · · Score: 1

      On the other hand, not all users are going to be apt to do this

      Not apt to resize their browser window?! Then they shut off the damn computer and go read something else.

      Where you make-an-excuse-for-everything-and-everybody people come from is beyond me.

    8. Re:Are you fsking kidding me? by kisrael · · Score: 1

      Well, at least they avoided one of the more frequent sins with this kind of design: the font size is easily resizable. (Ctrl+scroll wheel in IE or View|Text Size|)

      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    9. Re:Are you fsking kidding me? by blufive · · Score: 1
      one of the more frequent sins with this kind of design: the font size is easily resizable
      Lack of resizability is an anti-feature in IE, not a problem with websites.
    10. Re:Are you fsking kidding me? by kisrael · · Score: 1

      Lack of resizability is an anti-feature in IE, not a problem with websites.

      I dunno if I agree about that:

      I could think of some weak reasons why it might be useful to at least have the option of specifying a fixed font size. A well-designed site will be resizable, a poorly-designed site won't be.

      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    11. Re:Are you fsking kidding me? by Brandybuck · · Score: 2, Funny

      On the other hand, not all users are going to be apt to do this and it's a courtesy to have the default behavior be the most readable on the most screens.

      Dear 12" monitor owner,

      I am sorry to hear that my use of a 933 pixel wide is causing you some distress. Unfortunately there is nothing we can do to correct your problem. You see, our master web designers at www.aripapart.com have told us that the minor inconveniences of 21" monitor owners far outweigh the fundamental usability needs of 12" monitor owners. May I suggest you 'get with the program' and buy the 17" PowerBook and toss out that 12" iBook?

      Sincerely,
      R. J. Noyed

      "This site best viewed with a maximized browser window"

      --
      Don't blame me, I didn't vote for either of them!
    12. Re:Are you fsking kidding me? by V.+Mole · · Score: 2, Interesting

      Nice site (seriously!) (at least once I noticed that the link and the text didn't match :-)) But, you note, I can't make it as *wide* as I want. Better than an absolute fixed width, but still annoying.

      Try to be a little more civil.

      Huh? You stated an opinion, I disagreed. If disagreeing with you is uncivil, then you're not going to like this post either, I suppose. If you're objecting to the term "silly-ass", well, then, you shouldn't be hanging out on slashdot: it gets a lot stronger than that.

    13. Re:Are you fsking kidding me? by Muggins+the+Mad · · Score: 1

      > Anyway, the techniques I described use max-width and an IE specific technique to accomplish the same in the CSS, which means that, unlike ALA, you can always narrow the window as much as you'd like

      Yes, but can you *increase* the width?

      Many web sites appear as a tiny little box in the corner of my screen these days. 600 pixels wide is *small*. Thanks to decent web browsers I can increase the size of the fonts to a readable size, but often end up with paragraphs two or three words wide, which are really difficult to read!

      Is it really too much to expect users to have their browser window a size and shape that they find comfortable? I mean, really?

      Do newspapers come with torches because people might try and read them in bad light?

      Are TV programs made to occupy only half the screen because the viewer might be using a projector and find the picture too big?

      - MugginsM

    14. Re:Are you fsking kidding me? by Anonymous+Brave+Guy · · Score: 1
      The primary good reason to fix the width is that readers tend to suffer more-than-usual fatigue reading lines beyond the 65-80 character range.

      Unfortunately, that isn't strictly true. It's hard to read text beyond a few inches in width, the exact distance obviously varying with reading distance. That doesn't correspond to a given number of characters or words, however; font size (in pixels), viewable screen size, resolution and such all play a part as well.

      The difference is vitally important in fluid design for web sites, because it means you can't insert hard-positioned <br> tags and such. Instead, you need to use tools like max-width (except that almost nothing supports it yet), &nbsp; and <nobr>.

      Incidentally, who cares if the latter isn't official W3C standard? It works in pretty much every browser I've ever seen, and as such they should have made it part of standard HTML long ago. I'd far rather use something that's going to work than something that's theoretically standard but not actually supported for 95% of the visiting the site...

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  7. Permanent URL by metalhed77 · · Score: 3, Interesting

    On each article page, there is a link labeled Permanent URL which you click to permanently bookmark the page. Now, i can't figure out how to get to a page in such a way where the permanent bookmark url is different than the page I'm viewing, but I'm sure that this is not good UI design. Why are all these URLs having to be reused? there is no good reason, especially with things like modrewrite. I've always found ALA to be useful, but often out of step with the true philosophy of the W3C. That being said, I think W3C HTML standards suck and are philosophically broken in the first place, so maybe he has a point.

    --
    Photos.
    1. Re:Permanent URL by Diclophis · · Score: 1

      Typically in CMS systems the software will create a 'hardcopy' of the dynamic content and store it in a seperate 'archive' dir or something... that way you can always get to the information even if the db server is dead, or the id numbers of the articles have been reset etc.

  8. "educative" indeed by orthogonal · · Score: 1

    "Jeffrey Zeldmans Alistapart ("ALA"), a very educative website for everything concerning webdesign, that also heavily promotes web standards, has come back online in it's third incarnation.

    Ah, if only we an "educative" web site for everything concerning grammar!

    ("Jeffrey Zeldman's Alistapart ("ALA"), a very educational (yes, "educative" is a word, and highly awkward one in this context, too) web site (but "website" is also apparently accepted) for everything concerning web design ("webdesign", however, is not -- perhaps in German?), which also heavily promotes web standards, has come back online in its third incarnation.)

  9. Zeldman by Anonymous Coward · · Score: 0

    Uh... the day Slashdot links to Zeldman is the day I stop reading Slashdot...

    1. Re:Zeldman by Hammerikaner · · Score: 2, Interesting

      Uh... the day Slashdot links to Zeldman is the day I stop reading Slashdot... So... I guess you won't be here tomorrow? Zeldman is a true leader in web standards, and A List Apart has been an invaluable reference for this amateur web designer.

  10. My .02 by linux_warp · · Score: 1

    Despite the comments about the faint color and fixed width, I think the site is a very good resource for any web developer. It has alot of great content on it, I found it useful when making http://www.mindwarp.net

  11. My 1 Cent by TomGroves · · Score: 2, Interesting

    Faint Text: Looks fine to me on three different monitors. Perhaps you should adjust your contrast?

    Fixed Width: It is a trade off. Yes, text could flow on forever until it fills the user's window width (which is very bad), or the text can be set to a reasonable fixed width, preventing users from resizing the text as desired (bad but less bad) but saving a lot of work for users that don't mind the choosen fixed width.

    Final thought: (and this is not a plug in anyway because I am sure most of /. would find my website rather trivial) Something of a middle ground can be found by using EMs to set the width of the text area as I have done with my personal site. By doing this the text column is resized along with the text size. Though the text size has to shrink to also shrink the column (though this too could be avoided with JS), it seems to be a good 85% of the time rule.

  12. ALA Logo by Anonymous Coward · · Score: 0

    Is it just me or is the new ALA logo a little phallic?

    1. Re:ALA Logo by Burb · · Score: 1

      It's you

      --

    2. Re:ALA Logo by Viol8 · · Score: 1

      Well the porn industry is one of the biggest things on the web so its kind of appropriate :)

  13. Here's a possibility... by Millennium · · Score: 1

    Here's a case where JavaScript might actually serve some use.

    The The 80+-column eyestrain thing is a valid point. So is the point of making the page as wide as you want. What if a column were to default to 599px wide (using ALA as the example here) but then feature a "Wider" button which, when pressed, made the width of the column depend on the width of the window?

    A button like this could be done in less than ten lines of JavaScript, and that includes functionality to make it toggle the fixed width on and off. With something like this, everyone would be happy, no?

    1. Re:Here's a possibility... by Anonymous+Brave+Guy · · Score: 1

      FWIW, I've seen several sites that provide a similar feature for their fonts. The sizes are hard-coded to preserve the layout, but there's a set of buttons for "normal size", "large text" and "small text", which instantly switch the display as indicated. For sites that are quite clever with their layout, this seems a good compromise if you need to hard-code the text size but still want to cater for a variety of readers.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    2. Re:Here's a possibility... by Millennium · · Score: 1

      Exactly; font-size switchers are Good Things. Granted, it's just coding around an IE misfeature, but this is the kind of thing that JavaScript is really good for.

      If only more sites that used JavaScript did stuff like that. Forget the cheesy animations; JavaScript really comes into its own when you're using it to make the site Just Plain Work Better.

  14. still broken by metalhed77 · · Score: 1

    That kind of thing is silly. Something like that should be user transparent. These kinds of things seeping into userspace are a Bad Thing(tm). Users don't need to know about your CMS. This kind of thing should be solved with proper architecture. In the worst case mod rewrite could serve as a bandage.

    --
    Photos.
  15. Shame about the browsers :-( by Anonymous+Brave+Guy · · Score: 1

    As usual, A List Apart offers interesting insights on what can theoretically be done with CSS. What a shame about the browsers.

    I've recently been involved in a complete redesign of a fairly large club web site (several dozen pages, several thousand page hits per month). One of our goals was to move from an old, table-based and clunky design to a streamlined system based on XML --XSLT--> HTML and CSS.

    We spent a considerable amount of time investigating how the pages rendered on CSS-capable browsers, and ensuring that the HTML degraded to at least a readable form on older browsers.

    Almost every attempt to use CSS for anything non-trivial was a complete failure. To give a couple of examples...

    Firstly, we have a list of links across the top of each page, and (pretty much as the ALA article describes) we were using an HTML list to represent the content, and then using CSS to format it as a simple horizontal list with dividing bars between the links. This works great...

    ...Until someone shrinks their browser window, so that it's not wide enough to fit everything on one line, and the list has to wrap. Or just display as complete rubbish, with the border settings that normally make the dividing bars completely mis-rendered, depending on how charitable you're prepared to be. I wouldn't even dream of trying the techniques in the ALA article on a production web site: even current browsers can't handle the underlying concept of using CSS to change how a list renders significantly yet.

    Secondly, we're using some fairly standard CSS tricks to get a two-column layout, with a main text column and a second column to its right containing supporting "footnotes", links, etc. Aside from the usual IE-doesn't-understand-boxes and IE-doesn't-understand-float-margins bugs, and the usual workarounds for them, this is working nicely.

    So here's an idea: let's have the club's logo as a feint background image behind our main text column. (The logo is a somewhat intricate image that isn't very clear if you shrink it enough to fit as a graphic on the title bar across the top of each page, but works really well as a watermark.) You can set up a watermark by using a CSS background image, and we can position it "fixed" to prevent it scrolling away and enhance the effect without being too distracting when scrolling is required.

    No current browser -- not IE6, not the latest Gecko-based ones, none of them -- gets even close to rendering the simple combination of a fixed background image and the usual CSS floating-DIV-to-get-columns tricks correctly. Actually, I was really disappointed with Mozilla's handling: after all the hype about Gecko being so standards compliant, its performance here was worse than IE6 in several respects.

    It's perhaps worth noting that with slight tweaks to the CSS, we could get several similar effects to what we wanted, which pretty much confirms that (a) we did understand how the CSS was meant to work, and were using it correctly, and (b) the rendering screw-ups were browser bugs.

    So what can we learn from this experience?

    Well, our XSLT now generates the menu bar output "raw", without the nicer effects the CSS should have allowed. We still get

    | Link 1 | Link 2 | Link 3 |

    but the |s are characters not borders, and you can't do any of the nice highlighting effects we were looking for cleanly. It does, however, wrap sensibly in browser windows too narrow to display it all on one line.

    We abandoned the idea of using a watermark image. You can have one for a full-width page, but getting it anything close to correctly placed and left there where columns are involved was clearly beyond any current browser.

    All in all, we were left with a very disappointed feeling. CSS has such potential, and I hope that the few really good sites (such as ALA) will continue to push the limits of what should be possible. Alas, for now what actually is possible is nothing like the same thing, and that's really the defining rule for any serious web site.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  16. Just another "artiste-ick" site by Anonymous Coward · · Score: 0
    The acid test: it becomes much more readable when you disable CSS. Riggggggggght. The content - well, I'll come back to that later, but as a web design it would look good as a printed brochure. I mean, c'mon Wuusyaname - if you think font-size: small is great for running text, as opposed to, say, footnotes, then that's clue number one that you've got your browser misconfigured. Sorry, only the first clue is free, but I can suggest you consider how some of the key points in the Cluetrain Manifesto apply to designing web pages for readers. After all, what value has a web page no one wants to read?

    Suggested theme music for this site? Hmmm, Christine Lavin's What Was I Thinking? would be appropriate...