W3C to Run Online Mobile Web Training Course

W3C are producing an online training course for mobile Web developers: “An Introduction to W3C’s Mobile Web Best Practices” which will run from May 26 to June 20 2008. This will be a great chance to get more information on mobile Web development practices from the experts — highly recommended for any Web developers out there who are interested in getting into mobile.

W3C is organizing an online course to introduce Web developers and designers to W3C’s Mobile Web Best Practices.

In this course you will:

    • * learn about the specific promises and challenges of the mobile platform
    • * learn how to use W3C’s Mobile Web Best Practices to design mobile-friendly Web content and to mobilize existing content
    • * discover the relevant W3C resources for mobile Web design

Participants will have access to lectures and assignments providing hands-on practical experience with using W3C’s mobile Web Best Practices. They will have direct access to W3C experts on this topic who are the instructors for this course. Participants will also be able to discuss and share experiences with their peers who are faced with the challenges of mobile Web design.

More information at
http://www.w3.org/2008/03/MobiWeb101/Overview.html

Register now at
http://www.3gwebtrain.com/moodle/

Web 2.0 Expo Presentation Online

Just made a presentation at Web 2.0 Expo here in San Francisco. This presentation was a bit of an experiment - combining some “vision thing” stuff about the Mobile Web with some specific recommendations for building Mobile Ajax applications (and thanks to Óscar Gutiérrez Isiégas, Scott Hughes and Jonathan Jeon for their contributions). I got a lot of requests for the slides - so here they are for anyone interested!

Famous in Korea!

François Daoust of W3C and I were interviewed by the Korean press about the work of the W3C Mobile Web Best Practices working group.  Unfortunately,  the article hasn’t been translated so I have no idea what they said about us, but hey — any publicity is good publicity, I suppose.

Why am I Going to Korea?

Picture out the window of the Korean Airlines Lounge in Narita AirportI’m sitting in the Korean Airlines lounge in Narita (Tokyo) airport after an 11 hour flight from London, watching a seemingly endless succession of JAL 747s taking off. When I arrived, there were no promised uniformed agents showing me the way. All the doors marked “international connections” were closed. In the end, I had to find my way through a very forbidding looking corridor and I was sure I was going to be turned back and possibly detained, but the airport staff I eventually found were very helpful and guided me to the checkpoint I needed for my connection. So, here I sit, stealing WiFi from the Northwest lounge next door.

In an hour I’ll be on another flight on my way to Seoul, South Korea. I don’t speak a word of Korean, I have no local currency and I’ve most likely packed the wrong plug adapters. But on Monday morning, I will convene the next face to face meeting of the W3C Mobile Web Best Practices working group. After that, I plan to participate in an event called W3C Mobile Wednesday, a kind of east-meets-west open conference-style event bringing together people working in mobile Web standardization and those working on the sharp end of the mobile Web in Korea: people from manufacturers and operators, yes, but also entrepreneuers, bloggers, developers. It’s all thanks to the Korean Mobile Web 2.0 Forum, ETRI, and the people at the W3C offfice in Korea. I’m very excited about this event and this whole week. Besides making some real progress on the work of the Mobile Web Best Practices group, I hope to get a real flavor for how the mobile Web (and other digital services) are being delivered in Korea, a place that showcases (according to Jim O’Reilly and Tomi Ahonen in their book Digital Korea) the “Convergence of Broadband Internet, 3G Cell Phones, Multiplayer Gaming, Digital TV, Virtual Reality, Electronic Cash, Telematics, Robotics, E-Government and the Intelligent Home”.
That and enjoy some good kimchi.

I got vlogged at Mobile World Congress!


I got “video blogged” at Mobile World Congress in Barcelona last week by Dennis Howlett. Dennis captured me talking about the landscape and future of the mobile Web. Unfortunately, he edited out the bit where I was talking about the W3C Mobile Web Initiative, which was kind of the point of the whole thing (from my perspective). The material that made it in was some scene-setting for why we created the Mobile Web Initiative and developed the Mobile Web Best Practices and MobileOK, both of which were being showcased at the W3C booth at the congress.

Around the World for the Mobile Web

Singapore Airlines Airbus A-380I’ve just had confirmation that, for my flight out to Beijing for the upcoming WWW2008 conference in April, I will be flying the first leg on a Singapore Airlines Airbus A-380 “superjumbo.” The flight will be London to Singapore on the 18th of April and will kick off a round the world trip that I will be taking that week, first hitting Beijing for the W3C Advisory Committee meeting and the WWW2008 conference (where I will be co-chairing a workshop on advanced mobile Web applications) and then flying on to San Francisco where I will be speaking about the Mobile Web and Mobile Ajax at O’Reilly’s Web 2.0 Expo event. It’s going to be a very exciting week, tackling two very different Web conferences and helping to bring a mobile flavor to both, while simultaneously circumnavigating the globe and hopefully taking in some more sights than just hotel rooms and airport lounges along the way. But clearly, one highlight (for me) will be getting to fly part of the way on the A-380. I have to admit: I’m a bit of an air travel nerd, and I’ve been following the saga of the A-380 ever since it was announced by Airbus.

W3C Releases Mobility / Accessibility Draft

In June 2005, I wrote in these pages about an issue I knew we were going to have to grapple with in the Mobile Web Best Practices group that we were then kicking off. What is the intersection of mobility and accessibility when it comes to Web content? In fact, the initial approach and early work of the group that set the foundations for the Mobile Web Best Practices and for MobileOK was based on the work of the W3C’s Web Accessibility Initiative, and specifically the Web Content Accessibility Guidelines document.

This week, we have followed up the release of MobileOK with a new document that details exactly that: describe the relationship between Mobile Web Best Practices and Web Content Accessibility Guidelines. Why should you care? If you’re trying to provide a service on the Web, you need to care about both accessibility and mobility. Both of these topics require some investment in skills, tools, and development time, so understanding where the overlaps are should greatly help to reduce development costs and time to market. At the end of the day, it’s also about maximizing the potential audience for your service, regardless of a user’s disability or the device used to access that service.

Mobile Internet World

I just spoke at Mobile Internet World here in Boston (as part of the W3C Mobile Web Standards track). Being part of this event brought me back to the first “Internet World” conference I ever attended in, wait for it, 1993 in New York City. I had been invited up there because my magazine, Quanta. At the time, the Web was a fringe at best. The event was meager, at best, but there was a definitely a sense that something important was happening. Mobile Internet World, in Boston in 2007, was considerably more impressive, but yet I had the same feeling of excitement. People were coming to this W3C session to learn about mobile Web standards and development. This crowd was not mobile industry people - I did not get the idea that I was preaching to the choir. I think that’s signifigant in the “mainstreaming” of the Mobile Internet.

I’m interested to see if I get the same vibe at Future of Mobile tomorrow in London.

[Mobile|Web] 2.0 Week: From Mobility to Semantics

I started the week with Mobile 2.0. Rudy De Waele and Mike Rowehl posted great summaries of that event with lots of links to coverage all over the Web which I won’t replicate here. Suffice to say: it was a great day. My one complaint was that I don’t think we served the developer community very well. Next time, we may need to expand the event into multiple tracks and get some real developer interest topics going.

As for the Web 2.0 conference which is just closing down today, it has been a mixed bag, but on balance I actually think it was better than last year. Lots of the conference has been focusing on APIs and the whole “Web as a platform” concept, which I think is a key area of innovation in the Web. We’re already seeing how efforts like Amazon Web Services and Facebook’s APIs are creating waves of innovation and that’s only accelerating.

I found Facebook’s announcement on allowing users to export their data particularly interesting. Openness like this will be the trend for social networks moving forward and Facebook has clearly decided to be a part of this disruption. Devil is in the details, of course.

Of course, the mobile content at the summit has been very superficial and disappointing. The panel on mobile social media could have been interesting but it was a little too much Nokia-focused (how could it not be as it was sponsored and organized by Nokia and featured Anssi as a panelist). It still could have been interesting but the panelists had to spend too much time explaining the mobile social space so we couldn’t really get into the meaty issues.

Another low-light was the “conversation” about the 700mhz auction between Verizon Wireless (Thomas J. Tauke) and Google (Ram Shriram). Martin Varsavsky from FON was incongruously placed into this conversation as well but really this was an argument between Google and Verizon. (As a sidebar, what FON is doing is really really cool, and I am especially excited about their partnership with BT, which Martin unfortunately was not able to get into in any detail.) The problem with the 700mhz discussion is that Google is trying to frame this as them championing the little guy (”no blocks, no locks” is their mantra) and Verizon is trying to frame the discussion as their crusade against government intervention and regulation. This might seem like a big story in the States but from an international perspective, I am scratching my head a bit. I don’t think the spectrum auction has anything to do with open access (which is an inevitable trend). The whole thing seems to be about control and money — it’s a crass power-play by Google into the carrier space. Which is cool, but call a spade a spade.

Anyway, I’m now sitting in probably the most interesting session of the event, stuck in at the tail end named “The Semantic Edge.” (Presumably Tim O’Reilly couldn’t stand to name it “Semantic Web” which is what it’s about). What’s exciting about this panel is that we are hearing about cool new technology available now that is leveraging the semantic Web. Twine is a semantic application just coming out of stealth that ties together information from other sites and social networks. Very cool. Freebase (interesting choice of names) provides a semantic search which can provide impressively deep information using a combination of natural language processing and semantics. This is easily the most interesting stuff that’s been presented at Web 2.0. Taptu (who came out of stealth at Mobile 2.0 on monday) should be up there as well as they are actually using some of the same technologies to enable a remarkably better mobile search experience.

Another side-bar: it’s very good to hear people talking about the importance of W3C semantic Web standards as an interoperable glue between these semantic platforms.

Something WICD This Way Comes

“By the pricking of my thumbs, something wicked this way comes.” Well, thumb-surfers the world over took a step closer to being able to experience rich Mobile Web applications last week with the release of the Web Integration Compound Document (WICD — pronounced wicked). I wrote about WICD in InformIT almost two years ago. It’s taken that long to shake out the bugs in the specification. In the mean time, a lot has happened on the mobile Web front, but the WICD specification is more important than ever. Why? Because it promises a predictable environment for creating rich Web applications across browser implementations that integrate rich vector-based graphics and animations that can scale to different screen sizes and layouts. It’s like Ajax on SVG steroids. Opera already provides partial support in Opera Mobile (and has committed full support), but in order to truly deliver on that promise, it needs to be deployed across multiple browser platforms. Now that it has gone to “Candidate Recommendation” stage in the W3C, it will have that chance.

Next Page »