Web NotificationsとMountain LionのNotification Center

ちょっと前にwebkit-devにAppleの人がWeb Notificationsについてメールを投げていまして。

I am interested in refactoring the API for web notifications, and would like your feedback. We are working on getting permission to join the Web Notifications working group, but thought that while doing that I could try to get some general consensus from the WebKit community about these changes prior to proposing them to the WG.

The basic intents of the refactoring are to a) align the API with the design of recent APIs in the WebApps WG and elsewhere, and b) to simplify the API by removing unnecessary bits. With these changes I think we can put the API in a good place for future enhancements.

「Web Notificationsに興味あってWGにも入れないかと思ってるんだ。でさー、リファクタリングしない?こんな風にしようよー…」的な感じのことを言ってて、なんで今になってそんなことするんだろうと思っていたのでした。iOSにはNotification Centerがあるけど、それをWebViewやSafariから使わせる利点はあまりない気がするし、なんだろうなあと。

想像力が足りなかった。Mountain LionのNotification Centerかー。

Web Notification WGとNotifications仕様

そういえばWeb Notifications仕様はEditorの時間がとれなくなったりなどで宙ぶらりんとしてて、去年のTPACではWebApps WGのrecharter時に移管できないかっていう話がされている。

あ、who is actually interested in implementing this spec?... Google, Apple, Opera, Mozillaとある。あら。

ただ、Web Notification WGはWebAppsに参加してるMemberの反対があったから独立したWGになったっていう経緯があるので、WebAppsに取り込まれるかはまだわからないまま。どうなるんだろう。