Calendar API: navigator ?

Hi.

Just became aware of the calendar API

http://www.w3.org/TR/calendar-api/

I have one serious question: why placing the API inside the navigator object ?

That seems like unneeded indirection and overloading of navigator.
Navigator is an object with completely different semantics which just
contains info about the user agent and webpage environment (name,
version, supported plugins and mime-types).

I would suggest making calendar global, like window.calendar and that
way to remove a dependency.

Thank you.

Received on Wednesday, 20 April 2011 13:19:20 UTC