OSX


1
Jul 07

early thoughts on iPhone

[i'm going to categorize this with "mozilla" category as i think it'll be of general interest & so should get syndicated on planet.mozilla.org, but for my future iPhone-related posts, won't do that unless folks really want me to. otherwise they'll be on my full feed or under the "nerdTech" and "OSX" categories.]

time to chime in with some early thoughts on my iPhone — got activated a few hours ago, after a 2nd set of calls to AT&T. not really sure what the trouble was, and i’ve got at least another call back to adjust a few other settings on my account. (#1 next question is whether or not my $69.99 blackberry world traveler data plan will work or not — it’s important, as it gives me unlimited international roaming.)

anyway, first thoughts, in no particular order:

the screen is terrific. everyone’s reporting this, and everyone’s right. great brightness, great resolution. movies look great, streaming videos look great. helvetica at this dot pitch looks remarkable. nice font choice.

email is very very good. it’s not perfect — but i can read more e-mail, more quickly, than on any device that i’ve had.  one weird side effect of having something that shares a lineage with mail.app is that when i get some HTML mails, and they’re wide web pages, the mail reader on the iphone uses webkit and renders wide, mostly unreadable pages. which is related to the next point.

when you open web pages, they’re nearly always unreadable at first. it’s because they’re showing you the full width of the page so you can figure out what to zoom in on. that was a hard choice to make, i think, as often you want to scan around the page to see what you want, but it makes the simple case of reading the main content not-so-simple. what would be ideal is if they implement per-site preferences for this, and i’ll check that out.

there are lists everywhere. in the phone, in mail, in videos. the list is pretty much the main organizational element. and like most everything, they’re flingable. just fling your finger, and the lists to to what you want.

visual voice mail rocks. i’m not very good about dealing with my voice mail generally. i let it pile up. i don’t like cleaning it out. i think it’s because it’s generally linear and i can’t see it. visual voice mail on the iphone completely fixes that problem, and i think is transformative for me.

there’s a lot to fix with shortcuts & such. this doesn’t feel like a brand new product offering to me at all,  but there are some things that are tricky to get to. for example, i’m what i call a “twitchy” e-mail reader — OCD with e-mail, i’ll light up my blackberry pretty frequently just to see if anything new’s come in. but with the iphone, i’ve got to press the on (or home) button, which brings me to the locked screen, the slide the slider to get to see whether i’ve got actual stuff waiting. i think/hope they’ll put a mail indicator on the front locked screen (and add an actual LED to future hardware revs).

settings are slightly wacky, inconsistent & unpredictable. in lots of screens, you want to do something like change the way a list is displayed, add an account, change a font, etc — and there’s often just no way to do it. or you have to do it through the overall settings screen. it’s not a huge problem, but something that’ll likely need to get addressed as the capabilities grow.

jury is still out on safari. as the saying goes, this feels like the first mobile browser that’s good enough to criticize. but i’m going to wait on that. let’s just say it’s a breakthrough, but still not what you want. that is not a criticism — i’ve said many times at Mozilla that i think we’re a the very beginning of interacting with the real web from smallish mobile devices and it’s going to take a lot of time to really figure out. (this applies even for Japan, China, Korea & Europe, where they’re considerably more advanced than we are here on mobile.) they’ve done great work on this version of Safari and have made some fearless decisions which i want to explore a little while longer before opining on.

but the custom web widgets are pretty great. and fun, too. weather & stocks, both small apps, work pretty much exactly like their OSX dashboard counterparts (modulo flinging the data around). google maps is, of course, wonderful. it makes me feel even more strongly that these types of widgetized, per application interfaces to Web data are going to be quite prevalent in mobile — much more useful than on the desktop.

needs a purpose-built feedreader. rss reading in safari isn’t what you want. it’s not great.

seems really, really stable. not crashy at all — google maps has crashed once on me, but in a very fast, not at all frustrating way. nothing else shows any hint of instability.

so i haven’t really talked much about safari, any of the ipod stuff, calendar, or a host of other pieces, but think this is enough for now. i’ll leave you with 2 thoughts:

1) there’s a ton of headroom here. even with first generation hardware, there are a million things that apple can do to make this more and more useful. i guess we’re not sure yet how frequently we’ll see software updates, but i’m optimistic. there’s just a ton. in an “imagine how great the future is” way, not a “to hell with this thing” way.

2) the UE team absolutely deserves a medal on this. other teams do, too, including QA, packaging, etc, but UE is my own personal background, and it’s such a hard thing to invent a user experience out of whole cloth that makes sense. they’ve done that, with some rough edges, to be sure, but done it remarkably well. it’s a solid & usable UI, and it’s really fun to use. the physics of the UI are really whimsical and useful and it’s one of the best implementations i’ve seen in a long time.

lots, lots more to talk about over the next few days & weeks, but wanted to get my first thoughts down now.


30
Jun 07

iWait

thanks to justin; got my iphone this morning. seems cool; screen looks great. activation not so much. i’m pretty sure that to keep the iTunes activation UI really simple (which is was), they didn’t deal with a lot of edge cases. we’ve got a family plan, plus i’ve got a blackberry-oriented plan — i think that at&t’s simple system couldn’t figure it out, so it got booted into a human queue, no doubt off-shored somewhere. been a couple of hours now — we’ll see how long the wait goes.


27
Jun 07

iHmm…

the iPhone hype is starting to get to me. :-) i had pretty much decided i’d get one, but likely not until the Autumn, once they’ve had a chance to work out some of the inevitable kinks. but these reviews from mossberg & levy et al are soooooo happy shiny, that it’s breaking down my resolve.

but i’m pretty sure i’ll still wait, and here’s why: the 2 year contract. as the world is now, the folks who are in line now to buy a contract-subsidized $499/$599 phone will have contracts that won’t expire until June 2009. which makes them early adopters now, but not so much for next generation. maybe that’s okay — maybe this tech will be so incredible it’ll last. and, probably, a year from now they’ll be able to sign up for another 2 year contract to get a new subsidy for v2 or v3.

it just seems like there’s so much in flux, so much that we’re all learning about what mobile hardware & software can do, that there’s going to be a bunch of advances quickly. just take the physical layout, for example: i suspect that practical day-to-day use of the iPhone is going to drive putting 1 or 2 indicator LEDs on the hardware to indicate new e-mail or phone messages. maybe a physical button to get to a commonly used function quickly (here’s one: the phone!). the software/OS bits seem much easier to me, but i suspect there will be some things there that will need new revs.

so it feels like what can/should happen is a secondary market for iPhones — that is, when v1.1 or v2 or v3 comes out, there should be a way that you can transfer your phone & contract to someone else and get the new shiny. without SIM cards (that are accessible, anyway), this is a lot harder to do than it would be otherwise (and that would be a nice hardware modification for future versions, too!).

anyway, like everything else with the iPhone, who knows. it’s a great step, obviously, and is going to be really attractive to me every time i walk by the increasingly ubiquitous Apple stores. but hopefully i’ll be able to wait a bit and see how things play out.


16
Jun 07

The “messy” version

Well, getting digged makes for an exciting week. :-) In case there was any doubt, Digg can drive a lot of traffic. My post about Steve’s view of the browser world has generated a lot of good conversation, and I’m happy it has, even if some of the headlines are more inflammatory than I think the post was, or than I think. There are a ton of great reactions, and the comments on the post are insightful — many that both agree or disagree, and make good, distinct points.

There are a few things I’d like to clear up, though, in as direct a way as I can. (Rather than try to re-state any of the misinterpretations of what I said, I’ll assert my positive views here.)

I like Apple and Apple products. You’ll just have to trust me when I report that we have more Macs in the house than we do people. iPods, too. They’re great.

I think that Steve Jobs has made a ton of positive change in the industry. Design matters again. DRM is dying. And I’ve got all my music in my pocket.

I think that Safari coming to Windows is a good thing. User choice is good. No doubt about it.

I think competition in the browser world is fundamentally a good thing. There is great work being done by browser makers today, in all parts of the world, not just from Microsoft, Apple and Mozilla. Also great stuff like Camino, Opera, OmniWeb, Maxthon, SeaMonkey, Shiira and Flock, not to mention new types of non-traditional browsers like Songbird (for music) and Miro (for Video).

I don’t believe that Firefox deserves anything from anyone, except based on the value we deliver — we need to compete to stay relevant. We need to make Firefox better & better, we need to help people understand why we do what we do. Absolutely, and we’re working hard to do that.

Firefox market share does matter. But maybe not for the reasons you think. The Mozilla mission is to keep the Web open & innovative — that’s our public benefit goal. To get further towards that goal, people have to care about Mozilla, of course, and Firefox market share is an important tool for that at the moment. But it’s not an end in itself. It’s not even really a revenue issue. We’ve figured out reasonable sustainability strategies that don’t rely overmuch on whether our share is 20% or 25%. And we’re investing a lot of time and attention in places like China, where helping the Internet get better is the right thing to do, but won’t result in obvious market share gains (because the Chinese market, and many Asian markets are notoriously undertracked at the moment).

Here’s the main point from my previous point: words and pictures matter. There are two basic possibilities for why Steve’s slides looked the way they looked. The first possibility is that their actual intent is to make this a two browser world on all platforms (well, all the platforms they care about, which would be Windows & OS X). I think that’s not a wonderful strategic goal for them, but the market will decide (like with everything).

The second, more likely possibility is that it was a careless construction of the slides that show a transition from the current world with more than just IE & Safari to a world with exactly two options. That it isn’t what they were trying to say. Oops!

I think that the truth is actually somewhere in between — that as they started to think about how to draw an “after” picture, it was messy. That representing anything like the real world wouldn’t show the impact that Apple wants to have, or the incredible diversity of what’s likely to be the real after picture. It’s much easier to say things in the language of the past — that users can just get their browser from Apple or Microsoft.

But by using mental models and language of the past — a past in which modes of distribution are controlled by a few players with global financial wherewithal — the large companies, the controlling parties are seeking to prolong control. It’s an insidious way of thinking, because often you don’t even realize you’re doing it because it’s not convenient to try to communicate or try to understand a complicated future where it’s not Red against Blue, La Bamba versus La Costena, Coke against Pepsi. And by letting others use these simplified 2 party models, whether intentional or not, we’re all aiding & abetting their dominance, whether it’s good for people or not.

But the world is messy and complicated, and it’s increasingly rare for something to be pure and simple. My friend Diego says that “Web thinking is freedom thinking.” But we have to protect that by calling out efforts to the contrary, whether they’re intentional, accidental, or just because people don’t take the time to draw the messy version of the picture.


14
Jun 07

A Picture’s Worth 100M Users???

Steve Job’s keynote at WWDC this year inspired some and was disappointing to others — but, as usual, it was interesting & entertaining. I’ve always liked Apple’s products, and spend an embarrassing amount of my own money on them. So I’m interested in what he’s got to say.

Every so often though, as inspired as he is, he says something that betrays at best a blurry view of the real world, at worst an explicit intent to bring more of the world under directed control from Cupertino, and that happened Monday.

The big news, of course, is that Apple’s releasing Safari on Windows — and although it’s been a rough first few days for them (and will get rougher), more choices are generally good for users, and so I’m hopeful that they can work to produce a product of quality on Windows eventually. I’m quite fond of Firefox, of course, and am very happy that people everywhere in the world continue to adopt our browser in increasing numbers.

Here’s a screen capture from the keynote of what Steve thinks the world looks like today (discussion starts at about 1:06 into the preso):

Current Share

We could quibble with the numbers, but close enough. It doesn’t give much credit to the large & growing number of other quality browsers that are on the scene today, and certainly doesn’t give any sophisticated understanding of the situation outside the United States, where things vary more. Close enough, though.

But here’s the graph that betrays the way that Steve, and by extension Apple, so often looks at the world:

Duopoly Future

He said this: “Well we dream big. We would love for Safari’s marketshare to grow substantially. That’s what we’d love.” Aw, shucks.

Fantastic! Dream big! Imagine a world of…wait for it…access to the web controlled by 2 companies — and why not just go with the 2 dominant operating system vendors in the world.

But make no mistake: this wasn’t a careless presentation, or an accidental omission of all the other browsers out there, or even a crummy marketing trick. Lots of words describe Steve & his Stevenotes, but “careless” and “accidental” do not. This is, essentially, the way they’re thinking about the problem, and shows the users they want to pick up.

There are a couple of problems, of course. The first is that this isn’t really how the world is. The second is that, irrespective of Firefox, this isn’t how the world should be.

First, it isn’t really how the world is. The meteoric rise of Wikipedia, Creative Commons, Linux and Firefox, among many other examples, shows that today’s connected world is no longer constrained by the monopolies and duopolies and cartels of yesterday’s distribution — of the publishers, studios, and OS vendors. Hundreds of millions of users, in every language around the world are now making new choices. That Apple doesn’t feel this, even within the familiar reality-distortion-field confines of Moscone Center, illustrates much of the problem.

Second, it isn’t how the world should be. Even if we could somehow put that movement back in the bottle — that a world of just Starbucks & Peets, just Wal-mart & Target, just Ford & GM — that a world of tight control from a few companies is good, it’s the wrong thing to do. It destroys participation, it destroys engagement, it destroys self-determination. And, ultimately, it wrecks the quality of the end-user experience, too. Remember (or heard about) when you had to get your phone from AT&T? Good times.

So here’s my point, to be clear: another browser being available to more people is good. I’m glad that Safari will be another option for users. (Watch for the Linux port Real Soon Now.) We’ve never ever at Mozilla said that we care about Firefox market share at the expense of our more important goal: to keep the web open and a public resource. The web belongs to people, not companies.

This world view that Steve gave a glimpse into betrays their thinking: it’s out-of-date, corporate-controlled, duopoly-oriented, not-the-web thinking. And it’s not good for the web. Which is sort of moot, I think, because I don’t think this 2 party world will really come to be.

Steve asserted Monday that Safari on Windows will overturn history, attract 100M new users, and revert the world to a 2 browser state. That remains to be seen, of course.

But don’t bet on it.