I’ve watched word of the Web Standards Meetup work its way through various blogs like a slow conceptual pulse, so I may as well keep it going. I seem to be the only one in my area signed up so far, and I’m slightly bummed that there are cool people like Nick and Molly signed up in cities far away from me. Of course it was only after I signed up that I realized the meetup is the same night I’m presenting at a local community college, so I’d be incredibly late or in absentia anyway. Of course, people interested in standards could come meet at the talk, and then we could all go to a nearby place afterwards. It’s an idea. It might even be a good one. You be the judge.
I’d been toying with the idea of trying to get local Web folks to assemble for socialization and (human-relation) networking for a while now, but thanks to Meetup I don’t have to undertake the organizational effort. That’s pretty cool. It just makes sense someone named Eric would be involved in something that cool. We’re everywhere, and everywhere we go is cool. That’s the kind of cool we are.
Some time yesterday, someone asked how my new book was coming along. I asked which one they meant. It turned out they meant Eric Meyer on CSS, and that they’d spotted a mention of it on MozillaZine. So I went over to see what they had to say, and discovered they were saying that evolt had posted an interview with me last Saturday. Well, shoot the horse and slap me silly! I’m always the last to know.
Actually, said interview was already available in Italian, and I forgot to mention that fact until now. I sense a karmic balancing here.
So, Opera 7. It’s out, and yes, it does wonderfully well on css/edge, so you can all stop e-mailing me now. I’ll update the demo pages one of these days to say so, I promise. Just not today. Opera 7 still suffers from some disappointing CSS bugs, though. One is on this page right here, assuming you’re using the default page stylesheet or one of its variants. The entry dates should be appearing below the horizontal line at the top of each entry, not above the borders. Also, on my Speaking page, the
:first-line underlining of
li children of
ul#upcoming is being applied to more content than it should. Neither is really tragic, but they are a touch annoying. Opera 7 also has some problems with negative
text-indent values on block-level links; it seems to be flipping the sign on the value, so that it’s positive. But I could be wrong about that, since I haven’t invested a lot of time in detailed analysis of the behavior.
There have also been some changes that make OperaShow do odd things to some of the files available on my Speaking page. It’s probably a case of my writing my projection-media CSS to cater to Opera 6 bugs, and Opera 7 having fixed said bugs. I probably won’t get around to fixing up old talk files, so if you really want to see them as first written, keep a copy of Opera 6 around. Hey, at least you can have multiple versions of Opera on your computer, just like most browsers.
These are just the things I’ve noticed from a little surfing around. To a degree, I’m just picking nits, but I also wonder how many other “combinatorial” problems I’m going to encounter. It’s one thing to pass a test suite, which is a set of controlled circumstances that is easily predictable. Dealing with the wonderfully wacky ways authors like to combine bits of CSS in pursuit of a given effect is something else entirely.
Is Opera 7 better than Opera 6? Yes. Does it have a good CSS engine? Yes. Is it the best CSS engine I’ve seen? No. Close, but not quite.
On a completely different front, the interface on this medical detector is really cool, not to mention the technology itself is pretty nifty. Give ‘em about 15 years to wedge in more advanced scanners and extra features, and we’ll have tricorders after all.