Posts in the CSS Category

Dynamic Mental Static

Published 21 years, 3 months past

An interesting idea: Pixy’s fast no-preload rollovers, which I first heard about in a presentation at Seybold.  It seems to me there’s one potential drawback in this method, which is that it requires that your links be an exact size, or at least never be taller than a certain size.  Since I spend a lot of time thinking about techniques that will work well even if the text is scaled up 300% or more, this “drawback” is probably more of a concern to me than to the rest of you.  I don’t mean to denigrate what Petr has done—it’s a clever technique, and has a great deal to commend it, including reduced server load.

So, Eolas.  Their claims of inventing plug-ins or applets or whatever put me in mind of a similar yet much dorkier situation surrounding the new movie Underworld, summarized rather well by the guys at Penny Arcade, as usual.  Of course, Microsoft itself patented style sheets back in the late Nineties, so it’s not like they’ve never been down that road themselves.  I’ll freely admit that Microsoft never did anything with said patent, and that puts them a step above Eolas in the trudge toward something resembling the faintest shadow of a moral high ground.

One of the reasons I’ve not gotten too worked up about all this is I still have this idiotic faith that reason will, eventually, prevail.  The British Telecom “patent” on hyperlinks came to nothing, so far as I can tell.  Whether this was due to a court throwing out the claim, or the collective will of the Web ignoring it outright, I’m not sure, but that’s sort of the point: it was never a big deal.  I keep thinking whatever process got us there will similarly operate in the Eolas case.  I can’t do much about it either way.  Hey, maybe Eolas did patent the process of whatever it is they claim to have invented years after other people had already done it.  Great.  As soon as I secure a patent for my novel method of representing complex information using only the integers one and zero, I am so going to clean up in the courts.  (Hat tip: Chris Lilley, ca. 1999.)

Of course, we also have ISO and OCLC poisoning the community well in different but still deeply distasteful ways, so maybe I should reconsider my faith in reason winning the day.  Is it time to pull out the term “morons” yet?  How about “scummy bastards?”  Somebody let me know.  Meanwhile, I generally find relief from goofy humor and mind games (of the good sort), so let’s try some of that on for size, shall we?

Davezilla shares a semi-coherent translation on a snack-food packet (for more such goodness, please to enjoy the site of Engrish).  I’m reminded of one of my favorite business cards of all time; it came from a fortune cookie factory in San Francisco’s Chinatown.  This card stated, in bold red capital letters near to bursting with pride, “WE SPECIALIZE TO MAKE ALL OCCASIONAL COOKIES.”  Sadly, this glorious bit of prose no longer graces the new cards they now hand out, which instead inform us that they are happy to offer novelty adult cookies.  I sometimes wonder if that simply means that the fortunes come with the words “in bed” already printed at the end of the phrase.

The page I’m about to point to is best viewed with a fairly wide browser window, because it’s peppered with some very wide images, but “The latest works” is very much worth visiting if you’re fascinated by optical illusions.  I’m always intrigued by examples of the brain percieving motion where there is none, and sometimes wonder if this capacity is in some weird way the neurological basis for conspiracism.  Note that not all the examples may work for you; only about half to two-thirds did for me.  But the ones that did… wow.  I expect it’s the closest I’ll ever come to being a synaesthetic.


Round and Round

Published 21 years, 3 months past

The second Complex Spiral article is now on-line: “Rounding Tab Corners.”  The scheduling of this article was dictated by a promise I made at Seybold last week during the “CSS For Navigation” talk.  I’d been planning to write it later on, but due to interest in the audience I decided to move up publication.

A few days back I badgered you, as you may recall; now, thanks to Jeffrey, I am here to bring you the joys of Histology-World and its Relentless Flash Splash Screen, which is the whole point of linking to it.  By the end of the intro, as you’re redirected to the site’s home page, you may well ask yourself, as I did: “What the hell is histology?”  The site is fairly adamant about not admitting to anything, so I looked it up.  I think I can say with absolute confidence that if there’s one subject that really cries out for a lengthy, overblown Flash intro, histology most definitely isn’t it.


Out of the Past

Published 21 years, 3 months past

Yesterday, I finally cleaned out my old desk, which is now Kat’s desk, so she could make use of the drawers.  More than a decade’s worth of mementoes, knick-knacks, toys, scraps, and other oddities were there to be sifted.  It was like digging back through my own past, a sort of temporal archaeology.  There were even pieces of other men’s lives, like my father’s old Zeiss-Ikon camera, still in perfect working order, lent to me years ago and never reclaimed.  Since the desk itself originally belonged to a great-grandfather of mine, the sense of history surrounding the whole process was even heavier.

Not that it wasn’t fun to dig back into the past!  I threw out a whole bunch of stuff, of course, but all my old Animaniacs fast-food toys went to a good home, and I salvaged a number of wall signs whose origin is murky indeed.  So too I rescued some college-era photos, a box of stationery, assorted shoulder patches, and old conference passes.

The top half of a loose-leaf spiral-bound notebook.  The page contains some simple notes about CSS, including the approximate number of properties and ways to associate CSS with HTML.

And then, in a medium-size blue notepad with the name “Lysa” inexplicably written across its front in thick black marker, I found several pages of handwritten notes regarding HTTP 1.1, HTML 3.2, PICS, and several other technologies.  These were the notes I took sitting in the W3C track at WWW5—and there, in the middle of it all, were the notes I took as I encountered CSS for the very first time.  I checked the agenda for that conference, which was still with the conference pass, and discovered that the date for the presentation “Cascading Style Sheets and HTML” was Wednesday, 8 May 1996.  That was a good seven months before CSS1 was made a full Recommendation.

It’s a distinctly odd feeling to hold this loosely bound collection of paper in my hand and think about all that sprang out of that one, simple little page.  I was also amused to see that my notes, as minimal as they are, don’t validate (can you spot the error?)

There were other things rescued from the desk cleaning yesterday, of course.  There’s a box of memories sitting in a corner of my office now… but this one notebook made the whole experience worthwhile.  Just for a minute, as I flipped to that page, I remembered once more what it felt like to be completely blown away by a new technology and to know, beyond any doubt, that it was going to change my entire life for the better.  At the time, I just thought it would make my Webmastering job both simpler and more interesting, but even then, it was enough.  There was an incredible promise there, and I wanted more than anything to see where it led.

I still want that, even today.  For all that’s been learned, and all the things that have been done to make CSS the important piece of Web design it’s become, there is still a vast amount of uncharted territory.  I haven’t added anything to css/edge in quite some time, but the statement made there is still true.  We haven’t figured out everything CSS can offer us, even today, and as support improves and the specification is enhanced, we’ll be able to do still more.

I can hardly wait to see what’s next!


Released

Published 21 years, 4 months past

Right in the middle of the Iron Chef of Web Design presentations on Wednesday, a calm female voice announced over the public-address system, with quite a bit of volume, that due to a security situation the Moscone Center was to be evacuated.  As it turns out, the entire complex was being evacuated, not just the Moscone West building.  That’s a lot of people to dump on to the sidewalks of San Francisco all at once.  Fortunately, the hotel here has a WiFi network in the lobby, so I could check e-mail after all.

Dreamweaver MX 2004, and the rest of Studio MX 2004, has shipped and is available for download.  If you use Dreamweaver and you’re interested in CSS or stadndards-oriented design, it’s very likely worth the upgrade.  There’s a free 30-day trial, so you can always check it out if you aren’t sure.  You’ll get a chance to work with the templates I contributed and a design firm prettied up.  I spent some time talking with Macromedia folks while in San Francisco and was impressed anew by their interest in doing the right thing when it comes to standards.  These are folks who think about not just today’s Web, but the Web to come, and how they can best help authors get from here to there.  That’s a highly commendable perspective in a tool vendor.


…the Weird Get Going

Published 21 years, 4 months past

I wrapped up the three-day speaking and training session at Los Alamos National Laboratory yesterday, and it seemed to go really well.  This having been my first multi-day training session, I was a little bit nervous that I might have problems with pacing, but everything seemed to come together just fine.  The attendees certainly were positive about the material, and how much they learned.

Now I’m off to Albuquerque to catch a flight to San Francisco (by way of Houston) for Seybold.  I’ve been four days from home, and have another five before I return.  Kat and I talk at least twice a day, and it seems like every conversation begins and ends with, “I miss you.”


Multiple Launches

Published 21 years, 4 months past

It’s up, running, and official: Complex Spiral Consulting finally has a Web site.  So far I have up recent news and upcoming events, information about the services I’m offering, ways to contact me, and a publications area that contains a new article: Containing Floats.  If you’re having trouble getting elements to stretch around floats, this article is for you.  Anticipate more such articles in the future, as well as the addition of information on just what I’ve been doing in the past month, and for whom.

Also today, Macromedia announced the impending release of Studio MX 2004, including a major new version of Dreamweaver MX.  I’m happy to say that the CSS support in this new Dreamweaver is pretty darned good, and it comes with a number of CSS-driven templates already installed.  I provided the layout skeletons to Macromedia, and then helped make sure the markup and layout were acceptable once a design firm made the layouts look pretty.  And hey, who are those mugs being quoted in the Dreamweaver MX press release?

There’s also a new layout for the Macromedia Web site, and it uses some relatively sophisticated CSS to create the layout.  I did some CSS optimization and upgrade work for the site, running in parallel with the Dreamweaver MX input I was providing.


Grand Designs

Published 21 years, 4 months past

Everyone complains about Jakob Neilsen’s site design, but nobody ever does anything about it—until now.  Bob Sawyer has announced a “redesign useit.com” contest that’s being held with the blessing of Dr. Neilsen himself.  Dare we call it Designer’s Eye For the Usable Guy?  The contest closes at the end of October, so you have some time to really do a great job.

The trends described in the Time article “Believe It, Or Not” bother me quite a bit.  The last paragraph in particular seems chilling to me.  I’ve no objection to religion, as long as it isn’t being shoved in my face, and frankly I think more people could use a strong moral/ethical core.  It’s the decline in intellectualism and critical thinking, and the view that one can’t be moral without a belief in God, that trouble me deeply.  I can say with absolute certainty the latter is patently false, unless one defines morality to be solely derived from religious teachings, in which case either the term needs to be expanded or we need to ask a different question.  For example: “Is it necessary to believe in God to be an ethical person?  A good person?”

As I looked at this and the last several entries, I see that most of my recent posting has been personal in nature.  The CSS has fallen more or less by the wayside, which also bothers me.  I’m going to take a week off and think about the balance or technical content versus personal commentary, and how I want this site to evolve as I move forward with the consulting business.


Out On The Tiles

Published 21 years, 5 months past

Note: I’m having e-mail troubles.  I can currently send mail, but I can’t receive it.  I don’t know if the mail server is accepting messages or not, but if you get a bounce, please wait a day or two before sending again.  If you don’t get a bounce, assume the message will eventually reach me, and that I’ll respond as soon as I can.  The hope, of course, is that this will only be a temporary glitch.

Two days after announcing I’m available for hire, too.  Hey, timing is everything!

Jesse Ruderman has created a nifty little game using JavaScript.  What’s particularly clever about it is that he’s only using a single image, and (with CSS) is shifting that image in the background of each tile to show the appropriate section.

Thanks to Modulo 26, I now have a whole bunch of kanji representations of my name.  I kind of like them.  How does your name look?


Browse the Archive

Earlier Entries

Later Entries