Microsoft interoperability — Outlook 07, Hotmail, & UTF8 dramas

Out­look is a Microsoft prod­uct. Hot­mail is a Microsoft product.

Outlook 2007 & Hotmail character encoding all stuffed up

These sorts of things really shouldn’t be pos­si­ble in this day and age. Grum­ble grum­ble. I may need to (very reluc­tantly) stop send­ing email in UTF-8. UTF-8 should be manda­tory, seriously.

And that’d be another geeky post. :|

# by Josh on March 10th, 2007 Tags:
| 3 Comments »

Office 2007

Please stop me if I am mak­ing a fool of myself by over­flow­ing with gush­ing praise for this thing, but, seri­ously, the best $75 I ever spent on soft­ware. (Yes, you can get the lat­est Office Ulti­mate for $75 if you’re a stu­dent. Legit.)

The new ver­sion of Word is a thing of beauty. It just works, and makes sense, and is gen­er­ally a usabil­ity won­der. I’m sure some­one will pub­lish a study to the con­trary in the next week, but I don’t care — it is per­fectly intu­itive to a non-Office lit­er­ate user. Yes, that is myself – I’ve bat­tled with OO.org for years, and am utterly con­vinced it sucks. I have occa­sion­ally fought with MS Office prod­ucts in this time, and bat­tled slightly less, but still it’s felt like I’m doing things the slow way. Every essay I’ve writ­ten over the last eigh­teen months is stored in LyX (LaTeX) for­mat: I’ve basi­cally not used a word proces­sor for any­thing seri­ous in at least that long. And I haven’t used a Microsoft word proces­sor at home for three years (on a hor­ri­ble lap­top), and not on my pri­mary desk­top com­puter for four, or pos­si­bly five. His­tor­i­cal per­spec­tive: I started using Win­dows when I was 7, stopped when I was 15 or 16, and returned at 18 ½ — Microsoft have got good rea­son to be try­ing to bring me back into the fam­ily, because I’ve been away for a long time.

I am as upset as the next web devel­oper about the Out­look team’s brain-dead deci­sion to switch back to Word as the pri­mary rich email ren­der­ing engine, but will wax lyri­cal about the new cal­en­dar­ing fea­tures in Out­look!! For they are greatly beau­ti­ful. Observe my three cal­en­dars (Organ­ised into: Per­sonal & Work; Uni; Church) lay­ered together here:

Outlook 2007 week calendars layered

Groove makes me shrug enor­mously, it does noth­ing use­ful for me. Unless it’s like Share­point only… good. But even then, I’ve never dug that whole Intranet col­lab­o­ra­tive thang. Really, if I were going to run bloat-inducing col­lab­o­ra­tive soft­ware, I should start with Adobe’s Ver­sion Cue. But I don’t use it because… too many apps in my tray annoys me, and Fire­fox eats all my mem­ory as is (screeny from yes­ter­day… it peaked at about 1GB but I couldn’t be both­ered tak­ing another):

Firefox using the better part of 1GB of RAM

The only rea­son I still use that bloody browser is its exten­sions sup­port: Fire­bug has stolen my heart where Office 2007 hasn’t yet. Here’s its asset down­load gra­phy thingamijig:

Firebug in Net inspector action

It’s even bet­ter than Chris Pederick’s tool­bar. But oh how I’d love to switch to Opera (or even, shock, IE) full time now. Fire­fox really isn’t doing it for me with its bloat these days.

Speak­ing of bloat, Office 2007 is one 500MB down­load. It doesn’t down­load a 500MB stub and then install the rest — no, that includes Word, Out­look, Pow­er­point, Excel, Pub­lisher, … and all the other ran­dom crap I installed but will prob­a­bly never use. Fantastic.

Every­thing is pretty fast (but it emphat­i­cally encour­ages you to install Win­dows Live Desk­top, and see­ing as I’m a beta tester for other Live stuff pretty will­ingly, I fig­ured I may as well, and when you first install that index­ing makes every­thing chug) which is excel­lent — but I’m still look­ing to buy a new dual core 939 some­time soon. Graph­ics are fine because I have no inten­tion of upgrad­ing to Vista (read: need­ing DirectX 10 and a $1000 graph­ics card) in the next 18 months at least, but… well, another 2GB of RAM would go down nicely. Shame it’s still rel­a­tively expen­sive, though.

Microsoft, I wasn’t going to pirate your soft­ware because it’s not that good, but thanks for the dis­count, anyway!

1st ever Gmail spam?

In my account at least, I think.

Spam that snuck past Gmail's filtering using CSS positioning

Note that it dis­plays per­fectly and sans any word obfuscation/misspelling as is usual for these things — though I would has­ten to add that any­one that fol­lows up afore­men­tioned spam is unlikely to have intel­li­gence enough to avoid some­thing with shifty spelling.

It’s achieved by embed­ding arbi­trary char­ac­ters in the mid­dle of a word in a span ele­ment, and then float­ing these to the right. It’s only a two-part divi­sion at this stage, so it’s fairly triv­ial to break up key­words into their com­po­nent parts and match either side of spans occur­ring in the mid­dle of a word — hardly com­mon in respectable markup. Even if there were more divi­sions, the fact that they occur with­out even a space either side of the ele­ment should be a giveaway.

The other notable fea­ture is the inver­sion of “web!master at exam­ple dot org (remove the excla­ma­tion mark)” con­cept — here, they’re using it to avoid imme­di­ate black­list­ing based on a reported domain.

This will in all prob­a­bil­ity be dealt with soon by peo­ple who know far more about it than I, but I thought it an inter­est­ing enough devel­op­ment to be worth men­tion, par­tic­u­larly in a “explain­ing the absur­dity of their markup” sense — this con­sti­tutes, for any­one sig­nif­i­cant who reads this, absolutely no rea­son for recon­sid­er­ing the (lim­ited) CSS given to cam­paign authors as it is best dealt with at a markup level alone.

In terms of min­i­mal impact to legit­i­mate email, this is the only way for­ward — con­trary to what Microsoft might have you believe with their recent brain-deadness con­cern­ing Out­look 2007’s ren­der­ing engine. (Though we’re all still guess­ing at the rea­son­ing behind this, and I’m falling closer to the anti-trust sep­a­ra­tion the­ory than any­thing related to security/spam pre­ven­tion, etc.)

# by Josh on January 31st, 2007 Tags: , ,
| 2 Comments »

Not a real operating system

I’ve been run­ning Microsoft’s Vir­tual PC with their IE6 image for the last cou­ple of days (it’s great — if you take your­self seri­ously as a web con­tent pro­ducer, it’s very much a must-have part of the toolkit) and it pulled some funny busi­ness on me today.

When they announced it a whole bunch of peo­ple were get­ting a lit­tle grumpy about how it didn’t work with Win­dows update — a few of the same were get­ting grumpy about how Microsoft didn’t release a ver­sion for Linux, but no fur­ther com­ment required on them… you’re all of an intel­li­gent enough bunch to realise afore­men­tioned peo­ple fall into the cat­e­gory of … well, you know.

Obvi­ously, it’s no big deal — the whole point of that image it is that it hasn’t (and won’t) update, allow­ing you to keep test­ing on older platforms.

But then, this after­noon, I go and shut down the image (I know, sus­pend­ing is faster, but I was try­ing some­thing dif­fer­ent) and all of a sud­den it goes and says it’s installing 7 updates before it shuts down. In usual XP fashion.

So what gives?

I found myself yelling at it “you’re not even a real oper­at­ing sys­tem! Don’t you get it? You’re going to be used and trashed in a cou­ple of months any­way! Why do you care if you’re virus and spy­ware rid­den by the end of it?” Pos­si­bly a strange response, but there we go.

Got me think­ing about (human) clones, actu­ally. Much mus­ing to be had there. Maybe I’m just strange…

Windows Media 11 and ripping alternate formats

I said yes­ter­day that I’m a fan of what Microsoft have been doing of late and Slash­dot­ters are idiots. One rea­son for that is IE7, as that post dis­cussed, but in terms of what other things Microsoft have been doing I didn’t really men­tion any­thing. Well, one new Microsoft prod­uct that does immensely sen­si­ble things is Live Mes­sen­ger 8.1 Beta (see, I didn’t call it MSN any­more!) which finally lets you appear offline and con­tinue con­ver­sa­tions with­out hav­ing to close win­dows… it’s a pol­ish release, and feels good.

More sig­nif­i­cantly, though, is Win­dows Media Player 11. It’s got a new inter­face, plenty of usabil­ity tweaks, a bunch of music store enhance­ments (eugh, sorry, I can’t be pos­i­tive about this one) — notably URGE — and prob­a­bly more DRM to go along with it, and an even-better-than-version-10 CD-ripping interface.

It’s designed as a one-click process, but makes selec­tion of for­mat, bitrate, etc. com­pletely quick, easy, and painless.

Screenshot: Windows Media Player rip dropdown format options

It’s great.

My only qualm is that it’s impos­si­ble to select any other for­mat than the ones orig­i­nally pre­sented. Sure, this is a Microsoft prod­uct and it’s tar­geted at computer-illiterate types the world over and hav­ing an “add your own command-line encod­ing option” option prob­a­bly isn’t great from a usabil­ity for all per­spec­tive, but what’s wrong with hav­ing the option there? I’m not going to rip my music in a DRM for­mat, ever.1 It’s just not going to hap­pen. I’ll sooner be stuck lis­ten­ing to CDs and scratch­ing them to death and then buy­ing new ones. You already give me the option to rip an MP3, so why not other for­mats you can’t control?

The only rea­son I can come up with is that other, com­pet­ing, for­mats are tech­ni­cally supe­rior. You feel threat­ened by FLAC (were it to become widely adopted) as it is supe­rior to WM Loss­less… prob­a­bly because it lacks DRM. Jus­ti­fi­ably, you don’t feel so threat­ened by MP3 as it is, in gen­eral, infe­rior in every way (except it lacks DRM) — even though it has mas­sive penetration.

Even that pen­e­tra­tion is slip­ping because peo­ple don’t change defaults and are rip­ping their music using Win­dows Media Player or iTunes. So, you know, there’s less to be lost by let­ting the geeks play with their zany open source for­mats. The pro­les will never actu­ally know or care enough to embrace them, you keep your con­trol, and an under­class (or silent rul­ing class?) ben­e­fits and is endeared towards your brand. And, of course, geeks are vocal about prod­ucts: I love Win­dows Media Player 11, but this lit­tle thing really gets to me. If you give me that, then I will be so happy with it I’ll be con­stantly try­ing to con­vert iTunes users — admit­tedly, I’ll prob­a­bly fail because their col­lec­tions are under pro­pri­etary lock and key and their hard­ware has bound them to it, but in a cou­ple of years when their iPod bat­ter­ies die they’ll see the error of their ways.

Geeks will too read­ily pros­ti­tute them­selves and become prod­uct evan­ge­lists — but, beware, we are noto­ri­ously given to infidelity.

1. I will, how­ever, rip my music in non-rights man­age for­mats and let soft­ware con­vert it as nec­es­sary for play­back on retarded hard­ware devices. I haven’t required hard­ware that has such dra­con­ian require­ments yet, but if I ever do, this will be the clos­est I get to compromising.

IE7 versus Slashdotters

So it’s been delayed in Japan because of unspec­i­fied issues (prob­a­bly to do with local­i­sa­tion) and Slash­dot com­ments are an absolute moron-fest. There are way too many peo­ple in there caught com­pletely by sur­prise by this thing, includ­ing one who iron­i­cally says “Thanks Red­mond” after IE7 broke their busi­ness’ online pay­ment system.

Why not just wear a t-shirt say­ing “I’m an ignoramus”?

Clearly, your busi­ness depends on it, clearly, it’s com­ing soon, clearly… you did noth­ing. Oh, yeah, that’s Redmond’s fault.

I’m really appre­ci­at­ing a lot that Microsoft are doing of late, so, with­out want­ing to sound like too much of a fan­boy, let me just remark that this per­son had it com­ing and any issues faced are entirely their own prob­lem and respon­si­bil­ity. Moron.

# by Josh on November 6th, 2006 Tags: , ,
| No Comments »

From the “If you buy DRM’d music it’s your own stupid fault” department

“Microsoft’s iPod-killing Zune player won’t play music that’s locked up with Microsoft’s own anti-copying software.”

Via a ZDNet blog via Slash­dot

See also my angry post from last week about copy­right and dig­i­tal media in Aus­tralia.

Even if you’re not a geek this STILL AFFECTS YOU. Own an iPod or any other MP3 player? Have iTunes on your computer?