SPF – a JavaScript framework for navigation and page updates. Developed at YouTube.
Category: Web work
These days, most of my work is very related to the online world. Building web sites, reviewing web applications, integrating with web services, coordinating people who are far away from each other, etc. Whenever I find a new tool or service or an innovative, interesting idea about working online, I share it in this category.
Epoch – general purpose real-time charting library
Epoch – general purpose real-time charting library
Google drops profile photos
Just when I finally figured out how to have my profile photo show up in search results, Google is dropping the feature and changing the design. Thank you very much, Google. I hope at least this decision wasn’t based on my ugly mug appearing all around the web.
Google introduces Gmail API
Google is introducing the new Gmail API:
While IMAP is great at what it was designed for (connecting email clients to email servers in a standard way), it wasn’t really designed to do all of the cool things that you have been working on, which is why this week at Google I/O, we’re launching the beta of the new Gmail API.
This is somewhat expected:
Designed to let you easily deliver Gmail-enabled features, this new API is a standard Google API, which gives RESTful access to a user’s mailbox under OAuth 2.0 authorization. It supports CRUD operations on true Gmail datatypes such as messages, threads, labels and drafts.
As a standard Google API, you make simple HTTPS calls and get your responses in JSON, XML or Google Protobuf formats.
This is a nice bonus:
In contrast to IMAP, which requires access to all of a user’s messages for all operations, the new API gives fine-grained control to a user’s mailbox. For example, if your app only needs to send mail on behalf of a user and does not need to read mail, you can limit your permission request to send-only.
To keep in sync, the API allows you to query the inbox change history, thereby avoiding the need to do “archaeology” to figure out what changed.
They are also saying that it’s fast. These are very welcome news indeed.
Everything You Need to Know About Google’s I/O Keynote
Everything you need to know about Google’s I/O keynote – a must read.