Categories
12 years Design development Redesigns writing

Since 1995

Oops, there goes our anniversary. On 31 May 2007 this site turned twelve years old. Ah, memories! Who can forget …

  • Gifplex (1995, an early “web multimedia” art experiment)
  • The Ad Graveyard (real ads that almost ran, 1995–1998)
  • Pardon My Icons (unusual icons for your desktop or website, 1995–1998)
  • 15 Minutes (interviews with movie stars and “cyber stars,” 1996–1999)
  • Ask Dr Web (an early guide to designing websites; taken offline because the presentational HTML techniques it advocated have long since become outdated thanks to web standards)
  • Mr Jenkins’s Last Martini (1996, the web’s first alcoholic haiku contest)

… and all the other juicy Web 1.0 Goodness™. Not to mention a couple dozen discarded designs, legions of obsolete splash pages, and a certain Daily Report that was initially dumped onto a page called coming.html and maintained daily and steadily for years before it became conscious of itself, acquired a title, and moved to the site’s front page.

The web found me and claimed me. Everything else followed. Maybe you feel that way, too. Thank you for what you bring to the web, and thank you for twelve years or your part of it.

“The independent publisher refuses to die.”

Related

Daily Reports from 1997 On
You don’t need the WayBack machine to go way back in zeldman.com history. Enjoy these representative Daily Report pages from 1997 on (including the famous HTML Fist).

[tags]zeldman, zeldman.com, blogs, blogging, independent content[/tags]

Categories
Blogs and Blogging Community industry Publishing Zeldman

Comments are the lifeblood of the blogosphere

I spent the latter half of last week with my dad (photos). I did not bring a laptop, nor did I use any of his computers to access the internet. The trip was about dad, not about dad between e-mails.

When I returned to New York City, 193 comments awaited me in the moderation queue. 191 were spam. Some concerned a young lady. Others promoted medications. Two of the 193 comments were actually relevant to my site’s content, although they were trackbacks, not comments. (By the way, Wikipedia, which is it? TrackBack, with an intercap, or Trackback, without? Wikipedia’s trackback entry has it both ways.)

I use Askimet to control comment spam, and although it missed the 191 spam comments previously mentioned, it did flag as spam an additional ten comments, eight of which were spam. The other two were actual reader comments—the only real comments that came in while I was away. Askimet works for most users. Nothing works for me. But I digress.

Executive Summary: Of 203 comments received in a three-day period, two were comments (falsely flagged as spam), two others were trackbacks, and the rest were spam, although 191 of them were not identified as such. If comments are a site’s lifeblood, my site is having a stroke. (Which, by the way, was a popular verb in 42 of the spam comments I received.)

If I wrote more frequently, I would not get less spam, but I would enjoy a higher proportion of actual comments. I wrote every day, several times a day, for years here before comment systems, let alone blogging tools, were available. These days I have less time to write here or anywhere. But I will write more, promise.

I would get much less spam if my site were less frequently linked to and visited, but who wants a less-linked, less-visited site?

I would get no spam if I turned off comments, but I would also get no comments. And comments, real comments, are good.

Or so they tell me.

Comments off.

Kidding.

[tags]blogs, blogging, blogosphere, comments, spam, commentspam[/tags]

Categories
A List Apart An Event Apart Design Happy Cog™ Philadelphia work

Our Year in Review

Wrote some here.

Wrote some there.

Wrote a second edition in our underwear.

Expanded from New York to Philly PA.

Worked for Ad Age, Comhaltas and AIGA.

Ran shows in Atlanta, Chicago, Seattle,

New York, even Austin (where the natives eat cattle).

Published a mag and co-polished a deck.

Plucked a ma.gnolia and helped you spell-check.

That’s our year in review.

So how’s about you?

[tags]happycog, happycogphiladelphia, alistapart, aneventapart, dwws2e, designingwithwebstandards, ma.gnolia[/tags]

Categories
Browsers Design development Standards

Safari better than Firefox?

Standardistas adore the Mozilla Firefox browser for its advanced support of web standards. (How good is it? The Web Standards Project considered declaring victory and closing shop when Netscape Corp. announced in 1999 that it would heed our advice and dump its non-compliant software in favor of the Gecko rendering engine that powers Firefox today.)

Though Firefox and related Mozilla browsers deserve credit for their unsurpassed handling of everything from the Document Object Model to MIME types, Firefox’s way with text leaves much to be desired, as the following screen shots show. Indeed, if reading is mostly what you do on the web, and if accurate typography makes reading more of a pleasure and less of a strain, then Apple’s Safari is superior to Firefox.

Lucida, Test One: with genuine italics

Zeldman.com is designed to be read in Lucida Grande, and the site originally listed “Lucida Grande” first in its style sheet. Alas, Lucida Grande lacks true italics. Fortunately, Lucida Sans has them. In a version of our style sheets used to capture the following screen shots, we’ve listed Lucida Sans first, Lucida Grande second, and substitutes thereafter. Both browers handle the site like a dream—but it is only a good dream in Safari. Open the screen shots in tabs:

Questions for discussion

  1. In Firefox, why does the text “now in its second edition. I can’t” display midway between roman and bold, and why is it so poorly antialiased? Apparently, Firefox bungles roman text that follows italics.
  2. In Firefox, why doesn’t hyphenation work? My gosh, people, it’s nearly 2007. IE5/Mac supported hyphenation.

Lucida, Test Two: using a font that lacks italics

Remember: Lucida Grande does not have italics; Lucida Sans does. But as Test One showed, Firefox can’t handle Lucida Sans correctly. So we’ve revised the style sheet. With Lucida Grande listed first in the style sheet, and Lucida Sans deleted, Safari still trounces Firefox. The experience of reading text is smoothly beautiful in Safari, much less so in Firefox.

Observations

  1. Both browsers fake the italics. But Firefox does the job crudely: a child could tell that its “italics” are faked. (Firefox slants the roman text.) By contrast, Safari fakes its italics so well (by substituting a true italic from the next available listed font that contains one) that only graphic designers and type hounds will realize that the font they’re viewing contains no true italics. See reader comments for delicious details.
  2. In Firefox, hyphenation still does not work.

Notes

It’s worth pointing out that these tests were done on Macintosh computers, which are known for their superior handling of text, and that Lucida is not some strange face chosen to prove a point. It is the default font in Mac OS X (not to mention on apple.com). Moreover, Lucida Sans Unicode, the first Unicode encoded font, shipped with Windows NT 3.1 and comes standard with all Microsoft Windows versions since Windows 98.

When I showed a friend and fellow designer these simple tests as I was working on them, he asked if I had reported “the bug” to the makers of Mozilla. But as I count it, there are multiple, overlapping Firefox bugs happening here—too many to fit into a bug-report form. I suspect that the problems have to do with Mozilla’s reliance on its cross-platform display environment. If you scuttle what an individual operating system does well in favor of what a cross-platform environment does poorly, you get what we’re seeing here. It’s not good enough.

Inferences for best practices

If your content will sometimes include italicized text, you naturally want to specify a font that contains italics. That’s just common sense. Unfortunately, as our screen shots have shown, common sense works against you here, because Firefox, although superior to other browsers in many ways, handles text like a drunken fry-cook.

When you specify the font that contains genuine italics (as we did in Test One), Firefox mishandles the roman text that abuts italicized words. When you replace that font with one that contains no italic (Test Two), Firefox fakes the italics crudely, but overall display and legibility are better than the unusable results of Test One.

Obviously there are fewer problems if you limit your website to Verdana and Georgia, but more constraints on typography are not what the web needs.

Discussion is now closed. Thanks to all who shared.

[tags]design, browsers, webstandards, webdesign, mozilla, safari, apple, lucida, unicode, windows, macintosh, osx[/tags]

Categories
work Zeldman

Time off for good behavior

Every ten years, whether I need it or not, I take a couple weeks’ vacation. Here I go again. I’m going to a place where there is no high-speed internet access. Indeed, there is no low-speed internet access. There is not even Wi-fi in the local Starbucks. Perhaps because there is no local Starbucks. No man is an island but a man can go to one, and that is what I am doing. Will I survive two weeks without constant intravenous-drip email and RSS? Come back in two weeks and find out.

P.S. As this site’s comments are moderated, and as moderation requires my presence, if you haven’t posted a comment here before, you won’t be able to do so now. I will brood about this while lolling on the sand.

Categories
37signals Design development industry

Get a job, fill a job

Some people who read zeldman.com have positions to fill. Others are looking for work. The ones with positions to fill are looking for clued-in designers and developers; they can’t find enough of them. The ones looking for work have had their fill of ordinary jobs; they seek greater challenges, and they have the chops to succeed. So I’ve added the 37signals Job Board to this site’s sidebar.

There were job boards before 37signals had one, and new job boards have popped up since. But of all the job boards old and new, 37signals’s seems to me to do the best, uh, job of connecting smart people with good positions. Recent job board postings include:

The Job Board is linked on pages at Signal vs. Noise, A List Apart, and zeldman.com that generate millions of page views a month. It’s the best place to find or post a web tech or design job.

[tags]webdesign, webdevelopment, jobs, 37signals[/tags]

Categories
Community Publishing

Is this thing on?

Just letting my RSS peeps know that zeldman.com now accepts comments. As of yesterday, actually. All right, then.

[tags]zeldman, wordpress, blog, comments[/tags]

Categories
development Redesigns Standards Tools

Zeldman.com Reloaded

With a book half-written, two conferences looming, and waves of client work smashing the levees, it seemed a good time to change hosts and funnel this old hand-tooled site into a modern content management system.

The site is now powered by WordPress (why?) and hosted by Media Temple (why?). The hand-rolled summaries feed has retired. In its place is full-text RSS 2.0. There is also a full-text Atom feed for those who like their tofu extra crunchy.

Feeds and browsers

As the DNS rolls over, revealing this post, the retired RSS feed will seamlessly redirect to the new. If you’re reading this but seeing the wrong feed when you click the little RSS badge in your browser’s address bar, you’re using Apple’s Safari, and it’s clutching dead files in its cache. Quit the browser and restart OS X to make Safari find the new feed.

(Safari users may not need to do any of this, of course. Bang-your-head-against-the-desk Safari caching problems typically only affect site owners and developers.)

Hacky sack

I wanted WordPress to do things my way, which meant getting under the hood. I needed to finish before SXSW, which starts tomorrow. And I didn’t have time to learn anything new.

So I asked Noel Jackson (home, agency, software) to do the light hacking required to make WordPress my beast. He made it happen well and fast.

Still to come

Haven’t implemented comments yet. Still considering how best to do so. May not get around to it until after An Event Apart Atlanta. Comments. Gar. After nearly 11 years without. Huge. Gotta ponder. As for My Glamorous Life, for the time being that part of the site is sealed off until I figure out how (if at all) I want to carry it forward.

Basically, though, we’re open for business. Welcome back. (If you haven’t read Why WordPress? and Why Media Temple?, now might be a good time to do that.)

[tags]zeldman, wordpress, blog[/tags]