I’ve seen this now a couple places, and figured I’d comment on it (not in an official way, but in a “I feel your pain” way). The current falderal is about AIM Pages and Safari and how it doesn’t work yet. We tried, honest we did. But, Safari has certain “issues” with its DOM support (it’s a standard, ya know) and other javascript features. We did our best to work around them and get things working, but when it came down to crunch time, we had to concentrate on the big two (Firefox and IE). We will support Safari. We’re actually very close, just have a few annoying things to work around and it’ll be done. We love Safari. All us Mac users on the team were really sad that we had to drop it for the first release. But, we had to.\
It actually has very little to do with standards compliance. No modern browser is fully DOM 2 compliant. No modern browser is fully CSS 2.1 compliant. They all have quirks. We’ve found more one-line crash-causing javascript commands working on this project than I can count. We’ve found things to hate in all the browsers.\
I used to think that browsers were in a pretty good place, especially Firefox and Safari. I was wrong. They’re all too slow, too quirky and aren’t reliable enough. They all crash too easily, take too much work to do things the “right” way, and in most cases, it’s actually better to do things the wrong way because that’s the way the browsers “like” it. For example, it’s way faster, takes less code and uses less CPU to use innerHTML than creating DOM nodes and appending them. If the right way’s not the right way, it’s the wrong way. Until the browsers actually reward using the standard, there isn’t much point. The rewards for using semantic and valid markup, and good CSS are well known. There aren’t a lot of rewards right now for using the DOM.\
But, where was I? Oh yeah, Safari… we’re working on it.
-
AIM Pages and Safari
-
Yippee-Skippy, Howdee da Doooo!
Veronica Mars was renewed for season 3! Let’s do the dance of happy, happy, joy, joy:\
It’s just a jump to the left\
And then a step to the right\
With your hands on your hips\
You bring your knees in tight\
But it’s the pelvic thrust that really drives you insane,\
Let’s do the renew dance again!\
If you people don’t start watching though… Well, then you’re all dead to me. Especially you young, hip, cool ones in the targeted demographic! -
Oy!
Kevin just told me he isn’t going to take me out for dinner on my birthday like I wanted. I guess I said “no” one too many times. Heh. I am so going to ask my daddy to take me out instead, since he is coming to town tomorrow. Ha, take that, Kev!\
(Kevin is going to Scotland on Saturday, so he isn’t simply snubbing me.)\
This works out well enough for me though, since I am over having birthdays anyway. I’ll get my dad to take me out and then head back to my house for cake. Yay cake! -
I’m 31 going on 2!
I told Kevin “no” the other day, for what I think was the first time ever since we’ve been married. Turns out, he misstated some of the info, so my no was moot. I am really close to telling him no about something else and just now I told him no again. None of these issues or questions are really important, but it is interesting that they are all happening in the same week. I think I may be drunk on the power. Mwuhahaha!
-
Mother’s Day
I had the best Mother’s Day ever yesterday. Kevin got up with the kids, without any begging, prompting, or hinting from me. When I finally woke up, at the glorious hour of 9:30, he made me a plate of strawberries and cool whip to snack on while he whipped up a fabulous mushroom and cheese omelet. Then I opened presents and goofed off pleasantly with the boys. My in-laws gave me flowers and a scented candle. Isn’t that nice? It was such a nice morning, makes me actually look forward to next year’s. Big thanks to Kevin, Max, Brian, and the Lawvers.
-
The Strawberry Stealer
I made a lovely plate of strawberries and cool whip for Jen this morning (I also made her an omelette and toast, and got up with the kids at 6:15 this morning). Brian, ever the sneaker, decided that he’d like to share and promptly took over at the wheel. Jen caught the crime in progress. See for yourself (you’ll need Quicktime to see it… you probably already have it).
-
Bad mommy
Brian’s birthday is being celebrated on Wednesday and I still don’t have definite plans yet. Got any good ideas for me?
-
Green!! House!! Widget!!!
In other news, the two dashboard widgets I built last year and never got to release are up on the new AOL Greenhouse. When I get some more time, I might build some more. They’re not really polished (remember, I’m not a designer), but they work. If someone wants to give me a swanky design for either, I’d appreciate it. Cindy?
-
Cool
Just as it started raining, my iTunes playlist turned to “I’m only happy when it rains.”
-
Bloggin’
Now that the TV-season is over, whatever will we chat about? And no, don’t say baseball.\
In super happy news, Kevin came home at a decent time last night. Whooo. It’s like crazy-time is over! YAY!\
In other, almost desperate news, there is only one Diet Dr Pepper in the house! Eeeep.