Skip to toolbar

Community & Business Groups

Core Mobile Web Platform Community Group

This group is closed, it work has moved to the Web and Mobile Interest Group (http://www.w3.org/Mobile/IG/).

The goal of the Core Mobile Web Platform Community Group (CG) is to accelerate the adoption of the Mobile Web as a compelling platform for the development of modern mobile web applications. In order to achieve this mission, the CG will bring developers, equipment manufacturers, browser vendors, operators and other relevant members of the industry together to agree on core features developers can depend on, create related conformance test suites and provide to W3C (and non-W3C) groups use cases, scenarios, and other input related to successful mobile development.

Read the full charter: http://www.w3.org/community/coremob/charter/

coremob/
Group's public email, repo and wiki activity over time

Note: Community Groups are proposed and run by the community. Although W3C hosts these conversations, the groups do not necessarily represent the views of the W3C Membership or staff.

Final reports / licensing info

Date Name Commitments
Core Mobile Web Platform - 2012 Licensing commitments

Coremob Update – Announcing the Web and Mobile Interest Group

Hi Everyone

Perhaps you’ve noticed Coremob has been on an extended break, but now it’s time to get back to work!

Despite the silence, I hope you’ve noticed the recent announcement of the formation for the Web and Mobile Interest Group. Well just in case you hadn’t spotted that, on 20th August W3C announced that it had been formed. Hopefully you’ll recall the discussions on this list about the creation of that group and what it should do. Well, it has taken a little time, but the resulting charter has been agreed and the brand new IG has a home page.

Now, since I am co-chair of that group it goes without saying really that I encourage you to join it! I do appreciate that the home page is a little bare at the moment, but I hope you will bear with me and my wonderful co-chairs get some substance around this and with the incomparable support of Dom I’m sure that over the next couple of weeks, we will!

Specifically then, a couple of actions and a question.

If your organisation is a W3C member ask your AC rep to join the group and enrol you as a member.

If you don’t have a W3C affiliation then sign up to the public mailing list, on which all work will be carried out. Join the discussion and participate in the work of the group, please.

Finally, the question. Given little traffic on this list, the dormancy of the CG and the explicit intention of the W&M IG to pursue the work of Coremob I think it is time to archive Coremob. Objections?

So, in summary, hurry up and join in the work of the Web and Mobile Interest Group. The Web site may as yet be a little dull, the name of the group isn’t that catchy, yet (but what about WAM!) but with your participation all that will happen (I mean as well as helping shape a future in which the Web is the pre-eminent mechanism for development of cross-platform products and services!)

thanks

Jo

Next Steps for W3C Coremob (Core Mobile Platform Community Group)

Next Steps for W3C Coremob (Core Mobile Platform Community Group)

0. Introduction

Hoping that those who have been at MWC have now had time to recover from it and that those that did not go have recovered from whatever they were doing instead.

It’s time to decide what Coremob will move on to do next. Irrespective of the hiatus that MWC represents, some thinking has been going on. Here is some of that thinking, which somewhat recapitulates what’s been said before and hopefully also provides the basis for gaining consensus and pressing on.

The agenda, contentiously put, is:

Making Web technology the obvious choice for cross platform development, and in the shorter term making it fit for mobile.

That suggests a lot of work and more resources than a W3C Community Group structure can muster. We propose creating a W3C Interest Group, with dedicated W3C staff resource, to follow up on the work of the CG (gap analysis and so on), to inform and enact W3C action plans, especially those identified by current W3C Headlight Projects.

This is discussed in more depth below.

Please contribute your thoughts on the Coremob mailing list (archives).

1. Should the Community Group Continue in Some Form?

At one extreme, as Art Barstow suggested [1], we could say “job done” and pull down the shutters on the group. I think that’s a plausible alternative but also think that our work on CoreMob 2012 has shown that there is lots to be done to improve the Web on mobile. I think that Coremob – or a group very much like it – definitely has a role to play.

This view is reinforced by the W3C’s Headlight Project initiatives [2], [3], many of which are relevant to our ongoing agenda – in particular that headed by Dom, called “Closing the Gap with Native” [4].

[1] http://lists.w3.org/Archives/Public/public-coremob/2013Jan/0049.html
[2] http://www.w3.org/QA/2013/01/on_the_w3c_agenda_headlights_2_1.html
[3] http://www.w3.org/wiki/Headlights2013
[4] http://www.w3.org/QA/2013/03/closing_the_gap_with_native_ap.html

Aside from Dom’s “Closing the Gap” initiative, there are also initiatives on Web performance and Payments (which might in any case be considered as part of Closing the Gap, from Coremob’s perspective).

As noted on the Coremob mailing list, the testing element of the present charter now moves to a centralized function in W3C headed by Tobie [5]. That doesn’t mean we’re not interested in testing any more, far from it, but we are going to be interested in taking an overview of what needs testing, and with what priority – rather than creating test infrastructure or tests that run on it.

[5] http://www.w3.org/QA/2013/02/testing_the_open_web_platform.html

2. Areas of Interest

I think it is particularly important, going forward, that Coremob has a broader agenda than technology alone. I think it should also provide a vehicle to allow commercial and business objectives to inform thinking and prioritization. To my mind Web payments is a crucial area of concern for mobile. Thinking about other business requirements and commercial considerations, such as monetization of Web apps, is also a key concern.

In increasing order of generality, here are three areas of attention:

a) Follow up on and Develop our Earlier Work

Coremob 2012 identified various areas where standardization is needed (or needs to be accelerated) to build some relatively simple use cases. I think that Coremob has a role in influencing and lobbying various groups to try to prioritize work in those areas.

We may decide that enough progress has been made on implementation of the gaps noted in Coremob 2012 to think about a similar Coremob 2013. I’m not sure at the moment that this is realistic, but I do think that we can make good progress on (commercially inspired) use cases that we didn’t cover in Coremob 2012. Possible use cases that spring to my mind relate to shopping experiences and other experiences that involve interaction with the environment – bar code scanning, interaction with NFC and more.

b) Help Inform and Provide Feedback to other W3C Groups and W3C Team

A specific immediate example of this would be to provide input into some of the current Headlight projects. In the longer term this is both an extension of what is mentioned under a) above, and taking specific conclusions from the Headlight projects and working on them.

Under the heading of “Closing the Gap”, Dom has written a lot about various specific areas of interest, which I not only don’t disagree with but which in the main I wholeheartedly agree with. I’m not going to recapitulate those things here, but would recommend looking at them [6], [7] and particularly [8] and [9] which I think provide a really good starting point for charter items and work items. I’d also recommend signing up to the mailing list [10].

[6] http://www.w3.org/QA/2013/03/closing_the_gap_with_native_ap.html
[7] http://www.w3.org/wiki/Closing_the_gap_with_native
[8] http://lists.w3.org/Archives/Public/public-closingthegap/2013Mar/0001.html
[9] http://lists.w3.org/Archives/Public/public-closingthegap/2013Mar/0002.html
[10] http://lists.w3.org/Archives/Public/public-closingthegap/

The Headlight projects have a short lifetime. The things they identify will need taking forward beyond that lifetime. I think that the group should have an important role in providing ongoing continuity.

c) Making the Web the Platform of Choice for a Significant Number of Classes of Apps.

Some pretty broad topics are suggested under b) above that are candidates for an ongoing group to consider. In terms of breadth, I’m thinking of things like the relative absence of tools and SDK equivalents in the Web world, and even wondering about the structure of the W3C as an effective vehicle for prioritizing things that are necessarily cross-group in nature. But broad as these topics are, I don’t think it ends there.

It is inevitable, and in fact desirable, I think, that we construe this exercise as being a competitive one. In that way we take a business-like view of short term tactics and longer term strategy.

That said, when I say competitive, I want to be very clear that I think this is about unleashing the potential of the Web to serve applications for which, to my mind, it has a natural suitability. I don’t think that we are talking in any way at all about a “war on native”. There will always be some things that are best done in native, or that can’t in practice be done using Web technology.

A compelling point, in terms of competitiveness, is that people are increasingly engaging with products and services in a cross channel way. Journeys that start on one device or channel, continue on a second and then progresses to a third. Here we are talking of an area where the Web, in principle at least, has a built-in advantage.

There is plenty of scope for the ongoing group to think about user context (meaning something broader than device and location) and how a Web experience should respond to the context of the user. I think that responsive design (in a broad sense), is a necessary approach to achieving cross platform experience, but for which there is no single point of reference within W3C. There’s plenty of work relevant to it, in lots of working groups, for sure, not to mention many points of view outside the W3C, but nowhere that takes an overview.

In summary of this point, as well as catching up on things that the Web ought to be able to do, but can’t, and is therefore uncompetitive with native, I think the group should also look at areas where the Web has an advantage – and bring some thinking to bear on how this “in principle” advantage can be translated to an “in practice” advantage.

d) Summary of Things To Do

In short, there’s no shortage of things to do. The questions are mainly what to focus on, what possible participants in the group want to do and what we think are things that we can make a practical impact on. A talking shop is to some degree fine, something that makes a difference needs to deliver things as well as discuss them.

3. Organization of the Group

From discussion over the last weeks it would seem that it would make sense for the group to transition from a Community Group to an Interest Group. There are a number of benefits to this, in particular that of gaining dedicated W3C team resource. There are also a number of areas to look at, particularly how people and organizations that are unaffiliated with W3C might continue to contribute.

The group as pictured above will have a very broad remit and in order to make sensible progress on chosen topics we will need to make sure there is focus. We must also make sure that a broad range of possible participants can contribute where they feel they are particularly interested without being burdened with things that they are less interested in. This is especially important, in my view, if we are to successfully broaden our horizons and membership to include more business focused and commercial objectives. Dom has suggested that we look at the organization of – and especially the Task Force model of – the Web and TV Interest Group [11].

[11] http://www.w3.org/2011/webtv/

4. Timescales and plan

In order to move this forward I ask that members of the group contribute their thoughts on this general approach within the next two weeks.

Starting from the current CG charter, we will then be in a position elaborate it and turn it into an IG charter, informed by the feedback we get.

Many thanks, in advance, for your contributions on the Coremob mailing list.

Call for Final Specification Commitments for Core Mobile Web Platform – 2012

On 2013-01-31 The Core Mobile Web Platform Community Group published the following specification:

This is a call for Final Specification Commitments. To provide greater patent protection for this specification, participants in the Core Mobile Web Platform Community Group are now invited make commitments under the W3C Community Final Specification Agreement by completing the commitment form. Current commitments are listed on the Web. There is no deadline for making commitments.

If you have any questions, please contact the group on their public list: [email protected]. Learn more about the Core Mobile Web Platform Community Group.

First Draft of Core Mobile Web Platform – 2012 published by Core Mobile Web Platform Community Group

On 2012-12-24 the Core Mobile Web Platform Community Group published the first draft of the following specification:

Participants contribute material to this specification under the W3C Community Contributor License Agreement (CLA).

If you have any questions, please contact the group on their public list: [email protected]. Learn more about the Core Mobile Web Platform Community Group.

Updated Work Modes

I updated our Work Mode page on this site and did some reorganisation of the Wiki. Would welcome contributions and help with that!

Logistics for our teleconference on Wednesday, September 5, 2012, also now on the Wiki.

Details of our F2F Meeting in London, 2 and 3 October now on the Wiki and registration questionnaire now open Please join the group – if you haven’t already – to respond.

Jo