Archive for the 'mobile' Category
Sunday, May 4th, 2008
New gear, an Ooma VOIP box. I plan to post more technical details soon, but the short story is that you get a sleek little box that goes between your dsl or cable modem and your router, and you get unlimited local and long distance calling. For free. For life (or 3 years, according to the TOS). Check out the Flickr set of the unboxing experience.
WIth this, I plan to turn off my landline, to the tune of about $35 a month, and by not using our mobile phones for so much long distance, reduce the calling plan for another $40 a month. The one-time cost for the box set me back about $231, so I will be even in just over 3 months. (Only recently, these things were retailing for $599.)
How do these guys stay in business? I’ll write more about this too, but the short story is that bandwidth is really, really cheap, monopolistic efforts of telecom companies notwithstanding.
So far I’m really happy with it. The online Ooma Lounge isn’t as good as Vonage’s system–for one thing, you can only see voicemails, not any kind of call logs. But the features that are there Just Work. The documentation is short and simple but thorough. Setup was a breeze.
Have you tried Ooma? Comment below. -m
Permalink
Filed under hardware, mobile, trends
Friday, February 22nd, 2008

Amazon hosted a networking event tonight. They had me at free beer and a chance to look at a Kindle. Now that I’ve actually played with one, I can comment on some of its features for better or worse.
It’s heavier and more solid than it looks. With the little padded cover, it could pass for a physical book in most situations, and it would probably survive a drop to the floor just fine.
The screen does look great, even in the sub-optimal lighting conditions of a bar. I had to compare with the XO when I got home, and with the backlight off, I think the resoloutions are very nearly similar. However, the XO (without backlight) is fairly hard to read at indoor lighting levels, though in full sunshine it’s great. I don’t know how easy it would be to read the Kindle in full sunlight…
Page turning is annoyingly slow, and annoyingly easy to do by accident. The annoying part is that after pressing the button, nothing seems to happen for a second, then the page blacks out, waits another second, then displays the new content. I understand the technical limitations of the black flash (and the corresponding benefits–essentially zero power consumption to hold an image). But it feels like if it started working as soon as the button was pressed, it could cut the overall page change time in half. Keyboard entry felt slow and lagged as well.
Overall, the device didn’t feel usable to me. I somehow stumbled my way into Wikipedia and got to see the browser in action. I would love to see a touch-screen version.
Did seeing one change my mind about buying one? Nope. Still waiting. I’d buy this one at half it’s current price, an updated model for maybe more. -m
Permalink
Filed under amazon, hardware, mobile
Monday, January 7th, 2008
Admittedly, their marketing folks wouldn’t describe it that way, but essentially that’s what was announced today. (documentation in PDF format, closely related to what-used-to-be Konfabulator tech; here’s the interesting part in HTML) The press release talks about reaching “billions” of mobile consumers; even if you don’t put too much emphasis on press releases (you shouldn’t) it’s still talking about serious use of and commitment to XForms technology.
Shameless plug: Isn’t it time to refresh your memory, or even find out for the first time about XForms? There is this excellent book available in printed format from Amazon, as well as online for free under an open content license. If you guys express enough interest, good things might even happen, like a refresh to the content. Let’s make it happen.
From a consumer standpoint, this feels like a welcome play against Android, too. Yahoo! looks like it’s placing a bet on working with more devices while making development easier at the same time. I’ll bet an Android port will be available, at least in beta, before the end of the year.
Disclaimer: I have been out of Yahoo! mobile for several months now, and can’t claim any credit for or inside knowledge of these developments. -m
P. S. Don’t forget the book.
Permalink
Filed under XForms, amazon, browsers, mobile, software, standards, web20, yahoo
Monday, November 19th, 2007
Where’s Project Gutenberg? One difficulty in launching an ebook platform is the lack of available titles. I keep hearing about 80,000+ titles, but expressed as a percentage of Amazon’s book catalog, it’s minuscule. There should be all kind of public domain titles ready to go on day one. And where’s the Creative Commons books?
There’s some public domain books to be found, but none are free. Take, for example, A Connecticut Yankee in King Arthur’s Court, a book (in paper form) sitting just out of arm’s reach as I write this, waiting to be read. If I had it on a device, particularly one with a good screen, I’d be more inclined to keep it, and dozens others, on hand in my backback and be ready to read at a moment’s notice. But no.
The problem is the the “we take care of the wireless delivery” part, called Whispernet(tm). It’s not really free, nor bundled in the service price. It’s bundled in to the cost of every media access. Is it fair to pay $9.99 for a New York Times bestseller? Sure. But it sucks to pay $1 for an A-list blog that’s free everywhere else, or to get literally nickeled and dimed for the privelege of “converting” and delivering your own content to your own device.
By the way, who gets the money paid for accessing, say, a CreativeCommons non-commercial licensed blog via the Kindle? Somebody should look into that.
I applaud Amazon for pushing to innovate in a space that badly needs it, but the financial model behind the wireless access encourages the wrong kind of things. Exceptions, like unlimited Wikipedia access (be still my heart!) still need to be hand approved by the gatekeeper. Information wants to be free, it doesn’t want to be a service, though that’s hard to see when the dollar signs get in your eyes.
Many folks are comparing this to the original iPod launch–remember, the huge klunky one with a tiny capacity, black and white screen, and a mechanical click-wheel? There’s some strong points of similarity, but stronger differences. For one, anyone with an iPod can easily rip their existing CDs, not to mention obtain MP3s from other methods (so I hear). There’s nothing like that yet for books.
Where’s the documentation for the new, proprietary ebook format? I don’t care about the DRM crap. I care about being able to create new content, or repackage existing content for which I have the rights, and for that, I’m having trouble coming up with a rationale for an entire new format. I would love to do some cool things with this platform. Perhaps I will some day, though my enthusiasm is somewhat lessened by the difficulties I would face getting anything cool onto the devices. -m
Permalink
Filed under IPR, browsers, everythingismiscellaneous, hardware, languages, mobile, trends
Saturday, September 8th, 2007
Video from XTech, worth a look. -m
Permalink
Filed under XForms, browsers, intentional web, mobile, software, standards, xml
Wednesday, August 29th, 2007
Today is my 2nd anniversary at Yahoo!. Looking back, it’s been a great time. Since I don’t know how long ago, I’ve fantasized about being involved in research. Check. Since sitting across from the mobile guys for 5 years in W3C meetings, I’ve fantasized about working in mobile. Check. And since I wrote Web search, without the web (demo), I’ve fantasized about working on web-scale search.
Check.
What will the next two years bring? I don’t know, but I’m certain they will be even better than the previous two. -m
Permalink
Filed under announcement, mobile, standards, stuff, yahoo
Friday, June 29th, 2007
No iPhone for me. No waiting in insane lines. No paying $600 to beta test first-gen hardware. And definitely no signing up for two years under the AT&T regime. Now when does the 2nd gen iPhone come out…? -m
Permalink
Filed under apple, mobile
Friday, June 22nd, 2007
Still more mobile news. Yahoo! Go is shipping. No alpha, beta, gamma, etc.–the real deal. Give it a whirl. If your phone, like mine, can’t handle the awesomeness, you can visit the slick web-only version at m.yahoo.com. -m
Permalink
Filed under announcement, hardware, mobile, yahoo
Thursday, June 21st, 2007
Permalink
Filed under mobile, stuff, trends
Tuesday, June 19th, 2007
Have a look at these new Samsung phones, especially on page 2. Still limited to Asian territories, but this sort of thing has to be coming to the US and Europe as well… -m
Permalink
Filed under mobile, stuff, yahoo
Wednesday, June 13th, 2007
I have an older iPod. I don’t go G numbers, but it’s 40 gigs and a black and white screen. The battery life is measured in minutes. Hmm, 40 gigs, same as the original Apple TV.
We don’t have a TV in the place, but we do watch movies on the computer screen. As long as you’re willing to plug in what’s essentially a portable hard drive, you can watch movies on any screen with a nearby FireWire port. Battery life isn’t an issue because the only time you use the iPod, it’s plugged in.
What do you do with your old iPod? -m
Permalink
Filed under hardware, mobile, stuff
Sunday, June 3rd, 2007
The approximately seven readers of this blog have probably already heard this, but just in case: I have a new role at Yahoo!–working on next generation search.
Lots of details are still falling into place. For now I describe it: “Imagining, specifying, prototyping, developing, and evangelizing next-generation web search experiences leveraging the full and unique capabilities available within Yahoo!”
In many ways, this is a logical stepping stone after oneSearch, and I’ll be dealing with lowercase semantic web issues more now. Expect the focus of this blog to shift accordingly (though I’m still interested in mobile and will make note of important happenings.)
Search On! -m
Permalink
Filed under announcement, everythingismiscellaneous, mobile, search, yahoo
Thursday, May 3rd, 2007
I thought this article was interesting in overall tone and a specific quote:
Modifying the software for each phone’s display is a matter of brute-force labor. There’s no intellectual way around it. Yahoo! is one of the few companies that’s been able to pull this off, but only because they have an army of Ph.D. hackers working for them.
Thanks! The primary design for the content adaptor was done by one non-Ph.D.–me–with plenty of help from the resident “phone whisperer” and a talented team of fellow non-Ph.Ds. It’s not a matter of “brute force” at all. The only way to solve the problem with finite resources is to understand developers, understand the problem space, and be smart about drawing a line between the two (and being flexible enough to handle the inevitable unknown).
One thing is certain: the industry is changing fast. A mobile app working great today will look dodgy in a year, and be obsolete in two years. It’s not clear if this will stabilize at some point, or keep shifting..
But I’m curious about what the rest of you think. Is mobile the next big thing, or a huge sand trap? Comment below. -m
Permalink
Filed under mobile, software, yahoo
Sunday, April 22nd, 2007
Here’s a NYT article on Yahoo! Mobile, including a picture of the “warroom” where I spend a few hours on a typical day. The sign on the back wall says “platform team”, and on top of that “Maru” in Kanji and roman characters. -m
Permalink
Filed under mobile, stuff, yahoo
Thursday, March 29th, 2007
Here’s a great comparison site. Try out some searches you might run from your phone and let me know: which one did you prefer? Why? -m
Permalink
Filed under browsers, google, microsoft, mobile, yahoo
Monday, March 19th, 2007
Today Yahoo! launched oneSearch on their other front page, m.yahoo.com. OneSearch has been available for a while, but only from within Yahoo! Go. Now it’s available to millions of mobile devices equipped with a data connection and XHTML browser.
The basic premise behind oneSearch is to replace the tri-modal search box, where you have to say whether you are searching the web, local, or images, with a single all-knowing search box. Available context information, such as your zip code, is used to guide the search. Internally, the application is smart about figuring out what kind of things you might be looking for. For example, someone searching for “pizza” in a mobile context is probably more interested in a list of restaurants (with reviews) than in a list of hyperlinks. Behind the simplicity of a single search box, there is a great deal of work going on to make your life easier.
Ever since Yahoo! Go betas (and gammas) started coming out, folks have been asking me how else they could get access to this application. Now it’s easy.
Not too long ago, the front page relaunched simultaneously in 19 countries. The new design was simple, and based on a new platform called Sushi, as mentioned in published sources. OneSearch shows off the power of this approach, even though this launch didn’t cover 19 countries…yet. (Getting access to local data for movies, restaurants, sporting events, and so on is no small feat.)
As I said before, this is only a small part of an overall strategy that has been years in the making. Much more to come. Watch this space. -m
Permalink
Filed under announcement, browsers, mobile, trends, yahoo
Tuesday, March 13th, 2007
Go read it for yourself. Unfortunately, this kind of thinking is all too widespread in the industry. -m
Permalink
Filed under mobile, trends
Friday, February 16th, 2007
Sun Java Wireless Toolkit 2.5 is out of beta. Can anyone explain to me the logic of making a Java toolkit that’s Windows-only? Sheesh. -m
Permalink
Filed under mobile, software
Tuesday, February 13th, 2007
Spotted under the headline Windows Live Search for Mobile Goes Final, Still Great (like they were expecting it to suddenly plummet in quality?) on Gizmodo. It’s a 114k jar file that runs on my SLVR, where Yahoo! Go isn’t yet available yet, so points for that. Search suggestions show as you type, hugely useful on a klunky 9-key entry situation. They use an interesting UI to hold search results, densely packed–6 down the screen–with a status bar on top, and each search result marquee-scrolling back-and-forth as needed. A detail page can zap you in to map mode or set up a call.
My standard test search–a little offbeat but still plausible–for mead near Sunnyvale produced disappointing results. The meadery within walking distance didn’t show, and of the top 6, two were duplicates. Scrolling down to the 10th result, though, did show an interesting, useful result, albeit 60.15 miles away: Knowne World Meads. I wanted to visit the web site, but here lies another problem: there’s no web integration. None of the search results include a URL or clickable link.
For all the hassle, I’ll stick with Opera Mini and my favorite search engine, thank you. -m
Permalink
Filed under URLs, browsers, microsoft, mobile, software, yahoo
Thursday, February 1st, 2007
Some random thoughts and responses to lots of blog discussion sparked by the XML2 article, where I asked “Is HTML on the Web a special case?”
By which, I mean, if you go through all the effort of writing down all the syntax rules used by the union of browsers that you care about, then go through the pain of getting consensus within a standards body, will the resulting document be useful beyond HTML on the Web, much like how XML is useful beyond being a vehicle for XHTML?
I don’t know if Tim Bray had that same version of the question in mind, but he answers “obviously ‘yes’”.
But I don’t think so. Once you have that set of rules, wouldn’t it be useful in other areas, say, notoriously RSS on the web? SVG? MathML? In fact, I’d go as far as saying that any hand-authored markup would be a candidate for XML2 syntax.
What about mobile? Anne van Kesteren responds:
in that article Micah Dubinko mentions mobile browsers living up to their premise and all that. What he says however, isn’t really true. Mobile browsers and XHTML is tag soup parsing all the way.
He links to this page, which does a rather poor job of making a point the author seems to have decided upon before starting the experiment. If you look at the specific test cases, one tests completely bizarro markup that no author or tool I can imagine would ever produce. Another test checks the handling of content-type, not markup. On the other axis, the choices there seem a bit jumbled: lists of user-agent strings, one for stock Mozilla, and a footnote indicating confusion about what browser is really in use. If anything, this page shows that the browsers tested here, with the exception of Opera Mini, are crap. If you spend more than a few minutes in mobile, you’ll discover this widespread trend. (And I’m working on a solution…watch this space).
Look at this from a pragmatic viewpoint. Check the doctype used on Yahoo! front page vs mobile front page. Despite the poor browsers, XHTML adoption is still farther ahead on the mobile web then the desktop web.
The last thing nagging at me (for now) is whether XML2 will have an infoset. Will it be possible to use XPath, XQuery, and XML tools on XML2 content? How well will these map to each other? In the strict sense, no, XML2 won’t have a conforming infoset because it will never include namespaces. But might it support a subset of the infoset? (Would that be a infosubset?) That’s a huge open question at this point. -m
Permalink
Filed under browsers, intentional web, mobile, standards, xml
Tuesday, January 30th, 2007
A few more tidbits on the Softbank Mobile turnaround, for which helped architect the mobile platform.
SoftBank phones have a “Y!”-button which links to Yahoo!-keitai. Yahoo-Keitai! offers a list of official sites, new services (e.g. a new communicator service), and also access to free mobile internet sites through the YAHOO directory, as well as access to YAHOO services, such as YAHOO-auctions.
-m
Permalink
Filed under mobile, software, trends, yahoo
Friday, January 26th, 2007
Congrats to Opera Mini on its first anniversary. I just installed it on my new SLVR, and the download is an astounding 98k. Why can’t more software be this lean? And yes, Y! search came as the default. -m
Permalink
Filed under mobile, software, trends, yahoo
Friday, January 12th, 2007
In case you didn’t notice, a new XML Annoyances is out. From the first comment there:
markup typo
2007-01-11 18:58:33 Michael Dyck [Reply]
In the link following “same unofficial naming scheme as”, the attribute is missing its closing quote-mark, which (in my browser at least) causes a lot of the subsequent text (up to the next quote-mark) to be slurped in as the attribute value, effectively hiding it.
(Indeed, “well-formedness on the Web is dead”.)
This might be fixed by the time you read this, but indeed an interesting typo.
Update: I checked my original submitted article, and indeed there error isn’t there–it found its way in during the production process. But the interesting fact remains that it could happen in the first place 1) without causing any major problems, and 2) causing varied minor problems depending on the browser. -m
Permalink
Filed under mobile, xml
Wednesday, January 10th, 2007
And a few not so open…
Q: Does the iPhone (or specifically the desktop-grade Safari browser) make the “mobile web” obsolete?
A: The “mobile web”, as we know it today, will become obsolete without any help. Things change. Devices improve. That said, the context in which one uses the web is different, and there will always be a need for some sites to have mobile-specific versions, even after the day every mobile browser is desktop-grade.
Q: Does the advent of desktop-grade mobile browsers mean that today’s mobile development is meaningless?
A: No. The race is on today, and the winners will be those who can make the most users happy. That includes users who–for several more years–won’t own hardware capable of desktop-grade browsers. The winner on this playing field will have any easy momentum play to carry over to the next one.
Q: Will the iPhone “cannabalize” iPod sales?
A: Goodness, no. People who buy one will be either 1) buying it instead of an iPod, or 2) not. The Cingular CEO said it was a “multi-year exclusive” deal, signed sight unseen. In other words, Apple had incredible leverage to get a good deal. Their subsidy on the 2-year contract is probably significant, maybe in the $300 range, possibly a lot more. So would you call selling a $800-900 device instead of a $200 one cannabalization?
Q: What does this mean for XHTML-MP and XHTML Basic?
A: That’s a tough question. In the end, it will boil down to momentum. Today’s successful mobile development necessarily involves XHTML. Once browsers get better, nobody is going to re-write their sites in worse markup, though some might attempt to merge with the main site. (Another open User Experience Design question is the degree to which it will be possible for one site to work in a different, mobile, context.)
Q: What does this mean for Mobile Web Best Practice and mobileOK?
A: Like the “mobile web” both of these specs-in-progress will become obsolete without help. But now they are going to look increasingly obsolete at an accerated rate.
-m
Permalink
Filed under browsers, intentional web, mobile, standards, trends
Monday, January 8th, 2007
(Press release) Starting today, Y! is the exclusive search partner for Opera Mini across more than 100 countries. The release also names “oneSearch”, going live later in Q1–definitely something to keep an eye on. -m
Permalink
Filed under announcement, mobile, software, trends, yahoo
Tuesday, January 2nd, 2007
I have a question for the mobile geniuses out there. What’s the difference (if any) between inputmode=”latin digits” and inputmode=”user digits”?
Will browsers treat these differently? How so? Which ones? Answer in the comment section below.
Thanks! -m
Permalink
Filed under browsers, mobile
Saturday, December 16th, 2006
Site at http://www.amazon.com/gp/aw/h.html. How are folks supposed to discover this? -m
Permalink
Filed under mobile, stuff
Monday, December 4th, 2006
Last week, I visited Erik Wilde, Bob Glushko, and students up at Cal. No major announcements, just some sharpening of discussion points.
Since this was my first visit to Berkeley, I finally got to tell the joke “thank you for your OS”. Maybe you had to be there.
The intentional web is a formalism for describing “why the font tag is evil”. I often work with 3rd party integration languages, and the markup design is, without exception, crap. I hypothesize that the reason for this is jumping into solution-space before fully understanding problem-space. This seems to apply to lots more than just font tags; I lumped in WML and about half the world’s ajax sites for good measure.
Microformats are a formalism for describing “why creating a new markup language for my CD collection” is evil. Could XForms have been done as a microformat? No, microformats require a strong intentional foundation language, and HTML forms ain’t it. Is the proposed W3C approach an instance of “a deadly two-pronged attack”, a la Yahoo! Photos + Flickr? We’ll see. It does seem like that road leads to a namespace apocalypse, highlighting the fundamental difficulty namespaces hoists on attempts to usably extend HTML and XHTML at the same time. A namespace apocalypse may not be a bad thing.
On namespaces, I went over most of the points from my recent article. I won’t rehash that here.
What are some practical and implementation issues around XForms or the lack thereof? Focusing on mobile, as reason #1 I gave the lack of commercial-grade java browsers, discussed here previously. The state of mobile browsers is appalling, other than Opera and S60. Terms like “model” and “field” are troublesome, because the confuse the problem domain (the real world) and the solution domain (the computer). Browser vendors have been too inwardly-focused, both now and during the first attempt at salvaging HTML forms, leading to a premature jump into solution-space. But perhaps XForms dwelled for too long in the problem space…
Maybe I’ve mellowed some, but increasingly I’m able to look at both sides of issues. A useful skill for Information School students, wouldn’t you agree? -m
Permalink
Filed under XForms, browsers, intentional web, microformats, mobile, standards
Monday, November 20th, 2006
The new Flickr Mobile site is up, joining the recently-launched m.upcoming.org. Notice a trend in mobile URL design here? Expect to see more of this from Yahoo! and other places.
The interesting thing about these URLs is that they don’t end in .mobi. There are technical advantages (cookies) to staying with an established domain name. What are your plans, if any, for dot-mobi domains? -m
Permalink
Filed under URLs, mobile, stuff, yahoo
Monday, November 6th, 2006
Monday I’ll be at the Mobile 2.0 event in SF. If you’re there, look me up! -m
Permalink
Filed under mobile, yahoo